Welcome to U.A.C. [O.S.A.]
login / register
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
QZRcon [fixed2.3] 1, 2  След.
   Список разделов - DeathMatch Club - QZRcon [fixed2.3]Ответить
АвторСообщение
Monsterooovich
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 112 points
1328

Doom Rate: 1.88
Ссылка на пост №1 Отправлено: 11.05.13 16:47:19
QZRcon - утилита удаленного управления сервером с простым интерфейсом. Написана на Qt.



Связанный ресурс на Doom Power

Возможности:
- Кроссплатформенность
- Поддержка колоркодов
- Поддержка чата с никнеймом
И многое другое...

Жду предложений, как сделать данный проект удобнее и лучше. Про баги сообщайте.

Чейнджлог:
Скрытый текст:


=== QZRcon changelog ===

   "+" - Added
   "*" - Fixed

=== Version: release1 ===

   * Fixed Bug with invalid colored log message
   + Added save password checkbox feature
   + Added config load/save feature (for password,hostname,port only)
   * Fixed bug with "" in log message
   * Fixed bug with "<quot>" it means HTML code
   * Fixed bug with "
" next line not working
   + Added message time feature [hh:mm:ss]
   + Added understanding CAPS colorcodes (Thanks to Dusk)
   + Added additional typing feature:
         1.If chat checkbox is activated and first symbol is "/", then rcon will send text as command
         2.If chat checkbox is deactivated and first symbol is ":", then rcon will send text as chat message
         3.If chat checkbox is activated and first word is "/me", then rcon will send text as *Nickname chat message
         4.If chat checkbox is deactivated and first word is ":/me", then rcon will send text as Nickname chat message
   + Added asking user after exit
   + Added total number of admins
   + Added c[color] color tags support
   + Added playerlist
         1.On double click rcon will copy player nickname to command line
         2.On single click rcon will add player name to the action data - to use action menu (kick,ban) (*)
   + Added server will receive all information on connect (Big thanks to Korshun)
         1. Player list
         2. Admin count
         3. Map name
         4. Server name
         5. Last server log (you can deactivate it)
   + Added action menu (*) and hot keys

=== Version: fixed1 ===

   * Fixed bug with menu (fonts) - action menus
   + Added save logs: in plain text, in HTML
   * Fixed on actions rcon will say error if player is not selected in playerlist
   + Added chat sound feature with custom file loading

=== Version: release2 ===

   + Added "cancel" button to main window
   * Fixed toAscii() replaced with toLatin1()
   * Fixed small text bug with /me string
   * Fixed config will be saved when connect button clicked
   + Added force function (press f10) to emulate SVRC_LOGGEDIN if there is packet loss.

=== Version: release2.1 ===

   * Fixed colortags parsing method
   + Added config sections
   + Added reconnect command
   + Added log auto-saving feature (with options)
   * Fixed chat sound process checking
   * Fixed rconwindow design bugs
   * Upgraded menu style
   
=== Version: fixed2.2 ===

   * Fixed all nextline bugs, finally!
   * Changed c[color] tags parsing bugs: now can parse caps c[COLOR]
   * Fixed added special place for log autosaving, prevent log clear commands
   
=== Version: fixed2.3 ===

   * Fixed EndOfLine bug, yeah!
   + Added Internet Doom Explorer support: any user can rename rcon exe to 'rcon_utility.exe' and connect through IDE, rcon will read settings.ini file to get server properties.
   + Added custom font change function.



Fixed2.3
Загрузка (Win32)
Загрузка (Linux)
Загрузка (Исходник)


GitHub
Zeberpal_98
UAC Sergeant Major
Next rank: UAC Sergeant Major after 8 points
752

Doom Rate: 1.74
Ссылка на пост №2 Отправлено: 11.05.13 18:18:40
хотел посоветовать создать тему на занфорумах, так она уже там. Радует поддержка колоркодов. И да, добавь пожалуйста плейеринфо в будущем.
StasBFG[iddqd]
-= DoomGod =-
Админ форума
3287

