У меня есть беспроводной маршрутизатор с кастомной прошивкой Tomato.Есть ряд действий, которые я хотел бы выполнить с помощью простых ярлыков на рабочем столе, таких как отключение беспроводной связи или запуск команды для проверки состояния FTP-сервера на нем.
Я могу сделать это с'системный' инструмент, который позволяет вам выполнять команды оболочки и возвращает вывод.
Я обнаружил из анализа разметки на этой странице, что это делается с помощью простого XMLHttp POST для shell.cgi
, параметры action=execute&command=ls
и вывод будет STDOUT, который вы получите, если выполните это на локальной оболочке.
Как создать ярлык на рабочем столе для выполнения этих сообщений и каким-то образом повторить ответ?
Я решил, что до сих пор мог создать HTML-файл, который запускает POST с использованием jQuery с использованием некоторой предопределенной функции в зависимости от сегментов URI, которая варьируется для каждого из файлов ярлыков.
ОднакоКто-нибудь знает лучший способ сделать это программно под Windows?