myDC.ru

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

 

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

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


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

Группа: Неактивированные
Сообщений: 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  < 1 2 3 4 > »   
Начать новую тему
Ответов
Drakula
сообщение 30.7.2009, 13:05
Сообщение #22


PtokaX DC Hub 0.4.1.2
*****

Группа: Пользователи
Сообщений: 203
Регистрация: 20.1.2009
Из: Republic of Belarus, Minsk, Uruchie, Avalon.
Пользователь №: 1 890
Спасибо сказали: 4 раза




Цитата(mariner @ 30.7.2009, 0:28) *
а что за венда то? у меня по XP SP3 (да и в Linux с Wine) - все нормально пашет. даже ждущий режим переживает, а потом переподключается. Господа, попробуйте запускать сие чудо в режиме совместимости с XP


XP SP2
Я думаю на след недели поставить норм винду, тогда точно скажу из за винды было или нет=) byebye.gif
Go to the top of the page
+Quote Post
Maximum
сообщение 6.8.2009, 11:26
Сообщение #23


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

Группа: Пользователи
Сообщений: 352
Регистрация: 25.10.2008
Пользователь №: 882
Спасибо сказали: 85 раз




У меня при нажатии "очистить постоянные баны" удаляются временные, а если нажать "очистить временные баны" удаляются постоянные.
Go to the top of the page
+Quote Post
alex82
сообщение 6.8.2009, 16:09
Сообщение #24


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

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




Ага, перепутал надписи. beat_brick.gif


Спасибо сказали:
Go to the top of the page
+Quote Post
ZLO
сообщение 29.8.2009, 1:10
Сообщение #25


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


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




а под FreeBSD оно заработает?big_smile.gif
Go to the top of the page
+Quote Post
mariner
сообщение 29.8.2009, 1:15
Сообщение #26


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

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




а если библиотеки для lua есть - то да
Go to the top of the page
+Quote Post
ZLO
сообщение 29.8.2009, 10:50
Сообщение #27


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


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




симптомы те же . соединение на секунду и отваливается
Go to the top of the page
+Quote Post
mariner
сообщение 29.8.2009, 10:58
Сообщение #28


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

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




отключи все скрипты. скорее всего какой-то блокирует работу
Go to the top of the page
+Quote Post
ZLO
сообщение 29.8.2009, 11:20
Сообщение #29


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


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




он там единственный скрипт.
Код
[12:17:36] <PtokaX> Scripts:

- [ 0 ] PXControl_Server.lua


делаю !startscript PXControl_Server.lua
Код
[12:19:00] <PtokaX> *** Error, script PXControl_Server.lua start failed.


в логах
Код
29.08.2009 12:19:02 - /root/PtokaX/scripts/PXControl_Server.lua:58: module 'lfs' not found:
        no field package.preload['lfs']
        no file './lfs.lua'
        no file '/usr/local/share/lua/5.1/lfs.lua'
        no file '/usr/local/share/lua/5.1/lfs/init.lua'
        no file '/usr/local/lib/lua/5.1/lfs.lua'
        no file '/usr/local/lib/lua/5.1/lfs/init.lua'
        no file './lfs.so'
        no file '/usr/local/lib/lua/5.1/lfs.so'
        no file '/usr/local/lib/lua/5.1/loadall.so'


где все эти библиотеки взять хз
Go to the top of the page
+Quote Post
mariner
сообщение 29.8.2009, 11:24
Сообщение #30


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

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




в любом src репозитории. Хоть в линуксовом - http://mirror.yandex.ru/debian/pool/main/l...4.2.orig.tar.gz
Go to the top of the page
+Quote Post
Yudjin
сообщение 3.9.2009, 17:37
Сообщение #31


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


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




а какие системные требования к работе серверного скрипта под Дебиан'ом?
- ЛФС какой версии должна стоять?
- остальные библиотеки, какие ещё совместно тестировались под Дебианом и требуются для работы Птоки+ПИксКонтрола
big_smile.gif
Go to the top of the page
+Quote Post
mariner
сообщение 3.9.2009, 17:48
Сообщение #32


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

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




нужны те версии, что ставятся с Debian Lenny


Спасибо сказали:
Go to the top of the page
+Quote Post
MEXAHuK
сообщение 19.9.2009, 20:54
Сообщение #33


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

Группа: Пользователи
Сообщений: 314
Регистрация: 13.10.2008
Пользователь №: 791
Спасибо сказали: 9 раз




