myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> Sharehidden, API1, API2 | Скрипт скрытия шары.

Теги
Нет тегов для показа
Wariner
сообщение 13.12.2008, 20:59
Сообщение #1


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Название скрипта: ShareHidden
Версия скрипта: ?
Версия API: API1, API2
Автор: неизвестен
Перевод под API2: Wariner
Описание скрипта: Скрипт скрытия шары. С человека со скрытой шарой нельзя качать.
Прикрепленные файлы
Прикрепленный файл  ShareHidden_API_1.lua ( 3.91 килобайт ) Кол-во скачиваний: 49
Прикрепленный файл  ShareHidden_API_2.lua ( 4.2 килобайт ) Кол-во скачиваний: 153
 
Go to the top of the page
+Quote Post
Fislons
сообщение 14.12.2008, 22:39
Сообщение #2


Активный участник
***

Группа: Пользователи
Сообщений: 55
Регистрация: 20.9.2008
Из: г. Харьков
Пользователь №: 565
Спасибо сказали: 1 раз




Норм скрипт, но исправте дифект, "!hideshare,!unhideshare" - команды, пробиваються на хаб, плз исправте
Go to the top of the page
+Quote Post
Wariner
сообщение 15.12.2008, 0:00
Сообщение #3


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Перевёл под второй API, переделал структуру скрипта, чем пофиксил пару ошибок)))
Go to the top of the page
+Quote Post
brigadir
сообщение 15.12.2008, 16:08
Сообщение #4


Начинающий
*

Группа: Пользователи
Сообщений: 19
Регистрация: 24.6.2008
Пользователь №: 71
Спасибо сказали: 0 раз




В чем проблема, не могу понять
Код
Синтаксис ...m Files\PtokaX 0.4.1.1\scripts\ShareHidden_API_2.lua:95: attempt to call a table value
Go to the top of the page
+Quote Post
Wariner
сообщение 15.12.2008, 20:31
Сообщение #5


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




попробуй так
Код
function SearchArrival(tUser,sData) -- searches aren't sent to hiders
    for _,usr in pairs(Core.GetOnlineUsers()) do
        if not tHiderNicks[usr.sNick] then
            Core.SendToUser(tUser,sData)
        end
    end
    return true
end
Go to the top of the page
+Quote Post
brigadir
сообщение 16.12.2008, 13:54
Сообщение #6


Начинающий
*

Группа: Пользователи
Сообщений: 19
Регистрация: 24.6.2008
Пользователь №: 71
Спасибо сказали: 0 раз




Спасибо, заработал....
но тепрь выскакивает вот это:
Код
PtokaX 0.4.1.1\scripts\ShareHidden_API_2.lua:40: bad argument #1 to 'GetUserValue' (table expected, got nil)
Go to the top of the page
+Quote Post
Wariner
сообщение 16.12.2008, 14:29
Сообщение #7


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Код
function OnTimer(tmr)
    for i,v in pairs(tHiderNicks) do
        sNick = Core.GetUser(i,true)
        if sNick then
            _,_,name,desc,speed,email,share = string.find(Core.GetUserValue(sNick,1), "$MyINFO $ALL (%S+)%s+([^$]*)$ $([^$]*)$([^$]*)$([^$]+)")
            Core.SendToAll( "$MyINFO $ALL "..name.." "..desc.."$ $"..speed.."$"..email.."$0$")
        end
    end
    TmrMan.RemoveTimer(tmr)
end
Go to the top of the page
+Quote Post
brigadir
сообщение 16.12.2008, 15:16
Сообщение #8


Начинающий
*

Группа: Пользователи
Сообщений: 19
Регистрация: 24.6.2008
Пользователь №: 71
Спасибо сказали: 0 раз




Wariner, спасибо, пока все работает... нормально.
Go to the top of the page
+Quote Post
Артём
сообщение 18.12.2008, 22:37
Сообщение #9


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




:P Насколько я знаю что и без скрипта можно прятать свою шару,в настройках DC есть 'спрятать шару'...
Go to the top of the page
+Quote Post
Setuper
сообщение 18.12.2008, 22:45
Сообщение #10


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




эта твоя опция в DC всё равно, что ни расшаривать ничего, то есть при скачивании списка файлов, он оказывается пустым, в отличии от этого скрипт просто не отображает шару, но на самом деле то шара есть и если скачать список файлов, то список не будет пустым.
Go to the top of the page
+Quote Post
Rez911
сообщение 15.1.2009, 14:27
Сообщение #11


Абсолютный новичок


Группа: Пользователи
Сообщений: 9
Регистрация: 30.11.2008
Пользователь №: 1 249
Спасибо сказали: 4 раза




В чем проблема, не могу понять

Код
[18:27] Синтаксис ...4.1.1 LUA.5.1.3\scripts\ShareHidden_API_2_newapi.lua:55: attempt to index field 'Core' (a nil value)
Go to the top of the page
+Quote Post
Wariner
сообщение 15.1.2009, 19:17
Сообщение #12


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




скрипт взят из первого поста? у меня ошибок вроде не наблюдается.....
Go to the top of the page
+Quote Post
Rez911
сообщение 16.1.2009, 11:44
Сообщение #13


Абсолютный новичок


Группа: Пользователи
Сообщений: 9
Регистрация: 30.11.2008
Пользователь №: 1 249
Спасибо сказали: 4 раза




Скрипт взят с верхнего поста.
Сделал как все с верху описано таки ежи ошибки были но сейчас выскакивает вот такая ошибка
Код
/usr/local/ptokax/scripts/ShareHidden_API_2.lua:115: attempt to index local 'hFile' (a nil value)

он скрывает шару но на несколько секунд а потом опять ее раскрывает
Go to the top of the page
+Quote Post
Wariner
сообщение 16.1.2009, 16:07
Сообщение #14


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Одно из двух либо пути прописаны не правильно, либо нет файла(папки)
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Сейчас: 19.4.2024, 10:47