Doom Rate: 2.14
Ссылка на пост №3 Отправлено: 12.05.13 03:08:38
Спасибо за утилиту, она действительно лучше. Тем кто под виндой хостит у них хотя бы серверное окно есть, у меня же фряха.
Больше всего хотелось бы возможность сохранять пароли, как минимум на последний набранный сервер, а лучше сделать профили (серверов много, а пароли разные). Также при заходе на сервер чтобы выводилось имя карты и список игроков (просят часто не только карту поменять, но и кикнуть мешающего игрока).
Ещё чтобы после каждого вызова playerinfo создавалась/обновлялась менюшка с игроками, где их можно было бы кикнуть/заткнуть/посмотреть инфо/забанить по айпи/никнейму/подсети и т.д. - в 2 клика, чтобы не печатать команду.
Можно конечно ещё много чего прикрутить, но я об этом не прошу, только по основному назначению проги.
1 2 2
Monsterooovich
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 112 points
1328

Doom Rate: 1.88
Ссылка на пост №4 Отправлено: 12.05.13 11:11:00
StasBFG[iddqd] :
Ещё чтобы после каждого вызова playerinfo создавалась/обновлялась менюшка с игроками, где их можно было бы кикнуть/заткнуть/посмотреть инфо/забанить по айпи/никнейму/подсети и т.д. - в 2 клика, чтобы не печатать команду.


В данный момент я использую ркон протокол. В отличии от Doomseeke-ра в нем нельзя определить айпи игрока, а у дс - протокол лаунчера.
Есть два варианта:
1.Использовать обычные команды - я могу узнать имя сервера через sv_hostname и обрезать лишние слова. Так же можно и с плееринфо.
2.Использовать протокол лаунчера - не менее легко и перепиливать с начала протокол не так уж и хочется.

Добавлено спустя 6 минут 11 секунд:

StasBFG[iddqd] :
выводилось имя карты


Я получаю имя карты по ркон протоколу только тогда когда карта меняется. Возможно тоже нужен лаунчерский протокол.

StasBFG[iddqd] :
а лучше сделать профили (серверов много, а пароли разные)


Самая простая из выше названных фич. Если получится, то будет.
Monsterooovich
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 112 points
1328

Doom Rate: 1.88
Ссылка на пост №5 Отправлено: 23.05.13 19:29:16
Сделана версия r1. Смотрим 1 пост.
Monsterooovich
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 112 points
1328

Doom Rate: 1.88
Ссылка на пост №6 Отправлено: 03.06.13 17:24:28
Версия 1fixed выпущена!
gamevoin
- Sergeant -
Next rank: = Sergeant = after 40 points
300

Doom Rate: 1.94
Ссылка на пост №7 Отправлено: 21.06.13 16:07:38
Возможно ли сделать его для 64 битных систем?
Monsterooovich
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 112 points
1328

Doom Rate: 1.88
Ссылка на пост №8 Отправлено: 24.06.13 23:02:16
gamevoin :
Возможно ли сделать его для 64 битных систем?

Да, скомпилировать.
Jurijus
- Master Sergeant -
Next rank: = Master Sergeant = after 24 points
436

Doom Rate: 0.16
Ссылка на пост №9 Отправлено: 03.07.13 03:58:45
А для чего вообще нужно дистанционное управление сервером?
Monsterooovich
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 112 points
1328

Doom Rate: 1.88
Ссылка на пост №10 Отправлено: 03.07.13 12:42:09
FLYBAT :
А для чего вообще нужно дистанционное управление сервером?


Баны, разбаны и прочее. Я использую свой ркон для чата. :)

Добавлено спустя 1 день 8 часов 16 минут 11 секунд:

Выпущена версия release2!
Jurijus
- Master Sergeant -
Next rank: = Master Sergeant = after 24 points
436

Doom Rate: 0.16
Ссылка на пост №11 Отправлено: 06.07.13 22:51:54
Monsterooovich
Так это же можно делать и во встроенной консоли?
Zeberpal_98
UAC Sergeant Major
Next rank: UAC Sergeant Major after 8 points
752

Doom Rate: 1.74
Ссылка на пост №12 Отправлено: 07.07.13 00:10:43
эмм, ну как бы чтобы сервером мог управлять не один человек, а несколько.
Jurijus
- Master Sergeant -
Next rank: = Master Sergeant = after 24 points
436

