====== Hawk Host ====== В настоящее время хост поддерживает игры на оригинальном HOST 3.22.025 и на последней версии PHOST4/Linux, а так же PHOST4/DOS ===== Инструкция по использованию ===== ==== E-mail интерфейс ==== - Хост принимает ходы от игроков по адресу **planets**()**dailyfun**(тчк)**org** - В поле Subj(Тема) письма __должно__ стоять слово **trn** - Следует отправлять **trn**-файл "как есть" в виде аттача(приложения) к письму, без архивирования, переименовывания или какого-либо дополнительного кодирования - Почта обрабатывается хостменеджером раз в 15 минут, а так же прямо перед запуском очередного хода - После проверки хода игроку отсылается результат проверки на основной почтовый адрес - Отправлять ходы можно __только__ с почтовых адресов, зарегистрированных в системе для данного игрока - **RST** всегда отправляется на основной почтовый адрес игрока - Почтовый адрес хоста используется только для приёма ходов. Читать письма по этому адресу некому, для связи с ГМ используйте другие адреса ==== Web-интерфейс ==== - Адрес сайта [[http://hawk.dailyfun.org|http://hawk.dailyfun.org]] - Для использования интерфейса игрок должен быть зарегистрирован - Регистрация может быть произведена игроком вручную (без записи в партию) или при создании партии ГМом, автоматически - **trn**-файл может быть загружен через форму "Send turn" - Обработка загруженного **trn** происходит асинхронно, обычно через несколько секунд после загрузки - Результаты проверки загруженного хода отсылаются на основной почтовый адрес игрока - Блок "My Games" содержит список текущих игр, для каждой игры отображается время загрузки последнего "хорошего" хода - Через несколько секунд после загрузки нового **trn** игрок может нажать на заголовок блока "My Games" для обновления статуса хода - "время следующего запуска" и "время приема последнего хорошего хода" отображаются в часовом поясе игрока (если правильно установлено время на компьютере пользователя) - Нажатие на название партии открывает блок "Game Info" - **RST** текущего хода может быть получен с помощью ссылки Download RST в блоке "Game Info" ==== Оповещения ==== Игрок получает почтой следующую информацию: * Результат проверки хода * Ход (rst/util.dat) * Сообщение о пропущенном ходе, если таковое произошло * Сообщение о недостаточном числе **trn** для планового запуска хода * Cообщение о скором запуске хода (за несколько часов до), при отсутствии присланного **trn** для данного игрока * Сообщение об автоматическом создании логина для игрока Все замечания и пожелания а так же разбор проблем происходят на форуме: [[http://vgap.dailyfun.org/forum/viewtopic.php?id=72]] или мылом ГМу ==== Прочее ==== * Хостменеджер __не занимается__ "регистрацией" ходов от Shareware игроков, делайте это сами ===== Частые вопросы ===== Вопрос: Хост крутится как все отошлют ходы или четко по расписанию? Ответ: Если в конкретной партии включен режим "досрочных ходов", то каждый час идет проверка на наличие всех TRN от игроков (maxWeight), если все TRN есть, то запускается ход. В остальных случаях ход происходит по расписанию. Если предыдущий запуск был досрочный (например, все прислали TRN) или ручной, то на следующий плановый запуск хост будет ждать всех (maxWeight) (бага: на следующий плановый и все последующие, пока ход не будет сделан. думаем, как пофиксить :)) Если предыдущий запуск был плановый, то хост ждет некоторый минимум TRN, который можно посмотреть в вебинтерфейсе (minWeight) ===== История ===== Первые партии начали крутиться в 2000г. в Омске, тогда обычно легко набирали 11 человек в Омском Фидо. На этом хосте игрались только пхостовые игры на стандартном шиплисте с некоторыми усилениями, так же был опробован Plist 2.2. В 2002г. хост прекратил существование - народ уже не хотел так массово играть, а отдельные игроки пользовались хостом Лебедева - "Пантерой". Вторая жизнь хоста тесно связана с общением GM на IRC канале irc://irc.ru/vgaplan :) Сначала был создан довольно простой явовский хостменеджер с использованием внешнего Cron-планировщика, на котором и прокрутили первый извратный блиц [[http://vgap.dailyfun.org/forum/viewtopic.php?id=74|см. отчеты]]. В дальнейшем, хостменеджер был полностью переписан в виде веб-приложения на яве, со встроенным планировщиком, интегрированной SQL базой и прочими наворотами, что позволяет легко расширять функциональность.