Подтверждаю вышеприведенная dll на 100 кб меньше чем стандартная из winxp SP2 rus но зато исправно работает под wine
ps. А как ты внутренние события выдернул? Или это только для ява девелоперов подсилу?
Подтверждаю вышеприведенная dll на 100 кб меньше чем стандартная из winxp SP2 rus но зато исправно работает под wine
ps. А как ты внутренние события выдернул? Или это только для ява девелоперов подсилу?
Java + Asm девелоперу
Это я хотел сделать отдельный сервер для linux только под java, т.к. например под 1.4 java фризов заметно меньше... а под 1.6 думаю было бы совсем хорошо (с ее escape analysis и продвинутым gc) ... но там таакой код что я отказался от этой затеи... (код неотрываем от opengl/sound/gui... )
...И от полученных знаний скончался на месте
Я клиента не трогал (хотя в принципе можно, ибо принцип запуска один и тот же). Все модификации только для сервера...
Жава там древнейшая и тормознейшая - 1.3 . Менять можно было до 4.06, сейчас для этого надо извращаться (из-за особенностей реализации защиты, детали приводить тут не буду)...
ЗЫ: к стати, java машину можно и сейчас заменить но только в пределах ветки 1.3, но ни один сервер с checkRuntime > 0 не пустит... для этого просто копируешь jre в папку игры и будет у тебя другая jvm (она у ила и так последняя из ветки 1.3).
...И от полученных знаний скончался на месте
А у тебя на Linux checkruntime>0 вообще работает? У меня всех выкидывал поголовно. По-этому стоит checkruntime=0, при таких настройках пересадка явы пройдет успешно?
Заменил DLL(сделал lowercase и положил в ~/.wine/drive_c/windows/system32) - сокет открывает, но в игре ничего не происходит. То есть появляется "Загружается карта" и тишина...
В консоли:
socket channel '1' start creating: 192.168.1.2:21000
Chat: --- hackzone joins the game.
socket channel '1', ip 192.168.1.2:21000, hackzone, is complete created
<В это время я долго жду пока "скачается" карта...>
<Жму отключиться>
socketConnection with 192.168.1.2:21000 on channel 1 lost. Reason:
Chat: --- hackzone has left the game.
Куда копать? файрвола нет. wine-0.9.33
Сервер заработал, но находится в состоянии "wait"
Какой серверкоммандер заюзать посоветуете? IL2SC не робит...
Здравствуйте...
Стоит FreeBSD и полностью рабочий сервер Ил-2... расскажите о настройке его под этой ОС и как им управлять с другого компбьютера (удаленно всмысле) из под винды обычной...
http://www.fpzp.org.ua
Вопрос:
Есть ли в принципе работающий под Linux какой нибудь серверкоммандер и где его можно взять?
Нет рабства безнадёжнее, чем рабство тех рабов,
Себя кто полагает свободным от оков (с)
запущен...
я запускаю так:
Содержимое файлика:screen -d -m -S il2 ./run_il2ds_408.sh
wineconsole c:\\Programme\\00dsserver_408m\\il2server.exe
Кто подскажет как командер под линуксом запустить?
P_Scyther | CPU i7 2600K/MB Gigabyte Z68X-UD5-B3/RAM 16Gb/Video Gigabyte GV N66TOC-2GD/Thrustmaster Wartog/VKB pedals/TIR3pro
коммандер:
для windows, freebsd, linux
Для windows
-----
качаем python http://www.python.org/download/
качаем pywin http://sourceforge.net/projects/pywin32/
после установки выполнить в командной строке: path C:\python\; %PATH%
в сервере confs.ini посмотреть и установить если неправильно:
[Console]
IP=20001 <<<<<<< порт Телнет.
IPS=10.0.0.5 <<<<<<< IP адрес сервера
в командере miniDaemon.ini исправить пути если надо
mission.time -время смены карты в секундах
ReportPeriod -через сколько секунд оповещать о том через сколько сменится карта
vote.percent -сколько голосов от играющих на сервере должны проголосовать для смены карты (в процентах)
в секции [Telnet] выставить хост и порт из confs.ini
missions.txt -прописать имя миссий без расширения лежащих в mission.dir
admin.txt -прописать ip админов
rand.txt -прописать пределы изменения погоды и времени суток на карте
запускаем сервер, после загрузки запускаем командер через run.bat
-----
Для freebsd
-----
тоже самое только коммандер берем под freebsd.
там единственное изменение в telnetCommunicator.py команда self.__tnC.acquire() вызывала зависание демона, без нее все нормально.
а в версии для windows виснет наоборот без нее, если кто знает почему так прозьба мне рассказать
-----
Для linux
-----
тоже самое только какая из версий заработает не проверено, одна из двух
_____________________________________
------------------------------------------
может кто допишет фич.
Крайний раз редактировалось DnK; 03.02.2009 в 14:31.
Нет рабства безнадёжнее, чем рабство тех рабов,
Себя кто полагает свободным от оков (с)
забыл указать:
miniDaemon модифицированная версия коммандера nullwar'a http://www.nullwar.com/info/soft
Поддерживаемые комманды:
<time -время до конца миссии
<map -название текущей и следующей миссии
<gunstat -меткость стрельбы
<vote -голосование за смену карты
Распознование админов по ip и команды для них
<kick<кого -кикнуть
<ban<кого -забанить
<maplist -список карт с номерами
<map<номер карты -загрузит нужную карту
поддерживается автогенерация погоды и времени суток.
какая версия пайтона?
попробуй заменить:
наКод:#check connection to telnet il2server try: tc = TelnetCommunicator(config['Telnet']['host'], int(config['Telnet']['port'])) except: print "Error: not connect to "+config['Telnet']['host']+":"+config['Telnet']['port'] exit(1) finally: pass #--
Код:#check connection to telnet il2server try: tc = TelnetCommunicator(config['Telnet']['host'], int(config['Telnet']['port'])) except: print "Error: not connect to "+config['Telnet']['host']+":"+config['Telnet']['port'] #--
Крайний раз редактировалось DnK; 05.02.2009 в 21:45.
Нет рабства безнадёжнее, чем рабство тех рабов,
Себя кто полагает свободным от оков (с)
В самих файлах я еще тогда закоментировал две строки и демон запустился... Но почему то не загружает карту.Код:blabla@blublu:~$ python -V Python 2.4.4
Т.е. с сервером соединяется, пишет "Осталось 59 минут", в консоли показывает подключения игноков... Но карту не загружает.
Что может быть?
пысы. Возможно нужен инишник для карты? Что в нем писать?
Крайний раз редактировалось basurman; 06.02.2009 в 14:36.
возьми telnetCommunicator.py из версии под freebsd, было такое висло при попытке получить лок self.__tnC.acquire() видимо это только под виндой надо.
Нет рабства безнадёжнее, чем рабство тех рабов,
Себя кто полагает свободным от оков (с)
не хочет...
Пробовал и виндовым и фришным. Причем сервер на команды отвечает (map, gunstat, vote и др). А карту не грузит