Итак, постараюсь сформулировать вопрос по возможности просто. Суть его заключается в понимании того, как именно работает ядро rcon. Kak то так.
1. Имеем БФ2, ОС - Винда.
2. Запускаем его например из командной строки:
C:\bf2srv\bf2_w32ded.exe
3. Видим стандартный экран, который всем знаком: различная инфа, надписи Loaded xxx%, сообщения от ПБ, заходящих игроков и так далее, и так далее
4. Теперь я например подрубаюсь к серверу с помощью поставляемой в комплекте утилитки из директории /adminutils/rcon/
remoteconsole.exe -h [ip сервера] -p [порт]
Всё прекрасно, ввожу пароль, всё работает. Могу вводить различные команды, типа
exec admin.listPlayers и тому подобное.
5. Теперь вопросы:
- возможно ли каким либо образом тот самый выхлоп из пункта 3 просматривать через ремот консоль?
- возможно ли просматривать в этой ремот консоли то, что пишется в консоли в самой игре? и как именно работает?
- если это http://bf2tech.org/index.php/Scripts:EventsPy прикрутить к БФ2 , если я правильно понял, то можно просматривать в консоли сообщения из игрового чата, которые читаются в свою очередь из буфера. Что именно нужно вводить, чтобы это показывалось?
Я запутался. Спасибо, если кто-то сможет мне это объяснить или ткнуть носом. Да, я понимаю есть консоль, есть питон, через который всё это взаимодействует, но как-то до меня не доходит, чего-то не хватает. То есть вся структура взаимодействия между рконом, батлой, питоном у меня в голове не укладывается. Спасибо.
п.с. Было бы замечательно, если бы здесь смог отписaться Tёма567 ))