myDC.ru

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

 
История благодарностей участнику Alexey. Спасибо сказали: 137
Дата поста: В теме: За сообщение: Спасибо сказали:
15.5.2012, 16:03 Вопросы Разработчикам Скриптов
вопросы по скриптам (мелкие вопросы)
Вот тут даже скриншот есть.

Что там в ископаемых версиях я не сильно в курсе. Что мешает обновить (тем более, что там тоже API2)?
MIKHAIL
8.5.2012, 20:17 PtokaX
Описание. Публикация новых версий
0.4.2.0 build 390

Версии с Lua 5.1.5:
Windows x86/x64 GUI: http://www.czdc.org/PtokaX/0.4.2.0b390-Lua5.1.5.7z
Windows x86/x64 service: http://www.czdc.org/PtokaX/0.4.2.0b390-Lua5.1.5-service.7z

Версии с Lua 5.2.0:
Windows x86/x64 GUI: http://www.czdc.org/PtokaX/0.4.2.0b390-Lua5.2.0.7z
Windows x86/x64 service: http://www.czdc.org/PtokaX/0.4.2.0b390-Lua5.2.0-service.7z

Исходный код в SVN svn://svn.CzDC.org/PtokaX или [attachment=6460:0.4.2.0svn20120514_r82.7z]
Список изменений (на английском)
От сборки 376 до 378:
Цитата
Fixed: Bug in gui initialisation causing rare termination on startup.
Fixed: Debug messages with number.
Fixed: Incorrect translation of "full" in ban commands (thx Alexey for report).
Fixed: Deadlock on server port that was added when hub was running (thx Alexey for report).
Fixed: Dualstack for IPv6.
Updated: Russian language (thx Alexey).

От сборки 378:
Цитата
Added: Global buffer with default size 128 kB.
Added: Core.GetHubIPs to Lua API.
Added: tUser.tIPs to Lua API.
Added: Missing end line dots on some hub commands reply (thx Alexey for report).
Added: RegUser hub command. OP need to provide online nick and profile. Hub will ask user for password and after password is entered then user is added to registered users.
Added: IP in $Search and $ConnectToMe commands is replaced with correct one when user send wrong IP.
Added: Missing Core.SetUserInfo IDs docs.
Changed: Limits for opforcemove address (from 128 to 4096) and message (from 256 to 16384).
Changed: Per user supports now have own bits array.
Changed: Buffer increase counting for zpipe. Replaced while with bit operations.
Fixed: Missing unknown arrival on MyNick command.
Fixed: Shutdown with ctrl+c on non-windows OS (thx Alexey for report).
Fixed: Crash in Lua 5.1 on invalid conversion specifier in os.date (fix from Lua 5.2).
Removed: Static 128 kB buffer only for Lua API use.
Removed: Few memory allocations, now is used global buffer.
Updated: Russian language file (thx Alexey).
Updated: zlib to 1.2.7.

С данной сборкой совместимы библиотеки от сборки 376.
567
22.4.2012, 23:46 Вопросы Разработчикам Скриптов
вопросы по скриптам (мелкие вопросы)
Код
function SupportsArrival(tUser, sData)
    if sData:find"QuickList" then
        Core.SendToOps("Входит пользователь с поддержкой характеристики QuickList: "..tUser.sNick)
    end
end
MIKHAIL
9.4.2012, 19:10 что значит эта надпись?
Ты всё правильно понял. Слоты тут не при чём, просто типовой конец фразы.
VoltZZZ
3.4.2012, 20:52 PtokaX
Описание. Публикация новых версий
0.4.2.0 build 376

Версии с Lua 5.1.5:
Windows x86/x64 GUI: http://www.czdc.org/PtokaX/0.4.2.0b376-Lua5.1.5.7z
Windows x86/x64 service: http://www.czdc.org/PtokaX/0.4.2.0b376-Lua5.1.5-service.7z

Версии с Lua 5.2.0:
Windows x86/x64 GUI: http://www.czdc.org/PtokaX/0.4.2.0b376-Lua5.2.0.7z
Windows x86/x64 service: http://www.czdc.org/PtokaX/0.4.2.0b376-Lua5.2.0-service.7z

Исходный код [attachment=6427:0.4.2.0s...0404_r76.7z]
или в SVN svn://svn.CzDC.org/PtokaX

Список изменений (на английском)

От сборки 314 до 316:
Цитата
Added: Both IP addresses to !getinfo command for users with IPv6 and IPv4 connection available.
Changed: Library dependencies linking moved to project files on windoze.
Fixed: Compile with Lua 5.1/5.2 based on actually available Lua lib.
Removed: All info related to old ip-to-country database.

