PXControl, Удаленное управление PtokaX 0.4.x.x |
Здравствуйте, гость ( Вход | Регистрация )
PXControl, Удаленное управление PtokaX 0.4.x.x |
29.6.2009, 10:56
Сообщение
#141
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
PXControl PtokaX Administration Tool Серверная часть: Версия: 1.02 Клиентская часть: Версия: 1.02Автор: alex82 (основано на PtokaX Remote Administration v2.12 by Hungarista) Описание: Программный комплекс, предназначенный для удаленного управления PtokaX, состоящий из двух частей: •Серверная часть. Представляет собой скрипт, устанавливаемый на хаб. Возможности: •Просмотр главного чата. Изменения в версии 1.02 * Отображение настроек хаба переделано в соответствии с PtokaX 0.5.x.x, добавлены новые настройки, в том числе те, что имеются в PtokaX 0.5.0.1 mod. * Контекстные меню на текстовых полях в главном окне теперь работают. * Доработаны диалог регистрации юзера и диалог генератора паролей. * Возможность настройки прав доступа для каждой категории управления хабом (настройки, скрипты, баны, и т.д.) * Удалены функции загрузки/сохранения настроек, а также установка настроек по умолчанию. * Исправлена загрузка больших списков зарегистрированных юзеров. * Исправлены ошибки в управлении банами. * Переподключение к хабу при разрыве соединения. * Добавлена возможность установки в папку Program Files на современных версиях Windows. В папке с программой имеется файл portable.txt, при его удалении программа не будет пытаться сохранять данные в собственную папку. * Добавлена возможность управления базами данных IP-To-Country. * Исправлено множество ошибок в GUI и коде программы. * Рефакторинг кода. Известные проблемы При редактировании комбинированного бана (ник+IP), он разделяется на два бана - один для ника, второй для IP. Это связано с тем, что в Lua API нет функций для создания комбинированных банов. Возможно, в будущем я добавлю их в PtokaX mod. При копировании из редактора скриптов текста, содержащего кириллицу, и последующей вставке его в другой редактор, вместо кириллических символов получается бнопня вида "Aaeoea aeoeo e aoa". Это связано с тем, что при работе с буфером обмена wxLua использует кодовую страницу 1252 вне зависимости от настроек системы. На данный момент я не знаю, как это исправить средствами самого wxLua, однако есть Если юзеру разрешено редактирование регистраций, он будет видеть настройки профилей независимо от того, разрешено ли ему их редактирование. Это не баг, это фича - для правильного отображения списка зарегистрированных юзеров клиенту должны быть известны настройки профилей. И, если ему редактирование профилей не разрешено, он будет только видеть их, но не сможет изменить. Если права доступа юзера не позволяют ему редактировать настройки, ему также будут недоступны UDP-отладчик, статистика, а также кнопка "Перезагрузить текстовые файлы". Дело в том, что для работы этих функций клиенту должны быть известны некоторые настройки хаба, а именно - префиксы команд и ник главного бота. А в том случае, когда юзеру не разрешено редактировать настройки, они не отправляются клиенту при подключении. Серверный скрипт: PXControl_Server_1.02.zip ( 5.7 килобайт ) Кол-во скачиваний: 191 Клиент (установщик): pxcontrol_1.02.zip ( 1.96 мегабайт ) Кол-во скачиваний: 151 Клиент (portable): PXControl_1.02.7z ( 1.64 мегабайт ) Кол-во скачиваний: 156 Старая версия Изменения относительно оригинала: Перечислять все изменения не буду - их слишком много. Отмечу лишь наиболее значимые. ([+] - добавлено, [-] - удалено, [F] - исправлено) [+] Возможность создания списка избранных хабов. Скриншоты: Скачать: Серверная часть: PXControl_Server_1.01b.zip ( 4.35 килобайт ) Кол-во скачиваний: 13 ВНИМАНИЕ! Для работы серверной части требуется библиотека LuaFileSystem. Убедительная просьба сообщать обо всех найденных ошибках. |
|
|
1.11.2011, 17:28
Сообщение
#142
|
|
Продвинутый участник Группа: Пользователи Сообщений: 120 Регистрация: 25.5.2009 Пользователь №: 3 432 Спасибо сказали: 20 раз |
MaxFox, этот не подойдёт? спасибо, но это не совсем то... хочется работать со списком юзеров... Можно ли все же внести изменения в PXControl? на сколько я понимаю .в серверной части, вот то место, в котором вызываются реги Код elseif subtype == "7" then
local this = data:match("%$SET%s3%s7%s(.+)$") assert(loadstring(this))() if t[6] > 0 then local nTime = math.floor((t[6]-os.time())/60) BanMan.RangeTempBan(t[1],t[2],nTime,t[4],t[5],t[3]) Send(user,"$SET 4 4 "..t[1].."$"..t[2].."$"..iff(t[3]==true,"1","0").."$"..t[5].."$"..t[4].."$"..t[6].."$$") else BanMan.RangeBan(t[1],t[2],t[4],t[5],t[3]) Send(user,"$SET 4 3 "..t[1].."$"..t[2].."$"..iff(t[3]==true,"1","0").."$"..t[5].."$"..t[4].."$$") end end |
|
|
1.11.2011, 18:29
Сообщение
#143
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
MaxFox, это баны.
|
|
|
1.11.2011, 20:58
Сообщение
#144
|
|
Продвинутый участник Группа: Пользователи Сообщений: 120 Регистрация: 25.5.2009 Пользователь №: 3 432 Спасибо сказали: 20 раз |
|
|
|
3.11.2011, 17:18
Сообщение
#145
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 1 Регистрация: 31.10.2011 Пользователь №: 9 883 Спасибо сказали: 0 раз |
Закидываю библиотеку в папку с птокой, прописываю в скрипте команду для подключения, потом запускаю хаб, включаю скрипт и вылазиет ошибка:
"Точка входа в процедуру @luaL_argerror не найдена в библиотеке DLL pxlua.dll" и скрипт не запускается... что делать мне? |
|
|
3.11.2011, 17:43
Сообщение
#146
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
rapemybrain, из всего что в первом посте, только скрипт нужно в папку скриптов закидывать и всё!
|
|
|
3.11.2011, 18:51
Сообщение
#147
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
Закидываю библиотеку в папку с птокой, прописываю в скрипте команду для подключения, потом запускаю хаб, включаю скрипт и вылазиет ошибка: "Точка входа в процедуру @luaL_argerror не найдена в библиотеке DLL pxlua.dll" и скрипт не запускается... что делать мне? Искать совместимую с твоей версией птоки библиотеку. из всего что в первом посте, только скрипт нужно в папку скриптов закидывать и всё! Красным шрифтом в первом посте ничего не написано? |
|
|
3.11.2011, 19:20
Сообщение
#148
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Alexey, написано)
|
|
|
15.11.2011, 2:03
Сообщение
#149
|
|
Продвинутый участник Группа: Пользователи Сообщений: 157 Регистрация: 19.1.2010 Из: Волгоград Пользователь №: 5 756 Спасибо сказали: 77 раз |
В PXControl возможно перекинуть юзеров хаба на другой хаб?
Например, требуется "технический перерыв" на хабе и необходимо переместить всех пользователей на другой хаб. Возможно ли это? |
|
|
15.11.2011, 3:00
Сообщение
#150
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
Возможно через команду стороннего скрипта.
|
|
|
25.1.2012, 7:48
Сообщение
#151
|
|
Активный участник Группа: Пользователи Сообщений: 85 Регистрация: 19.3.2009 Из: Россия, Хабаровский край, г.Комсомольск-на-Амуре Пользователь №: 2 652 Спасибо сказали: 39 раз |
Часто стала вылетать с ошибкой:
exceptioninfo_01_25_15.46.13.txt ( 3.2 килобайт )
Кол-во скачиваний: 6
|
|
|
10.3.2012, 17:48
Сообщение
#152
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Доступна версия 1.01. Изменения:
* Изменен способ взаимодействия между потоками, благодаря чему удалось избавиться от регулярных падений программы. * Исправлены многочисленные ошибки в графическом интерфейсе. * Частично переписан код UDP-отладчика. * Добавлена возможность отключить UDP-отладчик, сохранив при этом сообщения об ошибках скриптов. * Оптимизирована работа с сокетами. |
|
|
22.3.2012, 17:45
Сообщение
#153
|
|
Активный участник Группа: Пользователи Сообщений: 67 Регистрация: 27.8.2009 Пользователь №: 4 279 Спасибо сказали: 0 раз |
Не подключается PX:
[16:44:40] Готов [16:44:43] Соединен [16:44:44] Соединение закрыто Почему? Где посмотреть лог ошибок? |
|
|
22.3.2012, 18:06
Сообщение
#154
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
В папке logs птоки.
|
|
|
22.3.2012, 18:16
Сообщение
#155
|
|
Активный участник Группа: Пользователи Сообщений: 67 Регистрация: 27.8.2009 Пользователь №: 4 279 Спасибо сказали: 0 раз |
в system.log только записи запуска/остановки птоки.
|
|
|
22.3.2012, 18:20
Сообщение
#156
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
В конфиге включена ли опция логирования ошибок скриптов?
|
|
|
22.3.2012, 19:23
Сообщение
#157
|
|
Активный участник Группа: Пользователи Сообщений: 67 Регистрация: 27.8.2009 Пользователь №: 4 279 Спасибо сказали: 0 раз |
|
|
|
22.3.2012, 21:19
Сообщение
#158
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
Более подробного логирования в птоке нет. Если ошибок в работе скриптов не возникает, то и файл script.log не создаётся.
Серверная часть скрипта вообще запущена? Настроена? |
|
|
22.3.2012, 21:40
Сообщение
#159
|
|
Активный участник Группа: Пользователи Сообщений: 67 Регистрация: 27.8.2009 Пользователь №: 4 279 Спасибо сказали: 0 раз |
Более подробного логирования в птоке нет. Если ошибок в работе скриптов не возникает, то и файл script.log не создаётся. Серверная часть скрипта вообще запущена? Настроена? емае, даже не подумал раньше проверить. Не пойму почему он сам вдруг отключился... Все работает, оказывается не нужно былo переустанавливать кучу библиотек |
|
|
19.8.2012, 12:06
Сообщение
#160
|
|
Освоившийся участник Группа: Пользователи Сообщений: 276 Регистрация: 23.3.2010 Из: РФ Смоленск Пользователь №: 6 429 Спасибо сказали: 60 раз |
при запуске иногда вылазит вот такая ошибка (скрин)
______.PNG ( 417.51 килобайт ) Кол-во скачиваний: 89 файл с логом ошибок: exceptioninfo_08_19_13.07.25.txt ( 3.14 килобайт ) Кол-во скачиваний: 4 OS: win7 sp1 x86, версия пхконтрол 1.0.1 |
|
|
20.8.2012, 1:35
Сообщение
#161
|
|
PtokaX DC Hub 0.4.1.2 Группа: Пользователи Сообщений: 203 Регистрация: 20.1.2009 Из: Republic of Belarus, Minsk, Uruchie, Avalon. Пользователь №: 1 890 Спасибо сказали: 4 раза |
Интересно, а для 0.4.2.0 будет северная часть?
|
|
|
|
Сейчас: 23.11.2024, 10:38 |