dns-323: изменение интервала обновления UPNP
Есть ли способ изменить интервал обновления для сервера UPNP на DNS-323?
Примечание: я знаю о кнопке "обновить" на консоли веб-управления, но я хотел бы автоматизировать / ускорить этот процесс.
2 ответа
Я слышал, рассказывают о людях, использующих curl
автоматизировать нажатие кнопки на страницах веб-администратора. В зависимости от типа кнопки это может быть очень просто. curl
является многофункциональным средством передачи файлов из командной строки, но его можно использовать для активации веб-элемента управления с помощью сценария, cronjob или другого планировщика задач.
Учебное пособие Использование cURL для автоматизации HTTP-заданий является отличным ресурсом - раздел 4, Формы, может быть особенно полезен здесь.
У меня нет ни одного из этих устройств для игры, поэтому я не могу дать вам конкретные инструкции для создания curl
команда. Общая идея состоит в том, чтобы
выяснить, какой запрос отправляет ваш веб-браузер при нажатии этой кнопки обновления, и
получить
curl
чтобы отправить это вместо.
Это может потребовать дополнительных приемов для обработки аутентификации, если веб-интерфейс требует логин / пароль администратора. И я не уверен, если curl
способен "нажимать" кнопку JavaScript - это потребует дополнительного изучения.
К сожалению, это, кажется, общая проблема - хотя, возможно, стоит обновить ее до последней версии прошивки (1.08, я считаю)
Одним из решений может быть взломать ваш DNS-323 для запуска FFP, а затем установить Twonky, который, как предполагается, будет намного лучше реализации UPNP, хотя и стоит 30 долларов.