|
Здравствуйте, гость ( Вход | Регистрация )
|
![]()
Сообщение
#61
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
Релиз PtokaX 0.5.2.2
build 556 Сборки с Lua 5.1.5: Сборки с Lua 5.3.4: Исходный код: ![]() ![]() Список изменений (на английском) Added: Reconnect to database on connection failure or connection lost. Fixed: Compile for Windows 10 IoT. Fixed: Typo in server manager and resource leak in sqlite on exit (thx Pavel Pimenov for report). Fixed: Incorrect long length message when incomplete search command was received (thx Alexey for report). Fixed: Search request was sent to users without share (thx Pavel Pimenov for report). Fixed: Missing $ValidateDenide when user use nick that is in reserved nicks (thx Alexey for report). Fixed: Extra pipe in !checknickban result (thx Alexey for report). Fixed: IP and Port check in DC commands. (thx Mank and Rolex for report). Fixed: Missing IP check for validity in some hub commands. Fixed: Empty password received from user was not checked properly and accepted as new password for reg. Fixed: Bandwidth waste, when IPv6 user send search request with IPv4 address. Fixed: Possible crash on hublist registration (thx Pavel Pimenov for report). Fixed: Bind to single IP caused bind to all addresses when IPv6 address was empty. Fixed: Typo in scripting interface. MaxSlotsLimt -> MaxSlotsLimit (thx C??oЯy†? for report). Changed: Log script errors is enabled by default for PtokaX versions without GUI. |
|
|
![]() |
![]()
Сообщение
#62
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
0.4.2.0 build 376
Версии с Lua 5.1.5: Windows x86/x64 GUI: ![]() Windows x86/x64 service: Версии с Lua 5.2.0: Windows x86/x64 GUI: ![]() Windows x86/x64 service: Исходный код ![]() или в 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. Совместимые с данной сборкой библиотеки с поддержкой одновременно Lua 5.1 и Lua 5.2: ![]() ![]() ![]() ![]() LuaSocket_2.0.2.7z LuaSocket_2.0.2_x64.7z предыдущие версии luasocket ![]() ![]() Совместимые с данной сборкой библиотеки с поддержкой только Lua 5.1: ![]() ![]() С билда 301 используется новый формат файла соответствия IP-адресов странам. Качать с сайта Обновлённый файл русификации Russian.xml Предыдущие варианты Russian.xml 6481 ![]() Чуть более старый: ![]() |
|
|
![]()
Сообщение
#63
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 2 Регистрация: 11.4.2011 Пользователь №: 9 117 Спасибо сказали: 0 раз ![]() |
Приветствую!
Возможно я повторю уже задаваемый вопрос, но я не могу стартовать Ptokax 4.2.0 как службу, качал файлы по ссылкам выше и "Windows x86/x64 service" и с Lua 5.1.5 и с Lua 5.2.0 устанавливал службу командой PtokaX-x64.exe -i PtokaX, но при запуске выдаёт что служба не ответила вовремя, в службе строка запуска "d:\xxxx\PtokaX\PtokaX-x64.exe" -s PtokaX -c d:\xxxx\PtokaX каталог CFG в корне есть, скрипты на всякий случай убрал, но всё равно не запускается, но если запустить файл PtokaX-x64.exe ручками, как обычный файл то всё работает. |
|
|
![]()
Сообщение
#64
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
А в логах что? С 32-битной версией повторяется?
|
|
|
![]()
Сообщение
#65
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 2 Регистрация: 11.4.2011 Пользователь №: 9 117 Спасибо сказали: 0 раз ![]() |
|
|
|
![]()
Сообщение
#66
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
0.4.2.0 build 390
Версии с Lua 5.1.5: Windows x86/x64 GUI: ![]() Windows x86/x64 service: Версии с Lua 5.2.0: Windows x86/x64 GUI: Windows x86/x64 service: Исходный код в SVN svn://svn.CzDC.org/PtokaX или ![]() Список изменений (на английском) От сборки 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. Обновлённый файл русификации Russian.xml Старые версии |
|
|
![]()
Сообщение
#67
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
0.4.2.0 build 401
Версии с Lua 5.1.5: Windows x86/x64 GUI: ![]() Windows x86/x64 service: Версии с Lua 5.2.1: Windows x86/x64 GUI: Windows x86/x64 service: Исходный код в SVN svn://svn.CzDC.org/PtokaX или ![]() Список изменений (на английском) От сборки 390: Цитата Added: Smart searching for IPv6 users with IPv4 support. Changed: Registered users are now stored in binary file instead of xml. Fixed: Buggy search length checking for active and passive users (thx Alexey for report). Fixed: Compile with Clang compiler on Linux. Fixed: Few GCC 4.7 warnings. Fixed: Message returned on !clrrangetempbans (thx Alexey for report). Fixed: Rare case when short myinfo was sent to ops when they should get long myinfo. Rewritten: Global data queues for better IPv6 support. Updated: Russian language file (thx Alexey). Updated: Chinese simplified language file (thx fenxiang). Updated: French language file (thx Yvori & zapman). С данной сборкой совместимы библиотеки от сборки 376. Обновлённый файл русификации Russian.xml |
|
|
![]()
Сообщение
#68
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 176 Регистрация: 11.7.2008 Пользователь №: 171 Спасибо сказали: 182 раза ![]() |
0.4.2.0 build 401
Библиотеки для версии с Lua 5.1.5 Распаковываем папку libs в корневой каталог PtokaX (можно и в подпапки cfg, scripts). Благодарность Alexey за помощь.
Прикрепленные файлы
|
|
|
![]()
Сообщение
#69
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 5 Регистрация: 27.9.2012 Пользователь №: 10 876 Спасибо сказали: 0 раз ![]() |
Артём, странно wget у меня не качнул... ну я уже ставлю с тех ссылок что вы раньше давали... надеюсь у меня что нибудь получится )))
Артём, Все поставил - запустил - а есть здесь где нибудь man желательно на русском как сконфигурить птоху? ) |
|
|
![]()
Сообщение
#70
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
...а есть здесь где нибудь man желательно на русском как сконфигурить птоху? ) что именно нужно? Установка и настройка PtokaX GUI PXControl |
|
|
![]()
Сообщение
#71
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
Цитата ...а есть здесь где нибудь man желательно на русском как сконфигурить птоху? ) А есть вики. |
|
|
![]()
Сообщение
#72
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 5 Регистрация: 27.9.2012 Пользователь №: 10 876 Спасибо сказали: 0 раз ![]() |
Спасибо, сегодня буду смотреть... Если что буду писать...
|
|
|
![]()
Сообщение
#73
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 176 Регистрация: 11.7.2008 Пользователь №: 171 Спасибо сказали: 182 раза ![]() |
2 Bakayaro:
|
|
|
![]()
Сообщение
#74
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 71 Регистрация: 8.4.2009 Пользователь №: 2 982 Спасибо сказали: 1 раз ![]() |
Последняя, на данный момент, тестовая версия 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 пользователей. Один маленький вопрос: а это под Win 32 или Win 64 ? |
|
|
![]()
Сообщение
#75
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
Под обе.
|
|
|
![]()
Сообщение
#76
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 62 Регистрация: 23.1.2011 Пользователь №: 8 626 Спасибо сказали: 4 раза ![]() |
Для чего эта папка нужна? в 0.4.2.0b401-Lua5.1.5
|
|
|
![]()
Сообщение
#77
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
Для чтения документации?
|
|
|
![]()
Сообщение
#78
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 62 Регистрация: 23.1.2011 Пользователь №: 8 626 Спасибо сказали: 4 раза ![]() |
|
|
|
![]()
Сообщение
#79
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 32 Регистрация: 14.7.2009 Из: Россия Пользователь №: 3 871 Спасибо сказали: 1 раз ![]() |
0.4.2.0 build 401..... и т.д. Спасибо большое за сборки, всё работает. Есть только неудобный визуальный момент: при запуске вашей PtokaX у меня в клиенте все юзеры розовые и женского пола кроме ботов, "Снежки" зеленые, "Викторина" синяя и оба с ключиками. Меня тоже делает розовым, но с ключиком ![]() |
|
|
![]()
Сообщение
#80
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
0.4.2.0 build 420
Версии с Lua 5.1.5: Windows x86/x64 GUI: ![]() Windows x86/x64 service: ![]() Версии с Lua 5.2.1: Windows x86/x64 GUI: Windows x86/x64 service: Исходный код в SVN svn://svn.CzDC.org/PtokaX или ![]() Список изменений (на английском) От сборки 401: Цитата Added: Removing PXBReader.o on make clean (thx Alexey for report). Added: IP2Country now work for 6to4 and Teredo connections. Added: IP2Country.Reload Lua api function to reload ip to country database from database files. Added: RegMan.AddReg now support second syntax RegMan.AddReg(sNick, nProfileNumber). That way user is asked for password and registered after he send it. Added: Users connected with IPv6 using 6to4 or teredo tunneling have automatically IPv4 active connection available without need to support any protocol extension. Added: Checking if IPv4 is available and make correct choices related on that. Added: Targets to makefile. Changed: !ban and !tempban now working for offline nicks and create nickban for them. Changed: Nick taken to udp debug is reported only when IPs or Nicks don't match. Fixed: Active IPv6 search was created for passive IPv6 user when he sent active IPv4 search with wrong IP. Fixed: Missing passive IPv6 search request when passive IPv6 user sent active IPv4 search request. Fixed: Lost data when they are generated in send loop. Fixed: Error message on script syntax checking when PtokaX api call is outside function. Fixed: Doubleclick in gui on script now open script editor only when it is not on checkbox. Fixed: !nickban and !nicktempban allowed to ban user with higher profile when he was offline. Fixed: Reply to chat from Lua script was sent before that chat (ie from talkbot). Fixed: Missing GB translation in !getinfo command (thx Alexey for report). Fixed: Bad performance in IP hash table indexing for IPv6 addresses. Fixed: Compile errors on Haiku OS. Fixed: UserDisconnected was sent to all scripts when user was disconnected in UserConnected, not only to scripts that receive UserConnected as it should be. Removed: Obsolete client tags. Removed: Obsolete setting to accept unknown tag. Updated: Link to PtokaX wiki. С данной сборкой совместимы библиотеки от сборки 376. Обновлённый файл русификации Russian.xml |
|
|
![]()
Сообщение
#81
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 155 Регистрация: 11.1.2009 Пользователь №: 1 772 Спасибо сказали: 29 раз ![]() |
По поводу графического вопроса - ну не может быть стока девок на хабе в одной части списка сразу (
Весь вопрос в том, как грейлинк передаёт настройку пола другим грейлинкам, которые в зависимости от переданного значения секретного параметра отображают стандартные иконки или голубых и розовых человечков. Фишка эта именно грейлинковская, расширяющая базовые возможности клиентов. Как и что именно делается - я не знаю, а искать и разбираться лениво. Просто теперь этот костыль каким-то образом был задет (модифицирован) при передаче информации через хаб, и грей получил команду нарисовать бабский хаб |
|
|
![]() ![]() |
Похожие темы
![]() |
Сейчас: 8.9.2024, 2:28 |