myDC.ru

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

 
История благодарностей участнику ustas. Спасибо сказали: 26
Дата поста: В теме: За сообщение: Спасибо сказали:
4.1.2014, 15:00 Вопросы Разработчикам Скриптов
вопросы по скриптам (мелкие вопросы)
Ksan,
у меня и не мелькало
а вообще для PtokaX есть библиотека PXProcess там есть скрытый режим работы
MIKHAIL
4.1.2014, 11:40 Вопросы Разработчикам Скриптов
вопросы по скриптам (мелкие вопросы)
MIKHAIL
3.1.2014, 12:45 Вопросы Разработчикам Скриптов
вопросы по скриптам (мелкие вопросы)
Цитата(MIKHAIL @ 2.1.2014, 20:13) *
Скрипт, выполняя часть кода:
Код
...
os.execute(sCmd)
...

вызывает командную оболочку "cmd.exe" WinXP на доли секунды.
Вопрос: как правильно огранизовать выполнение вышеуказанного кода в фоне, т. е. чтобы не мелькала консоль на экране?

использовать hidecon
MIKHAIL
19.7.2012, 17:36 Greylink DC++
greyteam
Lamo, Ystus
18.7.2012, 20:10 Greylink DC++
официальный сайт указан в меню "помощь" - "домашняя страница"
меню "проверить обновление" - там указаны история обновлений http://greylink.freewebspace.com/history.html и откуда скачать последнюю версию
неофициальный форум http://livedc.ucoz.ru/forum/

Lamo
30.3.2012, 22:12 Команды модератора
Бан, кик, кляп и тд
команда !help
Steklowata
29.9.2011, 9:00 Freshstuff3 5.0.1
API2 | Русская версия | Скрипт релизов и заказов
Drakula,
Код
В скриптах, использующих старую версию библиотеки LuaFileSystem, необходимо заменить строку require"pxlfs" на require"lfs" или на require (Core.BuildNumber and "lfs" or "pxlfs")

как бэ намекает..
Drakula
20.8.2011, 18:47 Скрипт для открытия сайта через меню хаба.
такого сделать нельзя
чем не устраивают обычные ссылки?
digor22
8.12.2010, 19:47 Подарки от дед мороза
API2
sUserName1 и sUsername1 разные вещи
@denis@
14.8.2010, 11:05 Клиент: Flylinkdc++
%[targetdrive]\temp
PRIZrak
3.7.2010, 9:06 Hub's Big Ass Bot
API2 | HUBBABOT v.2.28
открывай hubbabot2.lua
в функции function ChatArrival(sUser, sData) найди строки
Код
--проверка чата на ругань
if CFG.ChatCheck==1 then

и перед ними поставь
Код
if sData:match"magnet:%?xt=urn:tree:tiger:" then
    return
end
thehawk
11.4.2010, 9:18 Hub's Big Ass Bot
API2 | HUBBABOT v.2.28
в комплекте с хуббой идет файл readme.html, читаем там
Цитата
ChatQMode,ChatQRatio,ChatQTime,ChatQValue - "возрастно-шаровой" ценз в чате. Администратор может запретить говорить в чате пользователям, с момента первого подключения к хабу которых прошло больше определенного времени, и которые расшарили недостаточно много. Системные настройки: ChatQMode=0 - ценз отключен. При ChatQMode=1 бот не дает говорить в чате юзерам, с момента первого подключения которых прошло больше ChatQTime секунд и которые расшарили меньше ChatQValue байт. При ChatQMode=2 бот не дает говорить в чате юзерам, с момента первого подключения которых прошло больше ChatQTime секунд и которые расшарили меньше, чем (текущий_средний_размер_шары_на_хабе) / ChatQRatio. Не пропуская сообщение пользователя в чат, бот отсылает ему сообщение из файла TEXTS\ChatQ.txt, в котором доступен тег [MINSHARE] для текущего значения ценза, [CURSHARE] для размера шары пользователя.

т.е. чтобы отключить ставим ChatQMode=0
Kocha
2.4.2010, 12:36 Помогите пожалуйста со скриптом
хм
в хуббе уже есть статистика по максимальной шаре и юзерам, и в приветствии он ее выдает. Какой тогда смысл от еще одного скрипта?
кстати, оттуда я эту стату и взял


Цитата
У нас стоит хуббабот - он тоже создает какие то файлы в папке DATA - и где то через месяц работы


\scripts\HUBBABOT\CFG\tcfg.dat
Код
LOGTIME=120; -- периодичность записи логов из памяти на диск (сек). 0 - откл.
SAVEUSTIME=599; -- периодичность сброса базы данных по пользователям на диск (сек). 0 - откл.

увеличиваем до нужного периода. Это уменьшит кол-во файлов

Цитата
хаб начинает подтормаживать
увеличивается файлы users.dat и shares.dat - база юзеров (баны, шара и т.д.) чем больше база- тем больше потребляет хубба оперативки (т.к. базу он обрабатывает в ОЗУ и периодически скидывает ее на диск)

Цитата
Может уже есть готовые решения или алтернативные боты?
есть, можно поискать форуме. Или грамотно настроить хуббу. Или подредактировать его, чтобы отключить ненужные функции и уменьшить нагрузку



