У меня есть устройство, которое регистрирует движение с помощью датчика и (через PHP) отправляет файл журнала на FTP-сервер каждые 10 секунд. Устройство по существу отправляет сообщение в скрипт PHP, который затем изменяет файл на FTP-сервере.

Я хочу следить за ведением журнала, не открывая файл снова и снова.

Это не должно быть слишком сложно для кодирования, просто обновляйте содержимое файла каждый раз, когда поступает запрос к серверу. Есть ли способ обновить, скажем, Notepad++ при каждом изменении файла? Мои поиски в Google не увенчались успехом.

1 ответ1

1

Используйте WinSCP с опцией синхронизации каталогов . Есть скрипт synchronize который сделает это автоматически. Проверьте Автоматизировать передачу файлов (или синхронизацию) на сервер FTP или руководство SFTP-сервера .

Затем Notepad++ должен автоматически уведомлять об изменениях, внесенных в файл. Опция, которую вы, вероятно, ищете, - отключение подтверждения, которое можно найти в Settings -> Preferences -> MISC -> Update silently .

Существует также плагин DocMonitor для Notepad++.

Средство обновления документов обновляет открытые документы в Notepad++ каждые 3 секунды

Вы можете найти его в Plugins -> Plugin Manager -> Show Plugin Manager качестве Document Monitor .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .