Для тех, кто хочет сделать мир лучше.
-
deadmoto
- Нович0к
- Сообщения: 6
- Зарегистрирован: 12.06.2011
- Откуда: Омск
#1
Сообщение
14.07.2011, 22:14
Недавно пришла в голову идея реализовать суперсервер для запуска сервера Clan Wars.
Первоначальные требования были такие:
- Поддержка Windows/Linux
- Управление через браузер
- Запуск HLDS на случайный порт
- Запуск только с паролем (пока не готово)
Взяв в руки напильник и Python-интерпретатор я реализовал следующее:
- Первые три пункта требований
- Отдача статических страниц с обработкой (см скриншоты)
- Отключение HLDS по истечении времени
Для запуска нужен Python 2.7 (на других версиях не проверял).
Для настройки задайте значение переменным HTTP_ADDRESS и HTTP_PORT.
Так же нужно поправить путь к hlds в функциях hlds_run_posix и hlds_run_nt.
Продолжение следует...
-
Вложения
-
- hldsd.zip
- (2.01 КБ) 149 скачиваний
-
MOZGIII
- Разработчик
- Сообщения: 910
- Зарегистрирован: 09.01.2009
- Откуда: Переезжаю в /dev/null
- Благодарил (а): 7 раз
- Поблагодарили: 65 раз
-
Контактная информация:
#2
Сообщение
15.07.2011, 13:46
Найс! Попробую себе тоже сделать подобную вещицу... только на синатре наверное...