Доброго всем. Таки долгое безделье и патологическая ленивость сподвигли меня в эти каникулы "автоматизировать" труд общения с веб-интерфейсами NAS Synology, роутером ASUS, двумя сетевыми медиатанками и прочими устройствами в домашней сетке. Но, сначала предыстория.
Девайсов по дому уже достаточно, служб подлежащих управлению через веб-интерфейсы тоже много, но самое печальное не это... Вполне естественно, что у всех разные айпишники - во-первых, во-вторых на этих айпишниках ещё и службы разнесены по разным портам, да вдобавок везде разные логины и пароли. И если к службам, к которым часто обращаешься, данные аккаунтов вроде как всё запомнились, то к тем, к которым редко обращаешься...в общем бывают проблемы. Итог такой - садиться с листком к компу, на котором всё записано, надоело. Ну и написал для себя свой браузер/"эксплорер", при помощи которого с оными девайсами в сетке и стал общаться. Код написан на асме, скомпилён, исходник весит 20 кб, исполняемый exe - 120 кб. открывает страницы практически мгновенно, и по сравнению с той же мозиллой ресурсов требует в десятки (если не в сотни) раз меньше. Для каждой кнопки в тело программы интегрирован hint в виде всплывающей подсказки с логином, паролем и прочей дополнительной инфой, которую до сей поры приходилось держать в/на голове/листке, полный URL службы привязан к соответствующей кнопке и вшит в "тело" программы. Эксплорер аскетичен по оформлению, но функционал его практически равен стандартным требованиям. Он в полной мере поддерживает ручной ввод прочих URL, поддержку ява-скриптов и мультимедиа на странице. Правда есть некие траблы в поддержке веб_два_ноль, но честно говоря наличие/отсутствие на странице мелких графических элементов меня не волнуют. Вот набор скринов браузера:
здесь видна панель с перечнем служб и всплывшая подсказка

ну а далее просто вызванные и открытые службы

на следующей фотке видна работа фото_флеш галереи с работающим эффектом "наплыва"

Как видно из количества кнопок в левой, боковой панели, служб действительно много...и там только основные.