myDC.ru

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

 

> PXControl, Удаленное управление PtokaX 0.4.x.x

Рейтинг 4 V
alex82
сообщение 29.6.2009, 10:56
Сообщение #101


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




PXControl
PtokaX Administration Tool

Серверная часть:
Версия: 1.02
Системные требования: PtokaX 0.4.1.x, 0.5.0.x
Совместимость с Linux: да
Зависимости: LuaFileSystem

Клиентская часть:
Версия: 1.02
Системные требования: Windows XP или новее
Совместимость с Linux: нет
Автор: alex82 (основано на PtokaX Remote Administration v2.12 by Hungarista)

Описание:
Программный комплекс, предназначенный для удаленного управления PtokaX, состоящий из двух частей:
•Серверная часть. Представляет собой скрипт, устанавливаемый на хаб.
•Клинетская часть. GUI-приложение, с помощью которого и производится удаленное управление хабом.

Возможности:
•Просмотр главного чата.
•Управление настройками хаба, регистрациями, банами, скриптами и текстовыми файлами.
•UDP-отладчик.

Изменения в версии 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, однако есть один способ. Он исправит данный косяк, но после этого могут появиться проблемы с отображением шрифтов в других программах. Этот же способ использует программа XP Tweaker (Система -> Решение проблем).

Если юзеру разрешено редактирование регистраций, он будет видеть настройки профилей независимо от того, разрешено ли ему их редактирование. Это не баг, это фича - для правильного отображения списка зарегистрированных юзеров клиенту должны быть известны настройки профилей. И, если ему редактирование профилей не разрешено, он будет только видеть их, но не сможет изменить.

Если права доступа юзера не позволяют ему редактировать настройки, ему также будут недоступны 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] - исправлено)

[+] Возможность создания списка избранных хабов.
[+] Главный чат
[+] Редактор скриптов с подсветкой кода а-ля Notepad++.
[+] Запоминание размеров главного окна и редактора скриптов.
[-] Удален парсинг языковых файлов PtokaX, благодаря чему значительно сократилось время загрузки приложения.
[F] Рихтовка и обработка напильником интерфейса программы.

Скриншоты:


Скачать:
Серверная часть: Прикрепленный файл  PXControl_Server_1.01b.zip ( 4.35 килобайт ) Кол-во скачиваний: 13


Клиентская часть: Прикрепленный файл  PXControl_1.01.rar ( 1.87 мегабайт ) Кол-во скачиваний: 124

Старая версия: Прикрепленный файл  PXControl_1.00.rar ( 1.96 мегабайт ) Кол-во скачиваний: 722

ВНИМАНИЕ! Для работы серверной части требуется библиотека LuaFileSystem.

Убедительная просьба сообщать обо всех найденных ошибках.
Go to the top of the page
+Quote Post
10 страниц V  « < 4 5 6 7 8 > »   
Начать новую тему
Ответов
alex82
сообщение 18.9.2010, 20:39
Сообщение #102


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




xproffx

Покажи сообщение об ошибке. Полностью.
Go to the top of the page
+Quote Post
xproffx
сообщение 20.9.2010, 2:15
Сообщение #103


Абсолютный новичок


Группа: Пользователи
Сообщений: 6
Регистрация: 14.9.2010
Пользователь №: 7 696
Спасибо сказали: 0 раз




[02:58:27] <Bot> *** Error, script PXControl_Server.lua start failed.

в логах ничего нет что он там что то просит
напишите плиз в аську кто может помочь, уже четвертые сутки по полному дню голову ломаю
аська выше
Go to the top of the page
+Quote Post
alex82
сообщение 20.9.2010, 11:24
Сообщение #104


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




Цитата(xproffx @ 20.9.2010, 2:15) *
[02:58:27] <Bot> *** Error, script PXControl_Server.lua start failed.
Попробуй закомментировать
Код
if path:find("^/") then    -- OS detection
    require "lfs"    -- Linux
    bLinux = true
else
    require"pxlfs"    -- Windows
end
Если после этого скрипт запустится, проблема в неправильно установленной LFS


Спасибо сказали:
Go to the top of the page
+Quote Post
xproffx
сообщение 20.9.2010, 14:05
Сообщение #105