Цитата
Ustas А вы не могли бы точно такой же скрипт в API2 варианте еще сделать, я когда нибдуь перейду все же на новую птаху.
мог бы, но это можно сделать и самой, есть же конвертер ;)
Ольга
2.4.2010, 11:31 Помогите пожалуйста со скриптом
файл сам должен создаться.
ошибки есть?

У меня работает
Цитата
<PtokaX>
Добро пожаловать, Master!
Ваш ip-адрес: 127.0.0.1, размер расшаренных вами файлов: 81.067 ГБ
Ваш статус на хабе: Администратор
Максимальное число юзеров одновременно: 1 было зафиксировано 2010/04/02 11:32:36
Максимальный размер расшаренных данных: 81.067 ГБ было зафиксировано 2010/04/02 11:32:36
Ольга
2.4.2010, 8:54 Помогите пожалуйста со скриптом
без этой базы не будет фиксироваться рекорд по максимальной шаре и кол-ву юзеров на хабе.
Раскрывающийся текст

Код
ReturnMotd = 0 -- заменить MOTD?
BN = frmHub:GetHubBotName()

function NewUserConnected(user)
    Message = "\n\tДобро пожаловать, "..user.sName.."!\n\tВаш ip-адрес: "..user.sIP..", размер расшаренных вами файлов: "..CalculateShare(user.iShareSize).."\n\tВаш статус на хабе: "..tProfile[user.iProfile].."\n\tМаксимальное число юзеров одновременно: "..frmHub:GetMaxUsersPeak()..". \n\tМаксимальный размер расшаренных данных: "..CalculateShare(frmHub:GetMaxShare())..""
    if ReturnMotd == 1 then
        frmHub:SetMOTD(Message)
    else
        user:SendData(BN,Message)
    end
    --SaveToFile(DataFile,tHubStat,"tHubStat")
end
OpConnected = NewUserConnected
OpDisconnected = UserDisconnected

function CalculateShare(value)
if value then
    Si = 0
    while value>=1024 do
        value = value/1024
        Si = Si + 1
    end
        if Si == 4 then
            EdIz = "ТБ"
        else
            if Si == 3 then
                EdIz = "ГБ"
            else
                if Si == 2 then
                    EdIz = "МБ"
                else
                    if Si == 1 then
                        EdIz = "КБ"
                    else
                        if Si == 0 then
                            EdIz = "Б"
                        end
                    end
                end
            end
        end
    if string.find(value,"(%d*%.%d)") then _,_,value = string.find(value,"(%d*%.%d)") end
    result = ""..value.." "..EdIz..""
    return result
else
    return 1
end
end

tProfile = {
[-1] = "Незарегестрированный пользователь",
[0] = "Администратор",
[1] = "Оператор",
[2] = "VIP пользователь",
[3] = "Зарегестрированный пользователь",
}



Цитата
Добро пожаловать, ник2!
Ваш ip-адрес: 127.0.0.1, размер расшаренных вами файлов: 14.9 ГБ
Ваш статус на хабе: Незарегестрированный пользователь
Максимальное число юзеров одновременно: 2.
Максимальный размер расшаренных данных: 25 Гб

т.е. нет даты рекордов
Nickolya
23.3.2010, 14:20 Hub's Big Ass Bot
API2 | HUBBABOT v.2.28
насколько я помню хуббу ShowNews отвечает за новости при подключении, поставь ShowNews=0 чтобы этого не было
чтобы не выводились периодические новости в файле tcfg.dat надо поставить NEWSTIME=0
ChatCheck = 0 - отключает проверку ругани


P.s. обычно 0 - это отключение, а 1 - включение
Kocha
8.2.2010, 20:24 меню
пробуй
[attachment=4031:tset1.lua]
Saymon21
1.1.2010, 12:44 Подарки от дед мороза
API2
перед SendToAll поставь Core.
Код
Core.SendToAll
Плюшевая_мишка
25.8.2009, 10:00 PtokaX 0.4.1.1 c 2-мя IP
как научить хабик работать с 2-х IP?
Цитата
в птоке пропиши IP 127.0.0.1

ну или вообще оставь пустое место
DriverZX-10
5.7.2009, 10:15 NoCommands
API2 | Запрешает команды нехорошим профилямникам.
Код
tBadNick = {
["Yagami Light aka Kira"] = 0,
}
и
Код
if  tProfile[tUser.iProfile] == 1 or tBadNick[tUser.sNick] == 1 then
это как понимать???
по идее надо так:
Код
tBadNick = {
["Yagami"] = 1,
["Light"]=1,
["aka"]=1,
["Kira"]=1,
}
Pro009
2.7.2009, 7:35 HubBanner
API2 | Графический баннер хаба
red, Otshelnik-Fm
15.6.2009, 12:27 Алгоритм работы поиска в DC
Как работает поиск
ответ уже дал Setuper.
Если тебе нужно отключить скачку с внешки, юзай скрипт, ограничивающий такие скачки
bestnokia
9.8.2008, 14:45 Вопросы Разработчикам Скриптов
вопросы по скриптам (мелкие вопросы)
здесь подробно и с примерами
мамин_парень

RSS Сейчас: 1.10.2022, 2:21