Doom Rate: 0.16
Ссылка на пост №13 Отправлено: 07.07.13 03:55:43
Zeberpal_98
А, модерирование пока в игре нет админа. Не сообразил.
Monsterooovich
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 112 points
1328

Doom Rate: 1.88
Ссылка на пост №14 Отправлено: 19.09.13 18:55:57
Вышла версия fixed2.3.
ChaingunPredator
- Captain -
Next rank: = Captain = after 147 points
2193

Doom Rate: 1.84
Ссылка на пост №15 Отправлено: 19.09.13 19:09:48
Может кто-нибудь выложит на сайте? Полезная программа же.
5 1 1
StasBFG[iddqd]
-= DoomGod =-
Админ форума
3287

Doom Rate: 2.14
Ссылка на пост №16 Отправлено: 22.05.14 11:50:42
Просьба сделать поддержку двойных цветовых тегов (можно просто вырезать их), а также русского чата (который встроен в MOP например).
скриншот

1 2 2
Monsterooovich
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 112 points
1328

Doom Rate: 1.88
Ссылка на пост №17 Отправлено: 23.05.14 12:43:19
StasBFG[iddqd] :
Просьба сделать поддержку двойных цветовых тегов (можно просто вырезать их)


В 2.4 есть поддежка кастомных тегов, можно просто добавлять их в конфиг и заменять на любой цвет.

StasBFG[iddqd] :
а также русского чата (который встроен в MOP например)


Русский чат в зандронуме? Не, не слышал. Rusfont - костыль, и работает он как костыль. В игре русские символы, в ркон - хрен знает что. Глюки повсюду! (c)
cybermind
- Warrant Officer -
Next rank: = Warrant Officer = after 63 points
1077

Doom Rate: 1.87
Ссылка на пост №18 Отправлено: 23.05.14 14:55:48
Там все зависит от кодировки, которую использует Зандронум. Когда я делал эту русификацию, буквы подбирались методом тыка, ибо движок ЗДума по-другому это никак не поддерживает. К слову, в других портах этот вад не работает, ибо только движок ЗДума обращается к лампам "STFCN***" через этот номер ***, а не резервируя имена лампов целиком(как делают большинство остальных портов). А с чем связан баг с буквами ''я'' и ''ч'', я до сих пор не понял.
Так что проще всего выяснить, какая кодировка используется в ЗДум и выводить русские символы на ее основе, ибо сам ЗДум, я уверен, никто переделывать ради этого не будет.
1
Monsterooovich
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 112 points
1328

Doom Rate: 1.88
Ссылка на пост №19 Отправлено: 25.05.14 12:19:08
cybermind :
ибо сам ЗДум, я уверен, никто переделывать ради этого не будет.


Ага, потому что все полезные фичи в итоге получают вот такой ответ.

Ну или..

Скрытый текст:


А ты добейся!
ЭТО НЕВОЗМОЖНО!



cybermind :
К слову, в других портах этот вад не работает


И на других OS этот вад так же не работает (где используется SDL), в том смысле, что русские буквы вообще никак не получается написать, возможно из-за раскладок, и вместо них появляются другие символы. Так что, нужен мега-костыль, который будет работать везде.
c4tnt
= 1st Lieutenant =
Next rank: - Captain - after 211 points
1879

Doom Rate: 1.92
Ссылка на пост №20 Отправлено: 26.05.14 18:52:41
Баг "я" скорее всего связан с тем, что это 0xFF или же -1. В Doom3 точно такая же проблема есть. Чтобы национальные языки действительно работали нужно добавлять юникод (как менее разрушительный вариант - UTF8), но это адов геморрой на который никто не пойдёт.

Ну а про доступ к отдельным линиям и секторам - это всё конечно хорошо и графэ такой графэ, но автор патча тоже не сильно задумывался над применимостью этого именно в такой форме как в том патче. Если бы мне довелось такой патч рассматривать, то я бы его может и не забраковал сразу как там, но на переделку точно бы отправил. В таком прочтении с него действительно не очень много толку.
1 1
Страница 1 из 2Перейти наверх 1, 2  След.
   Список разделов - DeathMatch Club - QZRcon [fixed2.3]