От сборки 316:
Цитата
Added: Both IP addresses to !myip command for users with IPv6 and IPv4 connection available.
Added: Dual mode in tag support for IP64 protocol extension.
Fixed: Redirect all when main redirect address is not specified.
Fixed: Crash on script error loging in some cases.
Fixed: Buggy chat input line after using some settings pages (thx The-Master for report).
Fixed: All strict aliasing issues with GCC 02 and higher optimization level compile.
Fixed: Core.GetUsersCount can in rare cases have different user count than number of users returned by Core.GetOnlineUsers.
Fixed: Memory leak in users and bans ip hashtables.
Changed: Not allowed chars in nick to only space, pipe and dollar. Only those protocol disallow. Issues with other chars is client work.
Changed: Max simultaneous logins value from 500 to 1000.
Changed: UserDisconnected is now called when user is disconnected by script in User/Reg/OpConnected.
Changed: Max send buffer size on small hubs from 128 kB to 256 kB.
Changed: Disabled keep slow client online for clients with zpipe support.
Changed: Memory allocation failures checking. When memory allocation fail then user who caused that is disconnected and hub not crash.
Changed: Line ending to \n on windoze.
Updated: makefile to work with buggy gold linker.

Русификатор [attachment=6446:Russian.xml]
Чуть более старый:[attachment=6430:Russian.xml]
Совместимые с данной сборкой библиотеки с поддержкой одновременно Lua 5.1 и Lua 5.2:
[attachment=6421:LuaFileSystem_1.5.0.7z][attachment=6422:LuaFileS....5.0_x64.7z]
[attachment=6423:LuaSQLit...e_3.7.11.7z][attachment=6424:LuaSQLit...7.11_x64.7z]
[attachment=6431:LuaSocket_2.0.2_2.7z][attachment=6432:LuaSocke....2_2_x64.7z]
Совместимые с данной сборкой библиотеки с поддержкой только Lua 5.1:
[attachment=6426:LuaSocket_2.0.2.7z][attachment=6425:LuaSocket_2.0.2_x64.7z]

С билда 301 используется новый формат файла соответствия IP-адресов странам. Качать с сайта http://software77.net/geo-ip/ или прямая ссылка на файл http://software77.net/geo-ip/?DL=2
ShadoWx, Verd
22.3.2012, 22:19 PXControl
Удаленное управление PtokaX 0.4.x.x
Более подробного логирования в птоке нет. Если ошибок в работе скриптов не возникает, то и файл script.log не создаётся.

Серверная часть скрипта вообще запущена? Настроена?
roflDDDD
20.3.2012, 14:02 PtokaX
Описание. Публикация новых версий
Цитата(ramzes @ 16.3.2012, 10:28) *
Ошибка на хабе такая: G:\ptokax\scripts\Kulinar_1.0.lua:42: attempt to index global 'socket' (a nil value)
42 строка в скрипте : local fd,sz,hd = socket.http.request
Библиотеки установлены со ссылок данного форума под 64 бита : http://mydc.ru/topic19.html?view=findpost&p=40183
вот какие файлы и папки в каталоге моего Птоки http://s2.ipicture.ru/Gallery/Viewfull/9269981.html

Ты не полностью обновил библиотеку сокетов, в этом причина.

Цитата(ramzes @ 19.3.2012, 12:03) *
Так же проявилась проблема с ChatHistory скриптом. Ошибка в 159 строке, сервер выдаёт ошибку ChatHist.lua:159: attempt to index a nil value

При этом историю скрипт записывает, но постоянно выпадает эта ошибка, как её отключить и влияет ли она на что-либо ещё?
В lua мало понимаю, прошу помощи.