Абсолютный новичок


Группа: Пользователи
Сообщений: 6
Регистрация: 14.9.2010
Пользователь №: 7 696
Спасибо сказали: 0 раз




неправильно бинарник собран, все работает
правда клиент глючит, выкидывает ошибку когда пытаешься юзеру тип профиля сменить
Go to the top of the page
+Quote Post
SergeySV
сообщение 20.10.2010, 0:47
Сообщение #106


Абсолютный новичок


Группа: Пользователи
Сообщений: 8
Регистрация: 5.8.2009
Пользователь №: 4 075
Спасибо сказали: 0 раз




у меня что на линуксе что под виндой если заходить на ту же линуксовую тачку с птакой выкидывает сразу после подключения( тока успеваю увидеть приветствие ( в чем может быть проблема!?

все проблема решена поменял права профиля с нуля на единицу )
Go to the top of the page
+Quote Post
Mrazoid
сообщение 26.10.2010, 19:05
Сообщение #107


Абсолютный новичок


Группа: Пользователи
Сообщений: 1
Регистрация: 22.10.2010
Пользователь №: 7 936
Спасибо сказали: 0 раз




Парни я конечно всё понимаю а нельзя просто расписать как это всё дело запускается в Линуксе что где в каком файле прописать так что бы это всё заработало заранее спасибо!!!!!!!!!!!!!!!!!!!!!
Go to the top of the page
+Quote Post
Артём
сообщение 26.10.2010, 19:07
Сообщение #108


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Mrazoid, а разви здесь плохо описано?
Цитата
Описание:
Программный комплекс, предназначенный для удаленного управления PtokaX, состоящий из двух частей:
•Серверная часть. Представляет собой скрипт, устанавливаемый на хаб.
•Клинетская часть. GUI-приложение, с помощью которого и производится удаленное управление хабом.

скрипт в папку scripts, а в PXControl запускаешь PXControl.ехе и пользуешся
Go to the top of the page
+Quote Post
dimajak
сообщение 10.11.2010, 16:18
Сообщение #109


Продвинутый участник
****

Группа: Пользователи
Сообщений: 157
Регистрация: 19.1.2010
Из: Волгоград
Пользователь №: 5 756
Спасибо сказали: 77 раз




Не хватает синтаксической проверки скриптов, а то выдает простое сообщение "Не удалось запустить скрипт".
Go to the top of the page
+Quote Post
alex82
сообщение 13.11.2010, 6:13
Сообщение #110


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




dimajak

За это отвечает UDP-отладчик. Если сообщения об ошибках не отображаются, значит он отключен, либо ты вручную отписался от него, либо он не может пробиться через фаервол.


Спасибо сказали:
Go to the top of the page
+Quote Post
dimajak
сообщение 13.11.2010, 20:12
Сообщение #111


Продвинутый участник
****

Группа: Пользователи
Сообщений: 157
Регистрация: 19.1.2010
Из: Волгоград
Пользователь №: 5 756
Спасибо сказали: 77 раз




alex82, точно. Спасибо, отключил и забыл про него.

PXControl не стабилен - очень часто вываливается при неактивности. Типа приложение совершило недопустимую операцию и будет закрыто. :(
Go to the top of the page
+Quote Post
Kingston
сообщение 10.12.2010, 16:29
Сообщение #112


Активный участник
***

Группа: Пользователи
Сообщений: 85
Регистрация: 19.3.2009
Из: Россия, Хабаровский край, г.Комсомольск-на-Амуре
Пользователь №: 2 652
Спасибо сказали: 39 раз




Вопрос к автору: а возможно ли сделать дерево папки scripts с возможностью редактировать файлы в папке/подпапке? Очень нехватает этой функции
Go to the top of the page
+Quote Post
xRayNeo
сообщение 4.1.2011, 3:09
Сообщение #113


Абсолютный новичок


Группа: Пользователи
Сообщений: 4
Регистрация: 4.12.2008
Пользователь №: 1 311
Спасибо сказали: 0 раз




Цитата(Kingston @ 10.12.2010, 16:29) *
Вопрос к автору: а возможно ли сделать дерево папки scripts с возможностью редактировать файлы в папке/подпапке? Очень нехватает этой функции

А кто мешает поставить FTP-сервер? Самое простое решение. big_smile.gif
Go to the top of the page
+Quote Post
xRayNeo
сообщение 20.2.2011, 1:33
Сообщение #114


Абсолютный новичок


Группа: Пользователи
Сообщений: 4
Регистрация: 4.12.2008
Пользователь №: 1 311
Спасибо сказали: 0 раз




Ни с того ни с сего появилась эта ошибка, хотя PXControl использую давно... Хаб никто не трогал, просто вот перестал работать и все тут. В чем может быть проблема?

Все, решилась проблема. Перезапустил хаб и все заработало. Аптайм был 125 дней, может отсюда и глюки пошли big_smile.gif

Сообщение отредактировал xRayNeo - 20.2.2011, 1:42
Прикрепленные файлы
Прикрепленный файл  SCR20110220011718.jpg ( 56.71 килобайт ) Кол-во скачиваний: 194
 
Go to the top of the page
+Quote Post
dimajak
сообщение 22.2.2011, 18:43
Сообщение #115


Продвинутый участник
****

Группа: Пользователи
Сообщений: 157
Регистрация: 19.1.2010
Из: Волгоград
Пользователь №: 5 756
Спасибо сказали: 77 раз




Два вопроса по PXControl:
1. Как в скрипте сделать вывод сообщений в дебаг PXControl, т.е. чтобы эти сообщения были видны только в PXControl, а не в чате?
2. PXControl подключен к хабу с другого компа. В PXControl выводится время сообщений в чате и ошибок. Это время компа с хабом или компа PXControl ?
Go to the top of the page
+Quote Post
Alexey
сообщение 24.2.2011, 3:21
Сообщение #116


7 квадратиков
*******

Группа: Модераторы
Сообщений: 793
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 301 раз




1. Почему ты не читаешь scripting-interface.txt?
Код
UDPDbg.Send("Сообщение")

2. Время получателя.

PS: Попробуй ещё эту программку http://www.czdc.org/PtokaX/PX-UDP-DBG-RECV-2.2.1.7z
Go to the top of the page
+Quote Post
DEN 007
сообщение 17.3.2011, 2:24
Сообщение #117


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 276
Регистрация: 23.3.2010
Из: РФ Смоленск
Пользователь №: 6 429
Спасибо сказали: 60 раз




Версия под линукс (портативная), просто распаковываем и запускаем PXControl.
Цитата
Скачать: Прикрепленный файл  PXControl_nix.tar.gz ( 4.02 мегабайт ) Кол-во скачиваний: 15
Go to the top of the page
+Quote Post
mariner
сообщение 17.3.2011, 9:00
Сообщение #118


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




А сурцы где?
Go to the top of the page
+Quote Post
DEN 007
сообщение 23.3.2011, 15:25
Сообщение #119


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 276
Регистрация: 23.3.2010
Из: РФ Смоленск
Пользователь №: 6 429
Спасибо сказали: 60 раз




Цитата(mariner @ 17.3.2011, 11:00) *
А сурцы где?

Я думал собрать деб пакет, но потом подумал зачем??

P.S. Там луа не бинарный, а собранный только Lua-AIO который спокойно можно взять здесь
Go to the top of the page
+Quote Post
mariner
сообщение 23.3.2011, 17:17
Сообщение #120


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




блее.... все 32 бита => в топку.
Go to the top of the page
+Quote Post
Damaks
сообщение 9.4.2011, 14:30
Сообщение #121


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 260
Регистрация: 1.6.2010
Пользователь №: 6 968
Спасибо сказали: 83 раза




Вышел PtokaX Remote Admin v2.13

Скачать

Что-то у меня список зарегистрированных юзеров в нём не отображается. Может хаб нужно перезапустить.
В чём вообще разница между ним и выложенным здесь? А то этот частенько вылетает.
Go to the top of the page
+Quote Post

10 страниц V  « < 4 5 6 7 8 > » 
Ответить в данную темуНачать новую тему
13 чел. читают эту тему (гостей: 13, скрытых пользователей: 0)
Пользователей: 0

 



RSS Сейчас: 23.11.2024, 15:54