myDC.ru

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

 
История благодарностей участнику Wariner. Спасибо сказали: 427
Дата поста: В теме: За сообщение: Спасибо сказали:
11.12.2010, 16:34 Статистика файлобмена
Нужен скрипт
Скачка не идёт через хаб, поэтому и её скорость измерить скриптом не реально.
™Wizard™
1.6.2010, 9:18 Локалка + Внешка
что значит идёт логирование через браузер?! олололо

там скрипт которые ведёт логирование чата + сделан скрипт для вэб сервера который читает эту базу и выводит её на сайт.

чтобы создавался эффект реального времени надо переписать существующий скрипт для вэб сервера с включение в него аякса (джава скриптов)
Volodia
21.5.2010, 18:51 С Днюхой Тебя!
поздравления
Колюх, с днём рождения! Пусть все мечты воплощаются в реальность, а задумки в чётко написанный код))))
Nickolya
13.5.2010, 18:44 Помогите, посоветуйте
смотрим часто задаваемые вопросы)))) http://mydc.ru/index.html?showtopic=1164&a...ost&p=22528
Fe(one)X
10.5.2010, 18:42 HelloBotAkaVerlihub
API2 | Инфо при входе как на Verlihub`е
смотри функцию Ip2Num, надеюсь разберёшься http://mydc.ru/index.html?showtopic=334&am...post&p=2543
Drakula
9.5.2010, 11:17 Дисконектер
Код
local tExNicks = {
     ["ник1"] = true,
     ["ник2"] = true,
}
  
   function ValidateNickArrival(tUser,data)
       if not tExNicks[tUser.sNick] then
         Core.SendToUser(tUser, "Хаб на реконструкции")
         Core.Disconnect(tUser)
     end
   end
  
   UserConnected, RegConnected = ValidateNickArrival, ValidateNickArrival

как то так)))
Drakula
26.4.2010, 20:02 BanMe
API1, API2
т.е. у тебя на хабе есть олени которые несколько раз попадаются на эту лажу???

PS: язык называется lua http://www.lua.ru/
as91
16.4.2010, 10:47 Eh.greeting.bot
API1, API2 | скрипт приветствий
Во многих скриптах сверху есть настройки!

открываем и видим:
Код
sProfile    = "on",            -- Добавить название профиля к нику: <"on"=да; "off"=нет>
as91
28.3.2010, 12:05 Поиск 2 скриптов
для ptokax 0.4.1.2
ну так введи в поиск "скрипт приветствия" или "приветствия"

1) http://mydc.ru/topic3162.html?hl=%EF%F0%E8...%F1%F2%E2%E8%FF и ещё есть
2) http://mydc.ru/topic617.html?hl=%EF%F0%E8%...%F1%F2%E2%E8%FF
_Deagle_Factory_
26.3.2010, 12:35 Hub's Big Ass Bot
API2 | HUBBABOT v.2.28
итак для особо одарённых:
1) скачал хуббу из первого поста
2) установил скрипт и запустил
3) зашёл под админом на хаб
4) нажал меню =>> управление =>> задать параметр =>> ChatCheck =>> ввёл 0
5) зашёл под юзером проверил за мат наказание не пришло....
Kocha
20.3.2010, 14:06 Вопросы по скриптам
Мелкие вопросы
мда... вот открыл первый попавшийся свой скрипт:
Пути
Код
local sPath = Core.GetPtokaXPath().."scripts/TopicManager/"                     -- Папка скрипта
local sSettings = sPath.."Settings.tbl"                                         -- Файл с настройками


объявление таблицы
Код
tSettings = {}


загрузка таблицы и сохранение её по тай
Код
function OnStartup()
    if loadfile(sSettings) then
        dofile(sSettings)
    end
    TmrMan.AddTimer(iTime*60000, "OnExit")
end

function OnExit()
    WriteTable(tSettings, "tSettings", sSettings)
end


функции для сохранения

Код
function WriteTable(tTable, tablename, file)
    local handle = io.open(file, "w")
    Serialize(tTable, tablename, handle)
      handle:close()
end

function Serialize(tTable, sTableName, hFile, sTab)
    sTab = sTab or "";
    hFile:write(sTab..sTableName.." = {\n" );
    for key, value in pairs(tTable) do
        local sKey = (type(key) == "string") and string.format("[%q]",key) or string.format("[%d]",key);
        if(type(value) == "table") then
            Serialize(value, sKey, hFile, sTab.."\t");
        else
            local sValue = (type(value) == "string") and string.format("%q",value) or tostring(value);
            hFile:write(sTab.."\t"..sKey.." = "..sValue);
        end
        hFile:write(",\n");
    end
    hFile:write(sTab.."}");
end
Saymon21
20.3.2010, 13:55 Вопросы по скриптам
Мелкие вопросы
ну таблицу объявляешь в самом начале скрипта
Код
tShow = {}

запись будет в таком виде:
Код
tShow["nick"] = 1 --или 0

проверка осуществляется условием
Код
if tShow["nick"] == 1 then
-- посылаем
end


PS: так же не забывай сохранять файл в таблицу стандартными функциями!
PPS: естественно вместо ника и цифры должны быть именно нужные значения!
Saymon21
18.3.2010, 11:17 Помогите !
как это убрать ???
вот это
Код
                return tCommands[cmd].fFunction(user, msg), 1
            else
                return Core.SendToNick(user.sNick,"<"..tSettings.sBot.."> Ошибка: У Вас нет доступа к данной команде!"), 1
            end

заменить на это
Код
                return tCommands[cmd].fFunction(user, msg), true
            else
                return Core.SendToNick(user.sNick,"<"..tSettings.sBot.."> Ошибка: У Вас нет доступа к данной команде!"), true
            end
Kocha
17.3.2010, 18:43 Официальная страничка RusHUB
Внимание - вопрос
Читабельность кода! попробуй в браузере открыть исходный код страницы и поймёшь о чём я)))
bot9ra
17.3.2010, 9:37 Официальная страничка RusHUB
Внимание - вопрос
Цитата(Jaska @ 16.3.2010, 20:31) *
4. Да воткнул, и не только фреймворк, а еще плагин к нему и скрипт мой. Все это минифицировал.

А зачем? вынести его в отдельный файл и всё. удобнее будет
bot9ra
16.3.2010, 20:15 Официальная страничка RusHUB
Внимание - вопрос
2Jaska: а кто дизайном странички занимается? текст ужасен extreme_sexy_girl.gif может его уменьшить? + добавить некое центрирование


PS: блин вот тут подумал, сайт без логотипа не сайт((((
PPS: а что там с кодом?! неужели фраемворк в саму страницу воткнули?
bot9ra
15.3.2010, 23:36 Вопросы по скриптам
Мелкие вопросы
ты понимаешь что такое функция?

чтобы ошибка пропала достаточно написать
Код
function Send(sData)
end

а вот что делать должна эта функция хз.... думаю надо скрипт приложить тогда можно будет посмотреть)))
Saymon21
15.3.2010, 23:32 Вопросы по скриптам
Мелкие вопросы
вот в этой строчке
Код
Send(sData)

скрипт пытается вызвать глобальную функцию Send которая видимо не определена в скрипте...
Saymon21
9.3.2010, 19:16 Официальная страничка RusHUB
Внимание - вопрос
А не сочтут ли это плагиатом?
bot9ra
19.2.2010, 13:21 Chase_cmd
API2 | Показывает команды используемые юзерами
это не переменные! читать здесь http://mydc.ru/topic266.html
TiGRpp
15.2.2010, 1:12 Логгер команд хаба
Напишите такой скрипт.
где то было уже...

а если не найдёшь то бери вот это http://mydc.ru/topic1648.html?hl=cmd* и по примеру магнет лога делай то что нужно)))
TiGRpp
14.2.2010, 12:32 Срипт ON AIR
поправил, проверил! пользуйся
valdis73
13.2.2010, 18:33 Срипт ON AIR
попробуй
мамин_парень
13.2.2010, 12:22 Описание
почитай вот это http://mydc.ru/topic250.html и вот это http://mydc.ru/topic409.html

PS: надо пользоваться поиском
PPS: надо указывать API!!!
denis
10.2.2010, 11:46 ChatGuard v0.2
API2 | Продвинутый скрипт блокировки чата и ПМ до ввода кода
просто надо не нолики поставить а написать nil
Мультик, olyx, stone
9.2.2010, 22:28 меню
насчёт регулярок, просто когда на скорую руку пишешь не углубляешься так))))
а по поводу команды очистки так это надо все скрипты перерывать.....

не знаю почему у вас не работает... у меня всё пашет. подправил вывод ника в меню и проверил работу. двигайте в списке скриптов)))
Saymon21, TiGRpp, AfLc
8.2.2010, 20:28 Антимат
Замена мата на слово
Подправил все косяки(просто на скорую руку воял) и добавил замены всего мата. пробуем
Invisible, Drakula, Panda
7.2.2010, 14:50 Сохранение из таблицы в хтмл файл
если правильно понял что надо то так:
Код
local sFile = Core.GetPtokaXPath().."scripts/файл.txt"

function OnStartup()
   if loadfile(sFile) then
       dofile(sFile)
   end
end

intlive
25.1.2010, 17:14 IPGuard
ну а мой вариант ты попробовал?! нефиг орать если сидишь и ничего не делаешь!
immortalmax
25.1.2010, 17:12 Предложения для развития
думаю ответ будет прост... это легко делается скриптом типа:

Код
local sBot = "Bot"
local iMinLen = 3      -- минимальное количество символов
local iMaxLen = 13   -- максимальное количество символов

function OnValidateNick(UID)
    local tUser = Core.GetUser(UID, 1)
    if string.len(tUser.sNick) < iMinLen then
        Core.SendToUser(UID, ("Ваш ник слишком короткиий! Минимальное количество символов в нике для входа на хаб составляет %d !"):format(iMinLen), sBot)
        Core.Disconnect(UID)
    elseif string.len(tUser.sNick) > iMaxLen then
        Core.SendToUser(UID, ("Ваш ник слишком длинный! Максимальное количество символов в нике для входа на хаб составляет %d !"):format(iMaxLen), sBot)
        Core.Disconnect(UID)
    end
end
fixx

7 страниц V   1 2 3 > » 
RSS Сейчас: 22.8.2014, 17:42