я пока затестить ещё не успел но у меня уже есть
вопрос Разработчику: а данные между клиентом и сервером передаются зашифрованно или нет? не хрочется палиться паролем перед малолеткой со снифером... (сорри если вопрос глупый)
Go to the top of the page
+Quote Post
Alexey
сообщение 19.9.2009, 21:16
Сообщение #34


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

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




Поставь скрипт, банящий IP-адрес, отличный от твоего, при попытке зайти с него под твоим аккаунтом.
Go to the top of the page
+Quote Post
Jaska
сообщение 20.9.2009, 4:35
Сообщение #35


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

Группа: Администраторы
Сообщений: 344
Регистрация: 2.6.2008
Из: RB,Ufa
Пользователь №: 8
Спасибо сказали: 106 раз




Цитата(MEXAHuK @ 19.9.2009, 23:54) *
я пока затестить ещё не успел но у меня уже есть
вопрос Разработчику: а данные между клиентом и сервером передаются зашифрованно или нет? не хрочется палиться паролем перед малолеткой со снифером... (сорри если вопрос глупый)


нет, даные передаются что назвается "как есть"
Go to the top of the page
+Quote Post
MEXAHuK
сообщение 20.9.2009, 5:20
Сообщение #36


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

Группа: Пользователи
Сообщений: 314
Регистрация: 13.10.2008
Пользователь №: 791
Спасибо сказали: 9 раз




Цитата
Поставь скрипт, банящий IP-адрес, отличный от твоего, при попытке зайти с него под твоим аккаунтом.

нда... а если айпишник динамичен?!
бережёного Бог бережёт. пусть какое нить шифрование будет.
Go to the top of the page
+Quote Post
Jaska
сообщение 20.9.2009, 9:08
Сообщение #37


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

Группа: Администраторы
Сообщений: 344
Регистрация: 2.6.2008
Из: RB,Ufa
Пользователь №: 8
Спасибо сказали: 106 раз




Цитата(MEXAHuK @ 20.9.2009, 8:20) *
нда... а если айпишник динамичен?!
бережёного Бог бережёт. пусть какое нить шифрование будет.


чтобы сделать хотя бы хеш-сумму пароля и сравнивать ее на хабе придется переписать как хаб так и клиент. Надо думать что-то другое big_smile.gif

мне кажется мы сейчас о разном. я имел ввиду не конкретный скрипт а клиент dc. насчет pxcontrol - не знаю, может там и используется какое то шифрование =)
Go to the top of the page
+Quote Post
Ksan
сообщение 20.9.2009, 9:19
Сообщение #38


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




Цитата
нда... а если айпишник динамичен?!
Главное, чтоб у тебя не был динамичный адрес. А то, что кого-то забанишь по IP на время за попытку войти с твоим ником-паролем - это и есть решение. Ведь главное - не пустить, а не реально его насмерть забанить.
Если дал возможность кому-то поймать твой пароль - сам виноват. Грех было бы не попытаться зайти с ним big_smile.gif
Go to the top of the page
+Quote Post
MEXAHuK
сообщение 20.9.2009, 16:39
Сообщение #39


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

Группа: Пользователи
Сообщений: 314
Регистрация: 13.10.2008
Пользователь №: 791
Спасибо сказали: 9 раз




угу...
грех такое делать без шифровки!))
Go to the top of the page
+Quote Post
mariner
сообщение 20.9.2009, 18:33
Сообщение #40


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

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




Цитата(MEXAHuK @ 20.9.2009, 17:39) *
угу...
грех такое делать без шифровки!))

Учитывая, что протокол дц ваще без шифросвки весь, то да... Как страшно жить. По факту - у нас есть MD5. Можно использовать при авторизации. Только опять же, выловив сниффером мд5 хэш злоумышленние таки смагет тебя нагнуть big_smile.gif
Go to the top of the page
+Quote Post
Jaska
сообщение 20.9.2009, 18:39
Сообщение #41


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

Группа: Администраторы
Сообщений: 344
Регистрация: 2.6.2008
Из: RB,Ufa
Пользователь №: 8
Спасибо сказали: 106 раз




Цитата(MEXAHuK @ 20.9.2009, 19:39) *
угу...
грех такое делать без шифровки!))


Ну так что не сделаешь с шифровкой? Спасибо что есть и такое.

з.ы. Не суди, да не судимым будешь
Go to the top of the page
+Quote Post

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

 



RSS Сейчас: 23.11.2024, 1:02