Я размещаю игровой сайт и время от времени сервер автоматически создает скриншот в папке серверов.
К сожалению, НЕ возможно настроить в настройках сервера, где он помещает эти скриншоты; он просто всегда выгружает файл PNG в папку конфигурации сервера.
Моя структура папок, например, выглядит следующим образом:
/home/Game/Server1/
Я хотел бы добиться того, чтобы, как только сервер создал снимок экрана в 1 из этих папок сервера (у меня их несколько), операционная система Немедленно перемещает снимок экрана (это всегда файл *.png
) в папку веб-сервера, например:
/var/www/Server1/filename.png
, чтобы игроки могли видеть снимок экрана на веб-сайте.
Кто-нибудь есть идеи о том, как я могу решить эту проблему самым умным способом? Обратите внимание, что моя идеальная ситуация была бы, если бы файл PNG перемещался сразу после создания.
Вы должны заглянуть в демон incron . Похож на cron, но запускается при изменении файла / каталога. Должен быть доступен в виде пакета для большинства дистрибутивов.