Эта ошибка будет возникать и на предыдущих версиях птоки. Проблема не в птоке, а в самом скрипте и обсуждать её надо в теме скрипта, а не здесь.
ramzes
20.3.2012, 13:11 PtokaX 0.4.2.0 - Падает Хаб! Помогите переделать скрипт...
Смена компилятора для птоки повлекла изменения в понимаемых функцией os.date() форматах даты. А особенности обработки неизвестных параметров приводят к краху на 32-битных вендах ;(

Замени в коде все os.date("%R") на os.date("%H:%M").
Sergius`
14.1.2012, 17:38 Ваши Хабы И Их Адреса
А лучше вообще не спамь.
Ещё один текст
Цитата
[14:50:13] <Дендроид> Реклама от Экс_TaZzZi (62.33.34.145) c: <Экс_TaZzZi> dцhub://mиzzz.no-ip.ogr хаб
[14:50:15] <Дендроид> Реклама от Экс_TaZzZi (62.33.34.145) c: <Экс_TaZzZi> dцhub://mиzzz.no-ip.ogr хаб
[14:50:15] <Дендроид> Пользователь Экс_TaZzZi (62.33.34.145) забанен за спам.
В адресах изменены 3 буквы, что-бы в поисковиках спам лишний раз не светить.
Артём
10.1.2012, 5:15 Instahub
Instant PtokaX-based Hub with scripts (API2)
Надеюсь, у автора лишь временные трудности и он ещё поднимет упавшее знамя.

Вот вам из личных запасов [attachment=6235:InstaHub_0.32.zip]
Enyby
9.1.2012, 18:20 Антимат
Скрипт антимата с заглушкой
Виктор_savosss, в этой теме объясняется материал.
Виктор_savosss
8.1.2012, 3:10 Мелкие вопросы
Эта недоработка русхаба уже устранена в версиях из SVN. Скомпилируй сам или жди релиза.
dimajak
3.1.2012, 19:52 StatPX
API1, API2 | Статистика хаба
Отключи графики.
Dan Claimant
3.1.2012, 6:43 Temperature
Выводит текущую погоду автом. в чат и по запросу, можно. неск. городов
Dan Claimant,
Ты библиотеку сокетов обновил не полностью — Lua-модули старые остались.
Dan Claimant
28.12.2011, 8:39 PtokaX
Описание. Публикация новых версий
Последняя, на данный момент, тестовая версия PtokaX со старой версией Lua 5.1.4: 0.4.2.0b314.7z

Список изменений (на английском)
Added: Core.SetUserInfo call to Lua api.
Added: IDs 28 - 42 for Core.GetUserValue Lua api call (see Lua API docs).
Added: IPv6 support to sockets.
Added: IPv6 support to bans and range bans.
Added: IPv6 country database support.
Added: IPv6 client to client connections support.
Added: IPv6 search support.
Added: IP64 and IPv4 protocol extensions support.
Added: Check for IPv4 connection for user connected to hub by IPv6.
Added: IPv4 client connection support for users connected to hub by IPv6 when IPv4 connection check success.
Added: IPv4 search support for users connected to hub by IPv6 when IPv4 connection check success.
Added: Setting for manual IPv4 and IPv6 addresses.
Changed: Country database for IPv4 from ip-to-country to IpToCountry.
Fixed: TmrMan.RemoveTimer Lua api call in windoze version (thx CęńoЯy†ę for report).
Fixed: MOTD was not updated after change in gui (thx mappy for report).
Fixed: Few settings was not updated after change in gui.


Работает с библиотеками из этого поста.

Из списка изменений особо стоит отметить исправление ошибки в функции Lua API TmrMan.RemoveTimer(nTimerId) и появление возможности полноценно менять MyINFO пользователей.
Tsd, Fe(one)X, burn80
28.12.2011, 8:02 Public PHP hublist (Хаблист) by Enyby
Публичный открытый хаблист на PHP
Цитата(Mellon @ 27.12.2011, 13:47) *
to mariner, зайди на http://213.141.136.68/ и посмотри

Я не маринер, но я зашёл и увидел рабочий хаблист. Или я не туда смотрю?
[attachment=6228:20111228...by_Enyby.png]

Цитата(Enyby @ 27.12.2011, 14:14) *
И да. "Где едим, там и срем", простите за грамматику. Может мой хаблист надо обсуждать в моей теме?

Перенёс.
Enyby
28.12.2011, 5:56 Вопросы Разработчикам Скриптов
вопросы по скриптам (мелкие вопросы)
Цитата(MIKHAIL @ 28.12.2011, 4:04) *
Подскажите, пожалуйста, как перевести число в строку?..

Явно:
Код
sMsg = tostring(Number)

Неявно:
Код
sMsg = ""..Number
MIKHAIL
8.12.2011, 5:35 Как сохранить файл в нужной мне кодировке?
Например, если исходные данные в UTF-8...
Цитата(MIKHAIL @ 8.12.2011, 0:51) *
Скажите, пожалуйста, соответствие кодов символов в различных кодировках где можно найте или как определить самому?

В гугле, яндексе, википедии.
MIKHAIL
8.12.2011, 3:54 Несколько Слов О Захватах И Регулярных Выражениях
исключительно для разработчиков
Используй конструкцию типа:
Код
for v in sData:gmatch"<pubDate>(.*)</pubDate>" do
...
end

Внутри этого цикла переменной v будет поочерёдно присвоено значение из всех захватов по маске.

PS: Страницу с погодой я не смотрел и потому правильность маски не гарантирую.
PPS: Ну Ksan!!! Опередил... :P
MIKHAIL
28.11.2011, 20:08 Trans
API1, API2
Цитата(MIKHAIL @ 20.11.2011, 22:56) *
Подскажите, пожалуйста, что означает в начале скрипта перед объявлением первой функции данный код:
Код
he="["
Взято из скрипта под API2 на первой странице топика. Предполагаю, что это "мусор".)

Так и есть.

Сделал тебе задержку отправки сообщения. Заодно таблицу определения неправильной раскладки немного изменил, убрал некоторые сочетания, часто приводившие к ложным срабатываниям.

Этот вариант чуть менее громоздок, но будет пытаться переводить ники пользователей онлайн, встреченные в середине фразы, а не в начале:
[attachment=6171:trans_amod31.lua]

А этот потяжелее, но ники онлайн-пользователей не трогает в любом месте фразы.
[attachment=6172:trans_amod31n.lua]
MIKHAIL
22.11.2011, 4:15 RusRC
Графический интерфейс для управления RusHub'ом
Нужно заменить строки:
101 на
Код
                Core.SendToUser(UID, "<"..Config.sHubBot.."> У вас нет доступа к этой команде!")

160 на
Код
                Config[name] = value

233 на
Код
        local val = Config[v]
dimajak
19.11.2011, 5:20 Вопросы по RusHub
Технические вопросы
Дополню предыдущего оратора:
1. Про это в вики тоже есть.
2. http://mydc.ru/topic3288.html
dimajak
19.11.2011, 4:36 WelcomMOTDMsg+local
API2
Смена компилятора для птоки повлекла изменения в понимаемых функцией os.date форматах даты. А особенности обработки неизвестных параметров приводят к краху на 32-битных вендах ;(

Замени строку 65 этой:
Код
        "\t¤ Последний рестарт хаба:\t\t"..os.date("%d.%m.%Y    %H:%M:%S ", os.time() - Core.GetUpTime()).."\r\n"..
Drakula
18.11.2011, 21:16 TriviaMods - мод скрипта для командной игры
API2
С чем свзано твоё упорство в применении именно 0.4.2.0?

Пробуй тогда эту.
Drakula
3.11.2011, 22:47 Onesend
API1, API2 | Скрипт одноразовой рассылки
MaxFox
30.9.2011, 17:55 Luasocket
win32 | Работа с сокетами
Цитата(BOKOREZ @ 30.9.2011, 10:49) *
я ж говорю, даже на 4.1.2 не катит сия библиотека...

Никто и не обещал, что новая библиотека будет работать на старой птоке.

Цитата(BOKOREZ @ 30.9.2011, 10:49) *
dll-ку переименовал уже позже, хз зачем, не суть важно.

Переименуй обратно как было. Суть важно.

Цитата(BOKOREZ @ 30.9.2011, 10:49) *
факт в том что ни старые ни новые либы не подключаются ни к 0.4.1.2 ни к 0.4.2

Факт в том, что старые либы подключаются только к старой птоке, а новые — только к новой.
BOKOREZ
24.9.2011, 10:27 Freshstuff3 5.0.1
API2 | Русская версия | Скрипт релизов и заказов
Цитата(Drakula @ 23.9.2011, 23:12) *
Где взять рабочий файл? Выкидывает ошибку на PtokaX 0.4.2.0

Тут.
Drakula
21.9.2011, 19:33 DDD++ – лёгкий и быстрый DC++ клиент
Преднастроенный клиент с готовыми списками хабов
Цитата(Alexey @ 17.8.2011, 18:45) *
А вот во флайлинке из-за большого числа ошибок и глюков откатили изменения, составляющие основную часть изменений новой версии DDD++. Улыбаемся и машем, парни, улыбаемся и машем!


Цитата(Damaks @ 17.8.2011, 20:49) *
Во флае всякого г...на столько понапихали, что это всё незначительные мелочи. Сутки обкатывал оригинал, потом ddd++, багов не заметил. И никто о них ещё не написал. Можно спокойно улыбаться и махать руками и ногами big_smile.gif


Итог:
Цитата(Damaks @ 21.9.2011, 16:38) *
Главное, наверное, что пришлось откатиться к исходникам более прошлой версии, т.к. стали поступать отзывы о неработающем подключении, или поиске и скачивании, всегда на x64 системах.


Размахался, панимаэшь, руками и ногами ;)
http://www.anekdot.ru/id/79491/
PomanoB
18.9.2011, 12:09 NetInDescription
Добавляет сеть в описание пользователя
Обновил первый пост. Теперь производится проверка корректности значений в таблице диапазонов. Для работы требуется модуль utils из этой темы (поместить в каталог libs).
CrazyKiller
17.9.2011, 22:04 NetInDescription
Добавляет сеть в описание пользователя
В какой момент эта ошибка возникает? Если при старте скрипта, то у тебя неправильно написан какой-то адрес в списке диапазонов.
CrazyKiller

4 страниц V   1 2 3 > » 
RSS Сейчас: 24.5.2012, 17:10