Заставим работать кнопку с амазона и хранилище synology вместе:
Активируем кнопку в приложении амазон, но в визарде не выбираем продукт для покупки, а просто закрываем приложение.Устанавливаем ipkg и получаем root на NAS'e, как то так либо по одной из ссылок в конце поста.
(посмотреть какой процессор в вашем NAS'e можно командой cat /proc/cpuinfo)Устанавливаем на NAS pyhon 2.* из репозитория
На компьютере устанавливаем Node.JS 6 версии, libpacap и node-dash-button.
Запускаем node-dash-button (./findbutton в её каталоге) и нажимаем на кнопку, запоминаем её MAC адрес.
На NAS'e делаем sudo su, скачиваем scapy и устанавливаем первым способом.
Скачиваем туда же скрипт вписываем в него свой MAC полученный в п.5 и пробуем нажать :)
В итоге на NAS'e можно выполнять какие-либо действия из последнего скрипта, вместо печати строки об успешном нажатии.
(моргать светодиодом, пищать спикером, перезагружать, скачивать файлик и пр.)
Полезные ссылки (чтоб меньше гуглить):
Таблица соответствие процессоров и архитектур пэнэджей у Synology NAS
Фиды пэкэджей для разных архитектур optware (старые процессоры)
Установка optware на DS213j
Установка entware-ng на Synology
Установка optware на Synology с прошивкой до 6.1
Войдите чтобы написать комментарий