Здравствуйте, гость ( Вход | Регистрация )
Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
---|---|---|---|---|---|
29.1.2012, 23:57 |
С Днюхой Тебя! поздравления |
Поздравляем Setuper! |
Setuper | ||
28.1.2012, 13:15 |
Simple account bridge rushub to livestreet.lua |
Название: Simple account bridge rushub to livestreet.lua Версия: 0.1 Автор: Saymon Системные требования: luasql-mysql, lua-md5 Описание: Как вы поняли наверно из названия, это примерный скрипт "мост регистраций" на хабе rushub с (например livestreet cms. Ну просто мы для него пилили.). Достаточно поправить один запрос к бд, и можно сделать с каким нить другим движком... ps. В заначке также валялся подобный скрипт "мост" с magneto. Если надо кому, скажите, выложу... Просто щас лениво искать. |
ShadoWx, CrazyKiller, DEN 007 | ||
25.1.2012, 0:48 |
FirstRusHubBot приводим RusHub к рабочему виду функционалом скриптов |
заменить на Код tUser2.iProfile = iProfile |
CrazyKiller | ||
19.1.2012, 0:52 |
Mellon DC Hub List |
в линуксе обычно /etc/php5/apache2 /etc/php5/cgi /etc/php5/cli /etc/php5/fpm /usr/local/etc/ |
stailzoRE | ||
13.1.2012, 13:08 |
Помогите подредактировать скрипт |
Опустить поставить этот скрипт ниже истории чата. Или поднять историю чата. |
ImDim | ||
13.12.2011, 7:46 |
Tiny Hublist Программа для создания хаблистов |
Цитата Линукс Убунту 10.10 лтска С каких таких пор? |
CrazyKiller | ||
12.12.2011, 2:09 |
Перекодировка в скрипте Lua 5.14 из CP-1251 в UTF-8 Источник в CP-1251 ( http://bash.org.ru/random ), получатель UTF-8 |
берём, то, что дал Артём и примерно так Код result = AnsiToUtf8(result) return result -- дальше сам. Цитата 3 Возможно ли это сделать обращаясь к средствам Linux? iconv |
ILYA INDIGO | ||
3.12.2011, 12:05 |
От: Mellon DC Hub List От темы с ID: 5060 |
Цитата Enyby это было всеголишь предположение если писал сам то молодец. Ели сдержался, чтобы не выразить кучей мата. Тебе |
-=ДЕМОН=-, Enyby | ||
2.12.2011, 13:03 |
помогите сделать скрипт |
http://mydc.ru/index.html?showtopic=1164&a...post&p=8573 + след.пост в той теме. |
max666 | ||
21.11.2011, 22:43 |
Вопросы по RusHub Технические вопросы |
dimajak | |||
8.10.2011, 14:18 |
Настройка (D)DoS Deflate Защита от DDoS с помощью (D)DoS Deflate |
Твои конфиги iptables не нужны тут. В крон, Как бы приоретет. И это, crontab -e man crontab А конфиги DoS Deflate, ну достаточно посмотреть код скрипта, /usr/local/ddos |
CrazyKiller | ||
29.9.2011, 14:45 |
Вопросы по RusHub Технические вопросы |
AfLc, Код function OnFlood(UID, iType, iNum) if iType == 3 then return true end end как-то так. |
AfLc | ||
16.9.2011, 16:39 |
antiadv_rushub "Тихая" Антиреклама на RusHub |
Ведь в русхабе OnTo, а не ToArrival Раскрывающийся текст Код function ToArrival(tUser, sData) local sTo,sFrom,sMsg = sData:match"$To:%s(%S+)%sFrom:%s(%S+)%s$%S+%s+(.*)" if sTo and tGoodPmUser[sTo] then return end ---- Ник/чат комната которому смогут кидать в ЛС рекламу if tProfiles[tUser.iProfile] == 0 then if checkForAdvertising(sMsg) then if checkForSafe(sMsg) then return nil end --Core.SendPmToOps(sBot, ("*** %s с IP: %s %s %s"):format(tUser.sNick, tUser.sIP, sPmTextToOp, sMsg)) --- сообщение о рекламе приходит в Опчат Core.SendToProfile(tSendToProfiles, ("*** %s с IP: %s %s %s"):format(tUser.sNick, tUser.sIP, sPmTextToOp, sMsg), sBot, sBot) --- сообщение о рекламе приходит в Опчат return true end end end + ещё есть OnMCTo |
CrazyKiller | ||
4.9.2011, 11:50 |
От: Настройка iptables От темы с ID: 4964 |
del |
|||
25.8.2011, 14:43 |
Webstats Веб-статистика для хаба |
Цитата полагаю есть вариант в скрипте эту цифру увеличить (скажите только где) по всей видимости в ~/www/hubstats/inc/client.class.php Код private $User = array('nick' => 'HubList', 'pass' => 'mygoodpass', 'share' => '293892774133', 'description' => 'Bot for hublist', 'client' => 'gl++', 'client_version' => '5.90', 'mode' => 'A', 'hubs' => '2/4/0', 'slots' => '10', 'email' => 'bot@bot.bot'); |
Angel_D | ||
24.8.2011, 20:27 |
RSS.Feed.Bot.V2.3.Final.LUA5-RusHub RSS-ленты под RusHub (можно много лент и HTML-просмотр) |
Исправил |
Angel_D | ||
24.8.2011, 20:19 |
Webstats Веб-статистика для хаба |
Цитата а... еще... почему-то показывает "операторами" тех, кто ну точно не операторы (проверил по базе логинов) в webstats.lua Код tProfDescr = { [0] = "HubOwner", [1] = "Master", [2] = "Moderator", [3] = "Operator", [4] = "VIP-User", [5] = "User", [-1] = "Guest", } Настрой профили под себя.. Обновил скрипт webstats.lua add: assert(conn:execute("SET NAMES cp1251")) fix: webstats.lua:140: warning: function 'GetConfig' was deprecated. Use 'Config[sName]' instead fix: обновил функцию экранирования. |
PomanoB | ||
10.8.2011, 1:26 |
Ваши Вопросы И Предложения По Поводу Форума |
~/sources/classes/bbcode/class_bbcode_core.php, находим функцию regex_code_tag, добавляем (боюсь постить сюда на форум) Да, да, стоит наоборот заменять | на амперсанд решётка 124 пробел ; Лично у меня толко такой кастыль проканал. :( Каких-то багов из-за этого не замечено. Раскрывающийся текст [attachment=6004:______.png] UPD. Не стоит так делать! |
Nickolya | ||
8.8.2011, 20:15 |
Компиляция из SVN |
В хеад не всегда стабильные версии. Бери релизы в файловом архиве на sf |
kotuk | ||
2.8.2011, 0:54 |
VerliHub for Windows Описание |
а Verlihub - linux only! |
Maximum | ||
28.7.2011, 17:33 |
Nick Protect Скрипт защиты ников от подделки методом подмены символов |
Название: Nick Protect Версия: 1.00 (RusHub) Автор: alex82 Перевод под RusHub: Saymon Описание: Скрипт предназначен для защиты ников от подделки методом подмены символов на аналогичные по начертанию. ВНИМАНИЕ! Скрипт не совместим с идиотскими никами операторов (@dm1№, |З@©Я, и.т.д). Настоятельно рекомендуется удалить операторов с такими никами перед установкой скрипта. |
Setuper, mariner, PomanoB, KT315, CrazyKiller, shur49 | ||
16.7.2011, 17:14 |
Antisearch |
Название скрипта: Antisearch Версия скрипта: 1.4 Версия API: RusHub Автор: Setuper Перевод под RusHub: Saymon Требования: Для работы скрипта требуется библиотека MySQL и скрипт/модуль BanManager Описание: Скрипт антипоиска. Скрипт хранит в mysql базе TTH запрещённых файлов. Скрипт автоматически ищет у пользователей запрещённые TTH и даёт наказания за них. Наказания могут быть следующих типов:
Прежде чем запускать скрипт нужно предварительно настроить базу данных на работу со скриптом:
Сам скрипт: [attachment=5963:Antisear...4_rushub.7z] Вставала проблема, как быстро из Lua таблицы загнать большое число TTH в базу, поэтому сделал следующее: [attachment=5964:TTH_Impo....lua.tar.gz] Использование просто:
В таблице уже есть примерно 1к TTH. И да, конечно к этому скрипту также нужна библиотека MySQL. |
mariner, PomanoB, kotuk, DEN 007 | ||
16.7.2011, 14:58 |
Gagme Скрипт заглушки |
Название скрипта: GagMe Версия: 1.01 Версия API: RusHub Автор: alex82 Перевод под RusHub: Saymon Описание: Cкрипт позволяет блокировать функции общения для определённых ников или IP. |
Otshelnik-Fm, PomanoB, KT315, Sorrow | ||
23.6.2011, 18:28 |
PtokaX на Ubuntu Непонятный краш хаба |
луа-сокеты. Код apt-get install liblua5.1-socket2 Ставим птоку: 1) 2) Код sudo su echo 'deb http://mydc.ru/ubuntu binary/' > /etc/apt/sources.list.d/mydc.list Код apt-get update Код apt-get install ptokax 3) http://mydc.ru/topic1329.html 4) http://mydc.ru/topic597.html Лучше юзаем поиск. |
Ameet | ||
5.6.2011, 2:12 |
OpenHublist ADC Pinger 1.0 Пингер ADC/ADCS хабов |
Версия: 1.0 Автор: Catalin Поддержка: ADC/ADCS Язык программирования: Java, PHP Лицензия: GPLv3 SourceForge: Наткнулся вот на такое, проверил, работало и решил выложить. Мб и будет кому тут полезным. PS. Пример использования в архиве, ping.php |
PomanoB, DEN 007 | ||
24.5.2011, 11:40 |
PMSender v.1 - API2 Отправка хабом сообщения в приват каждому подключающемуся пользователю |
MyDC.ru > PtokaX DCHub > Запросы скриптов > ! Часто Задаваемые Вопросы !, Обязательно прочитать всем!!! > Как сделать отсылку сообщения пользователю при входе на хаб? |
ramzes, мамин_парень | ||
23.5.2011, 13:21 |
Description Control Управление описанием юзеров |
Пока нет "нормальной" возможности быстрой установки параметров MyINFO строки думаю даже пробовать не стоит. |
мамин_парень | ||
21.5.2011, 17:21 |
С Днюхой Тебя! поздравления |
Maximum, С прошедшим! Лучше поздно чем никогда. |
Maximum | ||
15.5.2011, 12:22 |
Tiny Hublist Программа для создания хаблистов |
Да правильно сказал mariner. Таких людей много, которые даже самые простые вещи не хотят делать для своих ресурсов, хотят только всё готовое, а берут так бывает даже удаляют копирайты. В связи с этим, мы и хотим чтобы вы хотябы самое простое делали сами. В конце концов, вы админы или кто? >>Либо ты у них "нуб" Админу не нужно быть нубом. Для создания отдельных страничек к этому хаблисту особых навыков не надо. Даже посудить логически, нужно создать всего лишь один цикл, в котором будут записываться странички. Код local page_id =0 for _,v in ipairs(hubs) do page_id = page_id +1 local id_header,row2,footer2 local f3 = io.open(path.."themes/hubs_page.tpl") local page_idf = io.open("/var/www/hublist.hub21.ru/beta/hubid_"..page_id..".html?#34;,"w+") if page_idf then if f3 then id_header,row2,footer2 = f3:read("*a"):gsub("{SITENAME}",( tCfg.SiteName:gsub("%%","%%%%"))):gsub("{HUBNAME}",v.Info.Name and v.Info.Name:htmlescape():gsub("%%","%%%%") or v.Addr):match("(.*){ROW_BEGIN}(.*){ROW_END}(.*)") f3:close() end end if id_header then page_idf:write(id_header) end page_idf:write((row2 :gsub("{ROWSTYLE}",even and "even" or "odd") :gsub("{ID}",page_id) :gsub("{STATE}",v.Info.Online and "online" or "offline")) ---- Читаем информацию о пингере, и пишем что нужно на страничке. Или смотрим на предыдущий цикл создания главной странички. if footer2 then page_idf:write(footer2,"\n<!-- Tiny Hublist ",_version," by alex82 -->") end page_idf:close() end В папке themes создаём файл hubs_page.tpl это и будет оформление странички. /var/www/hublist.hub21.ru/beta/hubid_"..page_id..".html это и будет персональной страничкой хаба. Путь разумеется нужно переписать на свой. Что сложного? Вроде ничего. Самый простой метод. С библиотекой IP2Country: Она есть на форуме, я её тоже не придумывал. Её я использовал взяв самый пройстой модуль от русхаба. Статистика по странам и софту, буквально 40 строк кода, ну у меня так вышло, в котором 4 цикла и 2 условия, + функция сортировки. Сложного ничего нет. Тут тоже достаточно взять скрипт CountryStats от alex82, ведь там как раз есть то, что нам нужно для статистики, и взять себе в качестве примере не запрещено вроде как. Захотеть так понять не сложно. Выкладывать я не хочу по причине того, что я там начал не только это делать, а ещё несколько вещей. Которые написаны всего лишь частично. Получается "сырая" и полу не рабочая модификация. Зачем такое выкладывать? |
stoparik | ||
13.5.2011, 11:00 |
CountryStats Статистика местоположения пользователей по странам |
Перезалил модуль IP2Country |
Dimon21 | ||
5.5.2011, 15:25 |
CountryStats Статистика местоположения пользователей по странам |
Название: CountryStats Версия: 1.00 (RusHub) Оригинал: http://mydc.ru/topic3167.html?hl=CountryStats Автор: alex82 Перевод под RusHub: Saymon Описание: Скрипт отображает статистику местоположения пользователей по странам. Статистика может отсылаться как при входе юзера на хаб, так и по команде в чат или ЛС боту. Требования: Модуль IP2Country - http://mydc.ru/topic2937.html?view=findpost&p=38859 База IP2Country |
Setuper, CrazyKiller, DEN 007, AltSide, AfLc | ||
5.5.2011, 13:43 |
Модули для скриптов RusHub |
IP2Country - Модуль работы с IP2Country.csv Автор: Nickolya Подключение модуля: require"IP2Country" Функции: IP2Country.GetCountryCode(sIP) - Возвращает код страны для указанного ip IP2Country.GetCountryName(sIP) - Возвращает имя страны для указанного ip База IP2Country.csv должна быть в корневой дериктории хаба. |
Nickolya, Setuper, AltSide, AfLc, мамин_парень | ||
2.5.2011, 21:37 |
ChatControl Аварийная заглушка чата |
Название: ChatControl Версия: 0.1 Автор: Saymon Хабсофт: RusHub Протестирован на: Ubuntu 10.10 GNU/Linux, RusHub 2.3.0, LuaScripts 2.0 Описание: Скрипт аварийной заглушки чата хаба для тех случаев, когда нет иного способа присечь например флуд. Есть возможность заглушить чать отдельно для незарегистрированных юзеров или всех, кроме операторов. !chat on - Обычный режим чата !chat off - Для всех, кроме операторов (тех, кто в ОПлисте или имеет ключ) !chat regs - Только для зарегистрированных. |
Setuper, CrazyKiller, AltSide, AfLc | ||
30.4.2011, 17:35 |
нужен простой скрипт отправка лс при входе на хаб |
НеуНейм | |||
28.4.2011, 11:42 |
Чат для админов |
Настройки - Основные боты - OpChat Включить и показывать на хабе |
мамин_парень | ||
26.4.2011, 16:08 |
RHConf Manager Быстрая настройка хаба |
RH Conf Manager 0.1.1: Исправлена одна маленькая ошибка. Сделаны небольшие доработки. Добавлена функция отсылки меню. По умолчанию она выключена, ибо подумал, что некоторые вещи в меню не нужны. Включить её можно установив значение true для итема enusercommand в таблице commands. |
Setuper | ||
26.4.2011, 2:19 |
RHConf Manager Быстрая настройка хаба |
Название: RH Conf Manager Версия: 0.1.1 Автор: Saymon Протестирован на: Ubuntu 10.10 GNU/Linux, RusHub 2.3.0, LuaScripts 2.0 Описание: Скрипт быстрой настройки хаба, при помощи команд: +setconfig [переменная] [новое значение] - Установить настройку +getconfig - Посмотреть настройки хаба Так же есть логирование управления настройками. При старте скрипта будет создана дериктория: ~/rushub/logs/cfg/, а при управлении настройками в ней будут файлы-логи с названием [11-04-26]-<ник_юзера>.log. Например: +setconfig sTopic Добро пожаловать - Будет установлен топик "Добро пожаловать". Цитата Saymon-[10.128.162.28]:[26.04.2011 03:00:27] просмотр настрек хаба Saymon-[10.128.162.28]:[26.04.2011 03:00:35] просмотр настрек хаба Saymon-[10.128.162.28]:[26.04.2011 03:00:51] Установка переменной sTopic с test на test.... Saymon-[10.128.162.28]:[26.04.2011 03:09:44] Установка переменной sTopic с test.... на Добро пожаловать! Saymon-[10.128.162.28]:[26.04.2011 17:02:49] Попытка установки запрещённого параметра sAddresses О настройках хаба читать тут: http://mydc.ru/topic2378.html PS. Скрипт писал исключительно для себя. |
Setuper, PomanoB, DEN 007, Snacho, AltSide, kma21 | ||
23.4.2011, 22:34 |
Last Seen Когда был юзер |
Название: Last Seen Автор оригинала: ? Скрипт переводил и тестировал под PtokaX: NRJ Перевод под RusHub: Saymon Описание: Цитата Благодаря данному скрипты, вы всегда сможете узнать, когда кто-либо из пользователей хаба подключился и находится ли на хабе в данный момент, а так же, если юзер онлайн, то когда он последний раз что-либо писал в чате. |
Setuper, Dimon21, mod, AltSide | ||
18.4.2011, 16:59 |
Tiny Hublist Программа для создания хаблистов |
Ну верстайте, верстайте. У нас во всех браузерах всё нормально. Раскрывающийся текст открываем самый обычный текстовый редактор и пишем такие функции. UPD: Поделюсь всётаки своим куском, не жадный. Возможно не лучшая реализация но... В tinyhublist.lua находим кусок: Раскрывающийся текст Код if f then local header,row,footer local f2 = io.open(path.."themes/"..tCfg.Theme..".tpl") if f2 then header,row,footer = f2:read("*a"):gsub("{SITENAME}", (tCfg.SiteName:gsub("%%","%%%%"))):match("(.*){ROW_BEGIN}(.*){ROW_END}(.*)") f2:close() end if header then f:write(header) end local even = false После него добавляем: Код local total_users_count,total_share_size=0,0 local hubs_count,online_hubs_count = 0,0 for _,hubid in ipairs(hubs) do total_users_count = total_users_count + (hubid.Info.Users or 0) total_share_size = total_share_size + (hubid.Info.Share or 0) hubs_count = hubs_count + 1 online_hubs_count = online_hubs_count + (hubid.Info.Online and 1 or 0) end if header then f:write('<b>Краткая статистика:</b><br> '.. '<ul><li>Всего хабов: '..hubs_count..'</li>'.. '<li>Онлайн хабов: '..online_hubs_count..'</li>'.. '<li>Общее число юзеров на хабах сети: '..total_users_count..'</li>'.. '<li>Общий размер шары: '..FormatSize(tonumber(total_share_size),true)..'</li>'.. '<li>Обновление информации происходит один раз в час.</li>'.. '</ul><br><b>Список хабов:</b><br>') end Добавляем стату среднее число юзеров и шары: Например, после: Код '<li>Общий размер шары: '..FormatSize(tonumber(total_share_size),true)..'</li>'.. Добавляем: Код '<li>В среднем на каждом хабе '..math.floor(total_users_count/online_hubs_count)..' юзеров и '..FormatSize(tonumber(total_share_size/online_hubs_count),true)..' шары</li>'.. Делаем отображение иконок софта: Раскрывающийся текст Например в начале tinyhublist.lua создаём табличку, типа: Код tSoftWare = { ["PtokaX"] = "<a href=\"http://www.ptokax.org\" target=\"_blank\" title=\"Перейти на домашную страницу\"> <img src=\"/style/soft_img/".. "ptokax.png\" border=\"0\"></a> PtokaX DC Hub", ["RusHub"] = "<a href=\"http://rushub.org\" target=\"_blank\" title=\"Перейти на домашную страницу\"> <img src=\"/style/soft_img/".. "rushub.png\" border=\"0\"></a> RusHub", ["YnHub"] = "<a href=\"http://ynhub.org/\" target=\"_blank\" title=\"Перейти на домашную страницу\"> <img src=\"/style/soft_img/".. "ynhub.png\" border=\"0\"</a> YnHub", ["VerliHub"] = "<a href=\"http://www.verlihub-project.org/doku.php?id=start\" target=\"_blank\" title=\"Перейти на домашную страницу\">".. "<img src=\"/style/soft_img/verlihub.png\" border=\"0\"></a> VerliHub", ["Eximius"] = "<a href=\"http://eximius.rs2soft.nl/\" target=\"_blank\" title=\"Перейти на домашную страницу\"> <img src=\"/style/soft_img/".. "eximius.png\" border=\"0\"></a> Eximius", ["HexHub"] = "<a href=\"http://nemesis.te-home.net/HeXHub/\" target=\"_blank\" title=\"Перейти на домашную страницу\">".. "<img src=\"/style/soft_img/hexhub.png\" border=\"0\"></a> HexHub", ["FlexHubBeta 0.1"] = "<a href=\"http://www.flexhub.org/forum/\" target=\"_blank\" title=\"Перейти на домашную страницу\">".. "<img src=\"/style/soft_img/flexhub.png\" border=\"0\"></a> FlexHub", } В tinyhublist.lua находим: Код :gsub("{FLAG}",v.Country == "??" and "unknown" or v.Country:lower()) После добавляем: Код :gsub("{HubSoft}",(tSoftWare[v.Info.HubSoft] or (v.Info.HubSoft and v.Info.HubSoft or "n/a"))) В той дериктории, где у нас будет сохранение странички хаблиста создаём папки style и soft_img, после чего в soft_img кладём изображения ptokax.png,rushub.png,ynhub.png,verlihub.png, eximius.png, hexhub.png,flexhub.png после открываем шаблон, и в нужном месте добавляем {HubSoft} PS. Пример, как это всё выглядит у нас в посте № 43 |
KauH™, AltSide | ||
17.4.2011, 19:24 |
Tiny Hublist Программа для создания хаблистов |
открываем самый обычный текстовый редактор и пишем такие функции. UPD: Поделюсь всётаки своим куском, не жадный. Возможно не лучшая реализация но... В tinyhublist.lua находим кусок: Раскрывающийся текст Код if f then local header,row,footer local f2 = io.open(path.."themes/"..tCfg.Theme..".tpl") if f2 then header,row,footer = f2:read("*a"):gsub("{SITENAME}", (tCfg.SiteName:gsub("%%","%%%%"))):match("(.*){ROW_BEGIN}(.*){ROW_END}(.*)") f2:close() end if header then f:write(header) end local even = false После него добавляем: Раскрывающийся текст Код local total_users_count,total_share_size=0,0 local hubs_count,online_hubs_count = 0,0 for _,hubid in ipairs(hubs) do total_users_count = total_users_count + (hubid.Info.Users or 0) total_share_size = total_share_size + (hubid.Info.Share or 0) hubs_count = hubs_count + 1 online_hubs_count = online_hubs_count + (hubid.Info.Online and 1 or 0) end if header then f:write('<b>Краткая статистика:</b><br> '.. '<ul><li>Всего хабов: '..hubs_count..'</li>'.. '<li>Онлайн хабов: '..online_hubs_count..'</li>'.. '<li>Общее число юзеров на хабах сети: '..total_users_count..'</li>'.. '<li>Общий размер шары: '..FormatSize(tonumber(total_share_size),true)..'</li>'.. '<li>Обновление информации происходит один раз в час.</li>'.. '</ul><br><b>Список хабов:</b><br>') end Итог, если мы ничего не накосячили - будет что-то вроде: [attachment=5757:_______4.png] PS. Среднее число юзеров и шары в процессе допиливания. |
Damaks, STIVAN, AltSide | ||
7.4.2011, 23:06 |
Отправка личек по профилям Отправка сообщений в личку по профилям |
sania | |||
2.4.2011, 8:31 |
RusHub and MySQL?! есть ли и как ... вопросы про mysql, md5 hash и т.д. |
Нет сейчас не хеширует. Цитата ну да для хеширования придется подключать какунеть либу внешнею, типа OpenSSL)))) блин) Для этого дела есть же библиотека Lua-MD5... В полне можно сие мне кажется проделать. Цитата эт единственный скрипт с mysql регой юзеров? а ваще так регистрацию RusHub хранит в файликах? Ну сказал же, в этом скрипте даже только в планах мускл и и прочее. Да, забыл совсем. Читаем: http://mydc.ru/topic2905.html Цитата Реализовать хранение информации в бд. По умолчанию в SQLite3 с возможностью подключения драйверов других баз данных (в частности, в первую очередь MySQL и PostgreSQL). .... Ждём. |
DRUG_ADDICT | ||
2.4.2011, 1:15 |
RusHub and MySQL?! есть ли и как ... вопросы про mysql, md5 hash и т.д. |
Цитата слышал что RusHub использует MySQL Lua-либа есть. Пожалуйста. Цитата как оно работает FreeBSD есть ли замечания? Увы, Lua плагин я пока не смог собрать, хотя даже особо не вникал. Лениво В убунте так всё отлично Пароли пока в самой простой Lua таблице, да и если кто-то что-то не затаил из своих творений Идея шифрования пароля есть для этого творения. Но пока много чего другова нужно сделать. |
DRUG_ADDICT | ||
27.3.2011, 12:46 |
Мафия игра Мафия для Птохи API2 |
Скорей таки опять не запущен хаб.... |
Underconstruction | ||
18.3.2011, 16:09 |
Нужен файл Русского языка для PtokaX 0.4.1.2 |
зачем texts???? language |
Солдат | ||
12.2.2011, 17:30 |
Можно ли переписать то что выдаёт команда !stat Подскажите если не трудно !! |
@_JuNiOr_@, только в исходниках птоки. |
@_JuNiOr_@ | ||
11.2.2011, 2:52 |
CountryStats API2 | Статистика местоположения пользователей по странам |
Либо забить на хуббабот т.к полно хороших других скриптов, либо делать кастыль, который тоже очень сомнительный. |
stailzoRE | ||
11.2.2011, 2:29 |
CountryStats API2 | Статистика местоположения пользователей по странам |
stailzoRE, 1 вариант написать что не работает, как не работает, в чём заключается эта неработоспособность, какие ошибки... Второй, попробовать поставить скрипт выше. |
stailzoRE | ||
3.2.2011, 20:54 |
RusHub. Пакеты для Debian/Ubuntu |
Собственно особо ничем так. Разве чуть правили Makefile.Debian.conf CLIB_LDFLAGS=-llua5.1 |
KT315 | ||
31.1.2011, 23:27 |
От: StatPX Lite От темы с ID: 3860 |
читаем тему внимательно http://mydc.ru/topic3860.html?view=findpost&p=34644 |
ProGeTTo | ||
31.1.2011, 1:06 |
Ошибки текущей версии хаба Обнаруженные ошибки публикуются в этой теме |
Опять интересно, похоже при тех же ошибках хаб падает если пытатся не запускать, а перезапускать итак остановленный скрипт. Т.е 1) перезапускаем скрипт, возникает ошибка в коде, скрипт остановлен 2) Правим ошибку в коде, и не запускаем, а презапускаем скрипт. Тут и падение если я всё правильно понял. Но если не перезапускать, а запускать, то всё нормально. Мда... |
Setuper | ||
30.1.2011, 16:32 |
С Днюхой Тебя! поздравления |
Поздравляем Илью Setuper'a, всего самого хорошего |
Setuper | ||
26.1.2011, 16:24 |
Люди помогите! помогите с компом |
Something_Wild, отключить автоматическое обновление |
Something_Wild | ||
22.1.2011, 6:13 |
FlexHub Lua | ADC, NMDC | Win32, Linux | |
FlexHub - это серверное программное обеспечение (хаб) для организации пиринговых файлообменных сетей Direct Connect (DC++), написанное на Lua. Является open-source проектом и распространяется по лицензии AGPL v3. Основные характеристики
TODO:
Недостатки Врятли хаб будет держать больше 1000 юзеров. Поддержка операционных систем:
Требования для Linux:
Ссылки:
Скачать: [attachment=5670:FlexHub_...in32_x86.zip] [attachment=5671:FlexHub_..._svn1037.7z] [attachment=5672:FlexHub_Manual.chm.7z] |
Nickolya, Invisible, sergius_s | ||
21.1.2011, 17:06 |
От: RHWarnings Users От темы с ID: 4569 |
Miha | |||
21.1.2011, 3:06 |
RusHub. Пакеты для Debian/Ubuntu |
Собственно пытался я сам к русхабу прикрутить луасокеты,но мало вышло. Оказалось перед сборкой нужно править исходники и линковать.... В итоге с помощью маринера, за что ему огромное спасибо собрали мы тут пакеты и думаем стоит выложить их в репозиторий. К сожалению описать как всё делалось увы не смогу, не столь хорошо сам это освоил.... KT315, собственно предлагаю добавить пакеты. В архиве 3 пакета, luagd, luasocket, mysql [attachment=5522:luagd_lu...et_mysql.rar] ps собирал и тестил на убунте 10.10 |
Nickolya, KT315, Kingston | ||
19.1.2011, 14:59 |
Webstats API2 | Веб-статистика для хаба |
Может данная проблема уже решалась но я пропустил как всегда. После перехода на убунту заметил, что в бд некорректное отображение символов русского алфавита. Хотя в венде было всё нормально. Лечить так: В функции OnStartup перед: Код assert(conn:execute("SET sql_mode=''")) Добавляем: Код assert(conn:execute("SET NAMES cp1251")) |
PomanoB | ||
14.1.2011, 15:40 |
RHWarnings Users Предупреждения юзеров с возможностью бана после N предупреждений |
Название: RHWarnings Users Этот скрипт для RusHub Версия: 0.1 Автор: Saymon Описание: Скрипт предупреждений юзера с возможностью отправки в бан после N предупреждений. Для работы скрипта нужен модуль банов. |
Nickolya, Setuper, Accelerator, PomanoB, DEN 007, AltSide, AfLc, hjet | ||
14.1.2011, 3:12 |
FirstRusHubBot приводим RusHub к рабочему виду функционалом скриптов |
Din | |||
13.1.2011, 20:19 |
Интересная находка наткнулся в гугле на сайтик один) |
Nickolya, 2.3.х больше. Ставил - ничего особо хорошего. |
Accelerator | ||
7.1.2011, 6:36 |
Скрипт для пингеров |
Sekretchik, ну мы конечно очень рады, что ты так устремлён к скриптам, но вот уже такие мелочи кому надо сами могут добавить..... |
Ksan | ||
6.1.2011, 15:19 |
Вопросы по RusHub Технические вопросы |
проверь настройки скрипта пингера. Актуальны ли данные,которые указаны в нём. У меня было токое когда в настройках хаба указаны одни данные, а в скрипте другие.... |
Sekretchik | ||
6.1.2011, 0:20 |
'minSHARE' для RusHub Простой скрипт минимального размера 'шары' |
с дисконектом и перенаправлением можно было сделать как-то так Код Redirect=true if Redirect then Core.Redirect(tUser, sAddress, " *** Ваша 'шара' меньше • "..sMinShare.." •") else Core.Disconnect(tUser) end Цитата .....• указан в качестве примера, да простит меня Saymon ## -- Вот откуда мне туда спамеры прут лучше бы на 411 порт |
Sekretchik | ||
5.1.2011, 20:05 |
Ошибки текущей версии хаба Обнаруженные ошибки публикуются в этой теме |
А вот и падает наша бета версия Цитата Code: c0000005 Version: 2.2.14[beta] OS: Microsoft Windows XP Professional Service Pack 2 (Build 2600) Time: 2011-01-05 20:01:24 Stack trace: ntdll|0x7C9109D8: wcsncpy ntdll|0x7C91080B: wcsncpy lua|0x00BD625F: ? lua|0x00BB6D22: luaL_loadstring lua|0x00BBEC15: lua_yield Были запущены скрипты: [attachment=5449:scripts.rar] Лог хаба: [attachment=5450:system.2011_01_05.log] Хаб упал при перезапуске регистратора. Перезапускал скриптом scripts |
Setuper | ||
5.1.2011, 1:58 |
Cкрипт. |
Код Core.SendToUser(tUser,"<"..SetMan.GetString(21).."> \n[::] Your info: \n[::] Nick: "..tUser.sNick.." \n[::] Class: "..Profile.." ("..tUser.iProfile..") \n[::] IP: "..tUser.sIP.." \n[::] Country Code: "..tostring(IP2Country.GetCountryName(tUser)).."\n") |
Nickolya | ||
5.1.2011, 1:01 |
Cкрипт |
А заглядывать в поиск не побовал? http://mydc.ru/topic1950.html |
Nickolya, KiLl-MeE | ||
5.1.2011, 0:38 |
RHRegistrator Многофункциональный бот работающий с профилями и регистрациями на хабе |
\scripts\RHRegistrator\RegisteredUsers.tbl |
доктор ливси | ||
4.1.2011, 3:30 |
RHRegistrator Многофункциональный бот работающий с профилями и регистрациями на хабе |
Название: RHRegistrator Версия: 0.4 alpha Лицензия: GPL v3 Протестирован на: Ubuntu GNU/Linux, RusHub 2.3.4, LuaScripts 2.4 Автор: Saymon Благодарности: Setuper, Nickolya Возможности:
Раскрывающийся текст [attachment=5776:1.png] [attachment=5777:2.png] [attachment=5778:3.png] [attachment=5827:regscount.png] Требования:
ВНИМАНИЕ!!! В связи с некоторыми проблемами если библиотека LuaSocket была у Вас установлена рание, то требуется переустановить её для безопасности аккаунта админа на почтовом сервере - Только для Windows Совместимость: Данный скрипт не совместим с ботом FirstRusHubBot. Поддержка IPv6: НЕТ Установка 1) Скачиваем RHRegistrator_v*rev*.7z 2) Открываем архив. Идём в папку /lua, распаковываем скрипт и рабочую папку в ~/rushub/scripts 3) Идём в дерикторию ~/RHRegistrator/data и открываем файл RegisteredUsers.tbl 4) Код tRegUsers = { ["YourNickName"] = { ["sLastLoginDate"] = 1302703806, ["sRegIp"] = "127.0.0.1", ["sRegDate"] = 1301573746, ["sRegMail"] = "", ["RegBy"] = "RHRegistraror", ["sPass"] = "YourPassword", ["iProfile"] = 0, ["tLastMsg"] = { ["sDate"] = 1301573746, ["sMsg"] = "Registation", }, ["bProtect"] = 0, ["iLoginCount"] = 1, }, } Вместо YourNickName вписываем свой ник. Вместо YourPassword вписываем свой пароль. (Можно также вписать свой IP адрес вместо 127.0.0.1 ). 5) Идём в дерикторию ~/plugins и в файле scripts.xml для активации скрипта меняем "0" на "1": Код < Script Name="RHRegistrator.lua" Enabled="1" /> Запускаем хаб, теперь Вы админ и имеете начальные функции управления регистрациями пользователей! Больше информации о настройке скрипта можно получить в мануале RHRegistrator_v*rev*[MANUAL].pdf PS. При проблемах с открытием арихива установите архиватор ToDo:
UPD from Пнд Фев 18 01:38:09 MSK 2013 project is closed! |
Nickolya, intlive, Setuper, Invisible, Accelerator, KT315, npocToNIK, DEN 007, доктор ливси, AltSide | ||
3.1.2011, 16:22 |
Открытие wiki Давно хотели, и вот она! |
Коль, что думаю то, там где у нас ссылка на хаб майдц (под шапкой форума) и в "Навигация сайта" на портале, может стоит туда добавить ссылку и на вики? |
Nickolya | ||
3.1.2011, 0:35 |
Нужен скрипт Помогите |
я спросил вы сможете сделать Мексиканский суслик может развивать скорость до 300 км/ч. Но не хочет. Надеюсь, намек понятен? М? А пора своими руками делать такие скрипты..... или Цитата Нафиг нам скрипты писать, пусть "задроты" пишут их, а мы будем только юзать готовое, стирать копирайты, и орать на каждом углу, что мы сделали с нуля наш хаб, без всяких скриптов, а в стороке "Этот хаб работает под управленеием PtokaX DC Hub...." мы оставили название,потому как нам понравилось название "птоксикс". (Делали хотя бы из готового велосипеды себе.) |
Ksan | ||
3.1.2011, 0:22 |
Открытие wiki Давно хотели, и вот она! |
Ну если так могу с модерацией по времени.... |
Nickolya, мамин_парень | ||
2.1.2011, 18:29 |
От: luasocket От темы с ID: 2951 |
Собственно интересно вот что, даже не знаю как вернее сказать. Начал юзать smtp модуль и при отправке почты я вижу в чате Код [17:28:40] мыло одмина. smtp.mail.ru 25 nil nil логин одминского ящика пасс от мыла одмина [17:28:40] smtp.mail.ru 25 60 nil [17:28:40] ->0 [17:28:40] -->tcp{master}: 00C8D2F8 [17:28:40] -->60 [17:28:40] -->smtp.mail.ru [17:28:40] -->25 [17:28:40] -->1 [17:28:40] -->2 [17:28:40] ->1 [17:28:40] ->2 [17:28:40] ->3 [17:28:40] Вы были зарегистрированы на хабе RHSBot Dev hub. Данные регистрации были отправлены успешно на E-Mail: .. Задался вопросом, что такое откуда, где, как? Не мог понять я. Тут уважаемый alex82 подал идею заглянуть в модуль smtp. Как только я открываю, я вижу в нём: Код function open(server, port, create) base.Core.SendToAll("\n"..base.tostring(server or SERVER).."\n".. base.tostring(port or PORT).."\n".. base.tostring(TIMEOUT).."\n".. base.tostring(create) ) base.Core.SendToAll"->0" local tp = socket.try(tp.connect(server or SERVER, port or PORT, TIMEOUT, create)) base.Core.SendToAll"->1" local s = base.setmetatable({tp = tp}, metat) base.Core.SendToAll"->2" -- make sure tp is closed if we get an exception s.try = socket.newtry(function() s:close() end) base.Core.SendToAll"->3" --base.Core.SendToAll("->"..base.tostring(s).."\n") return s end Такие кренделя в smtp.lua и в tp.lua. У себя я это просто закоментировал.... Почему? Зачем? Не знаю что дальше ж спросить. Setuper, ??? |
Setuper | ||
2.1.2011, 0:10 |
'Restart Hub' для RusHub Простой скрипт рестарта 'RusHub' |
Интересно однако, когда же народ начнёт читать ПОЛНОСТЬЮ темы скриптов? http://mydc.ru/topic2878.html?view=findpost&p=35976 |
Invisible | ||
31.12.2010, 17:01 |
С Новым Годом! см название темы |
Поздравляю, всего самого лучшего Вам господа! |
Nickolya, Invisible, Otshelnik-Fm | ||
29.12.2010, 14:22 |
Ошибки текущей версии хаба Обнаруженные ошибки публикуются в этой теме |
Ну пробуем ещё раз Раскрывающийся текст Time: 2010-12-29 14:20:41 Stack trace: ntdll|0x7C9109D8: wcsncpy ntdll|0x7C91080B: wcsncpy f:\dd\vctools\crt_bld\self_x86\crt\src\free.c(110): free f:\c\rushub\lua_plugin\src\lua\lauxlib.c(631): l_alloc f:\c\rushub\lua_plugin\src\lua\lmem.c(79): luaM_realloc_ f:\c\rushub\lua_plugin\src\lua\lgc.c(395): freeobj f:\c\rushub\lua_plugin\src\lua\lgc.c(424): sweeplist f:\c\rushub\lua_plugin\src\lua\lgc.c(489): luaC_freeall f:\c\rushub\lua_plugin\src\lua\lstate.c(111): close_state f:\c\rushub\lua_plugin\src\lua\lstate.c(213): lua_close f:\c\rushub\lua_plugin\src\cluainterpreter.cpp(169): nLua::cLuaInterpreter::Stop f:\c\rushub\lua_plugin\src\clua.cpp(220): cLua::StopScript f:\c\rushub\lua_plugin\src\clua.cpp(252): cLua::RestartScript f:\c\rushub\lua_plugin\src\api.cpp(836): nLua::RestartScript lua|0x00BFB2D8: _87except 0x00C39748: ? 0x00C46BF0: ? В остальных логах пусто... |
Setuper | ||
28.12.2010, 20:24 |
Spam-Report Юзер может сообщать о спаме и спамере прямо в Опчат админам |
Код function UserConnected(tUser) Core.SendToUser(tUser, "$UserCommand 1 3 Этот юзер спамер$<%[mynick]> !spam %[nick] %[line:Текст сообщения]&*#124;") Core.SendToUser(tUser, "$UserCommand 1 3 Этот юзер спамер$<%[mynick]> !spam %[line:Ник] %[line:Текст сообщения]&*#124;") end Удали * |
Milena | ||
27.12.2010, 1:55 |
Ошибки текущей версии хаба Обнаруженные ошибки публикуются в этой теме |
Я как всегда рядом Не зря Илья добавил лучшее логирование крахов. Я очень надеюсь, что сейчас оно поможет exception.txt Stack trace: ntdll|0x7C936A6E: _wtol f:\dd\vctools\crt_bld\self_x86\crt\src\malloc.c(163): malloc f:\dd\vctools\crt_bld\self_x86\crt\src\realloc.c(70): realloc f:\c\rushub\lua_plugin\src\lua\lauxlib.c(635): l_alloc f:\c\rushub\lua_plugin\src\lua\lmem.c(79): luaM_realloc_ f:\c\rushub\lua_plugin\src\lua\ltable.c(284): setnodevector f:\c\rushub\lua_plugin\src\lua\ltable.c(306): resize f:\c\rushub\lua_plugin\src\lua\ltable.c(348): rehash f:\c\rushub\lua_plugin\src\lua\ltable.c(406): newkey f:\c\rushub\lua_plugin\src\lua\ltable.c(527): luaH_setstr f:\c\rushub\lua_plugin\src\lua\llex.c(120): luaX_newstring f:\c\rushub\lua_plugin\src\lua\llex.c(328): read_string f:\c\rushub\lua_plugin\src\lua\llex.c(391): llex f:\c\rushub\lua_plugin\src\lua\lparser.c(509): constructor f:\c\rushub\lua_plugin\src\lua\lparser.c(775): simpleexp f:\c\rushub\lua_plugin\src\lua\lparser.c(838): subexpr f:\c\rushub\lua_plugin\src\lua\lparser.c(599): explist1 f:\c\rushub\lua_plugin\src\lua\lparser.c(949): assignment f:\c\rushub\lua_plugin\src\lua\lparser.c(1233): exprstat f:\c\rushub\lua_plugin\src\lua\lparser.c(1322): statement f:\c\rushub\lua_plugin\src\lua\lparser.c(1331): chunk f:\c\rushub\lua_plugin\src\lua\lparser.c(391): luaY_parser f:\c\rushub\lua_plugin\src\lua\ldo.c(498): f_parser f:\c\rushub\lua_plugin\src\lua\ldo.c(119): luaD_rawrunprotected f:\c\rushub\lua_plugin\src\lua\ldo.c(463): luaD_pcall f:\c\rushub\lua_plugin\src\lua\ldo.c(514): luaD_protectedparser f:\c\rushub\lua_plugin\src\lua\lauxlib.c(581): luaL_loadfile f:\c\rushub\lua_plugin\src\lua\lbaselib.c(287): luaB_loadfile f:\c\rushub\lua_plugin\src\lua\ldo.c(319): luaD_precall f:\c\rushub\lua_plugin\src\lua\lvm.c(587): luaV_execute Собственно хаб упал:( В остальных логах ничего. |
Setuper | ||
24.12.2010, 14:34 |
Ошибки текущей версии хаба Обнаруженные ошибки публикуются в этой теме |
Илья, сильно не бей и не ругай! Но я опять таки роняю хаб. Собственно из-за чего оно произошло сказать не могу. Лиш то, что хаб падал даже в момент перезапуска фирструсхаб бота. Отдельно что я нового пробовал дак работу над маленьким скриптом под хаб своего провайдера, который по плану должен нам заменить самого фирст бота. Пока в нём нет особо ничего, лиш наброски. Но к тому же я заметил, что на нашем тестовом хабе ничего не падает. Скрипты тестирую на отдельном. Странность в том, что пробовал событие OnError возвращать в true. Хаб падает не каждый раз при перезапуске, а каждые 2-4 раза. Собственно всё что я могу пока сказать. Прикладываю лог. |
Setuper | ||
21.12.2010, 17:43 |
ПОМОГИТЕ ! Глюки !!! |
Конечно! А как же? Конечно в мире кривая птока, а не руки Удали эту гадкую птоку! Настройки -> Дополнительно -> Останавливать скрипты при ошибке PS. А вообще, не нужно так называть темы! |
sexynapku | ||
21.12.2010, 1:36 |
PT DC Hub |
[attachment=5364:logo.png] PT DC Hub PTDCH - является серверным-программным обеспечением для файлообменных Хаб написан на MS Visual Basic 6, основанный на SDCH / DDCH. Этот хабсофт посвящается всем любителям VB-скриптов и Js-скриптов. Скрины: С началом перевода [attachment=5390:1.png] [attachment=5391:2.png] [attachment=5392:3.png] Лицензия: GPL v2 OS: Windows Сайт: Языки: Английский, Португальский. (Т.к из-за большого количества наворотов хаб стал интересен, в ближайшие пару дней выложу Русскую локализацию.) Скачать: [attachment=5363:PTDCH_v.2.1.rar] Русский перевод: [attachment=5484:Russian.rar] Авторы перевода Saymon & DEN 007 |
Nickolya, Invisible, DEN 007 | ||
19.12.2010, 19:15 |
MassSender API2 | Массовая рассылка сообщения профилю или случайному числу юзеров |
Блин, сам не обратил внимания! Этот скрипт на птоку, а не на русхаб! |
lewonchik | ||
19.12.2010, 19:02 |
FirstRusHubBot приводим RusHub к рабочему виду функционалом скриптов |
Добавил троечку команд. Цитата *** Команды вашего профиля "администратор": !restarthub - пезапуск хаба. Альтернативы: !перезапуститьхаб !hubshutdown - остановка хаба. Альтернативы: !отключитьхаб И для всех профилей: Цитата !uptime - показать время работы хаба. Альтернативы: !аптайм Достаточно заменить всего два файла в папке бота. |
Nickolya, Accelerator | ||
18.12.2010, 2:27 |
MassSender API2 | Массовая рассылка сообщения профилю или случайному числу юзеров |
Название: MassSender Версия API: 2 Автор: Nickolya Запросил: ТиGRрр Описание: Скрипт позволяет делать массовую рассылку только определённым профилям или случайному числу юзеров. Настройки скрипта Код tCanUse = { -- таблица с разрешенными никами ["Nickolya"] = { -- ник админа с правами отправки сообщения в приват bUnreg = true, -- отправка анрегам, тип рассылки 0 bReg = true, -- отправка регам, тип рассылки 1 bOp = true, -- отправка операторам, тип рассылки 2 bRandom = true, -- отправка случайным юзерам }, ["Ник_2"] = { -- ник админа с правами отправки сообщения в приват bUnreg = true, -- отправка анрегам, тип рассылки 0 bReg = false, -- отправка регам, тип рассылки 1 bOp = true, -- отправка операторам, тип рассылки 2 bRandom = false, -- отправка случайным юзерам }, } sRandomCmd = "ramdompmmsg" -- команда случайной отправки sPmCmd = "pmmsg" -- команда рассылки в приват sMenuWay = "• Управление хабом\\ Сообщения\\" -- путь в меню |
Nickolya, Invisible, Dimon21, TiGRpp, DEN 007 | ||
17.12.2010, 22:10 |
Ошибки текущей версии хаба Обнаруженные ошибки публикуются в этой теме |
Ох, опять я с репортиком чуть интересным ))) Лог [Fri Dec 17 21:25:22 2010|245] (4) cFullUserList: (70)[UserList] SendToAll end [Fri Dec 17 21:25:22 2010|245] (4) cUserList: (0)[EnterList] SendToAll begin [Fri Dec 17 21:25:22 2010|245] (4) cUserList: (0)[EnterList] SendToAll end [Fri Dec 17 21:25:22 2010|245] (4) cUserList: (2)[IpList] SendToAll begin [Fri Dec 17 21:25:22 2010|245] (5) cDCConn: (sock 368) len = 33 total=0 left=33 n=33 [Fri Dec 17 21:25:22 2010|245] (5) cDCConn: (sock 1120) len = 33 total=0 left=33 n=33 [Fri Dec 17 21:25:22 2010|245] (4) cUserList: (2)[IpList] SendToAll end [Fri Dec 17 21:25:22 2010|339] (5) cDCServer: <new actions>: 0 [1] [Fri Dec 17 21:25:22 2010|339] (5) cDCServer: ::(s)DelConnection [Fri Dec 17 21:25:22 2010|339] (3) cDCConn: (sock 1156) Closing socket: 1156 [Fri Dec 17 21:25:22 2010|339] (5) cDCServer: ::(e)DelConnection. Number connections: 69 [Fri Dec 17 21:25:22 2010|401] (5) cDCServer: <new actions>: 1 [0] [Fri Dec 17 21:25:22 2010|401] (5) cDCConn: (sock 656) ::(s)OutputData [Fri Dec 17 21:25:22 2010|401] (5) cDCConn: (sock 656) len = 1452 total=0 left=1452 n=1452 [Fri Dec 17 21:25:22 2010|401] (3) cDCConn: (sock 656) Block output channel [Fri Dec 17 21:25:22 2010|401] (5) cDCConn: (sock 656) ::(e)OutputData [Fri Dec 17 21:25:23 2010|308] (5) cDCConn: (sock 552) len = 1 total=0 left=1 n=1 [Fri Dec 17 21:25:23 2010|308] (5) cDCConn: (sock 428) len = 1 total=0 left=1 n=1 [Fri Dec 17 21:25:23 2010|308] (5) cDCConn: (sock 260) len = 1 total=0 left=1 n=1 [Fri Dec 17 21:25:23 2010|526] (5) cDCServer: <new actions>: 1 [0] [Fri Dec 17 21:25:23 2010|526] (5) cDCConn: (sock 464) ::(s)InputData [Fri Dec 17 21:25:23 2010|526] (3) cDCConn: (sock 464) User itself was disconnected [Fri Dec 17 21:25:23 2010|526] (3) cDCConn: (sock 464) CloseNow (reason 1) [Fri Dec 17 21:25:23 2010|526] (5) cDCConn: (sock 464) ::(e)InputData [Fri Dec 17 21:25:23 2010|526] (5) cDCServer: ::(s)DelConnection [Fri Dec 17 21:25:23 2010|526] (4) cFullUserList: (70)[UserList] Before leave: Sonya Size: 70 [Fri Dec 17 21:25:23 2010|542] (4) cFullUserList: (69)[UserList] After leave: Sonya Size: 69 [Fri Dec 17 21:25:23 2010|542] (3) cDCConn: (sock 464) Closing socket: 464 [Fri Dec 17 21:25:23 2010|542] (5) cDCServer: ::(e)DelConnection. Number connections: 68 [Fri Dec 17 21:25:23 2010|542] (4) cFullUserList: (69)[UserList] SendToAll begin [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 960) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 656) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 752) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 224) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 848) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 668) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 736) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 368) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 484) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 784) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 840) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 320) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 440) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 1012) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 592) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 388) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 500) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 692) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 764) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 620) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 968) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 420) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 568) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 1004) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 644) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 1068) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 700) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 704) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 456) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 896) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 476) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 716) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 332) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 912) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 924) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 632) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 828) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 528) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 1100) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 1016) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 608) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 652) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 948) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 428) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 1028) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 552) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 356) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 488) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 596) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 344) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 260) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 1036) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 536) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 556) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 400) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 1088) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|542] (5) cDCConn: (sock 824) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|558] (5) cDCConn: (sock 944) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|558] (5) cDCConn: (sock 1032) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|558] (5) cDCConn: (sock 512) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|558] (5) cDCConn: (sock 816) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|558] (5) cDCConn: (sock 740) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|558] (5) cDCConn: (sock 992) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|558] (5) cDCConn: (sock 680) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|558] (5) cDCConn: (sock 1120) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|558] (5) cDCConn: (sock 516) len = 12 total=0 left=12 n=12 [Fri Dec 17 21:25:23 2010|558] (4) cFullUserList: (69)[UserList] SendToAll end [Fri Dec 17 21:25:24 2010|636] (4) cFullUserList: (69)[UserList] SendToAll begin [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 960) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 656) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 752) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 224) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 848) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 668) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 736) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 368) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 484) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 784) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 840) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 320) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 440) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 1012) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 592) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 388) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 500) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 692) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 764) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 620) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 968) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 420) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 568) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 1004) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 644) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 1068) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 700) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 704) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 456) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 896) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 476) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 716) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 332) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 912) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 924) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 632) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 828) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 528) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 1100) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 1016) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 608) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 652) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 948) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 428) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 1028) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 552) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 356) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 488) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 596) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 344) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 260) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 1036) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 536) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 556) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 400) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 1088) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 824) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 944) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 1032) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 512) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 816) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 740) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 992) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 680) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 1120) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (5) cDCConn: (sock 516) len = 75 total=0 left=75 n=75 [Fri Dec 17 21:25:24 2010|636] (4) cFullUserList: (69)[UserList] SendToAll end [Fri Dec 17 21:25:25 2010|714] (5) cDCServer: <new actions>: 1 [0] [Fri Dec 17 21:25:25 2010|714] (5) cDCConn: (sock 368) ::(s)InputData [Fri Dec 17 21:25:25 2010|714] (4) cDCConn: (sock 368) IN: $To: LuaConsole From: Saymon $<Saymon> Config.sHubBot = RusHub| [Fri Dec 17 21:25:25 2010|714] (5) cDCConn: (sock 368) [S]Stage 12 Щас значит я его заставил упасть. Проводил маленькие тесты с конфигом. Устанавливал новые настройки хаба через скрипт LuaConsole Падение произошло в тот момент, как по своей невнимательности написал Код Config.sHubBot = RusHub Собственно это и привело к падению хаба. Но ведь и в скриптах можно допустить такие туповатые ошибки и положить хаб, что нам совсем не нужно. Но однако же когда я набираю Код Config.sHubBot = "RusHub" Уже не происходит падения и всё как нужно, меняем имя бота PS. По поводу веб сервера пока всё тихо. Otshelnik-Fm, уровень логирования 6 попробуй установить. Код <Item Name="iMaxLevel">6</Item> |
Setuper | ||
13.12.2010, 1:34 |
ShortUrls Скрипт сокращения ссылок в чате |
Название: ShortUrls Версия: 1.01 Автор: Nickolya Запросил: и опять DEN 007 (на хабе MyDC) Перевод под RusHub: Saymon Для работы скрипта требуется: Библиотека LuaSocket Скрипт сокращает в чате все ссылки, превышающие заданный в скрипте порог длинны, через сервис При отправке в чат чего-то типа Код http://mydc.ru/ipb.html?act=Search&nav=at&CODE=show&searchid=8176c5fd684f87cf834d8493133d1cb3&search_in=topics&result_type=topics&lastdate=86400 мы получим Цитата <Nickolya> Конфиг Код local iMaxLen = 40 -- максимальная длинна ссылки для отправки в чат без сокращения, при ее привышении ссылка будет сокращена http.TIMEOUT = 1 -- таймаут для ответа от сервера, в секундах local sSeeCmd = "getshorturl" -- команда для получения короткой ссылки local tCanUseCmdsProfiles = { -- профили, которым можно использовать команду [0] = true, [1] = true, [2] = true, [3] = true, [-1] = false, } local sMenuWay = "Меню пользователя\\" -- путь в меню |
Nickolya, Dimon21, DEN 007, доктор ливси | ||
12.12.2010, 21:34 |
PtokaX 0.4.1.2 Win32 service/console Проблема с МОТД Проблема с МОТД |
через PXControl пробуй |
@_JuNiOr_@ | ||
12.12.2010, 16:12 |
RSS.Feed.Bot.V2.3.Final.LUA5-RusHub RSS-ленты под RusHub (можно много лент и HTML-просмотр) |
Название: RSS.Feed.Bot.V2.3.Final.LUA5-PtokaX_API2 Платформа: RusHub Корни скрипта и версия для PtokaX: тут Версия: 2.3 Автор: S.t.0.n.e d.b Переводчик с API 1 на API 2 (и подкорректировал html-дизайн): Ksan (г.Томск) Прикрутил другую библиотеку (и решил проблему с UTF-8): Nickolya (г.Тула) Перевод под RusHub: Saymon (г.Чебоксары) Дата переделки: 11-12-2010 Библиотека: для работы скрипта требуется библиотека LuaSocket Описание: - можно одновременно прикрутить ленты из разных сайтов, - админ может кэшировать сразу все ленты для ускорения доступа к ним, - можно генерировать ленты в виде html-страничек и просматривать их через сервер хаба по ссылке, - кому не нравится дизайн, может сам переделать, используя настройки скрипта |
Nickolya, Ksan, CrazyKiller, Dimon21, Egerj1 | ||
11.12.2010, 21:57 |
Weather [ RusHub ] [ By Nickolya ] Расширенная погода с rp5.ru |
Название скрипта: Weather RusHub Автор: Nickolya Этот скрипт для: RusHub Перевод под RusHub: Saymon 11/12/2010 Требования для работы: LuaSocket, RusHub | Библиотека сокетов Описание: Итак, может сразу поняли, все корни скрипта идут отсюда Weather [ Api 1&2 ] [ By Nickolya ], API2 | Расширенная погода с rp5.ru |
Nickolya, Angel_D, PomanoB | ||
11.12.2010, 21:32 |
не могут присоединится интернетовские пользователи |
ProGeTTo, проверь не блокирует ли фаервол если есть такой... |
ProGeTTo | ||
11.12.2010, 17:55 |
Ищу скрипт. |
ну фаервол ставь тогда если не устраивает птоковый бан диапазона.... |
X-Sky | ||
|
Сейчас: 23.11.2024, 1:26 |