beldmit: (Любовь к ближним)
[personal profile] beldmit
С отвращением надо признать, что Government Internet Shutdown без оглядки на collateral damage из исключения становится ещё одним признаком новой реальности.

Индия отрезала интернет в Кашмире.

Re: web-мессенджеры

Date: 2019-08-18 05:47 am (UTC)
yurikhan: (Default)
From: [personal profile] yurikhan

Теоретически, можно и с командной строки. Я даже вижу два с половиной пути, как это организовать.

  1. Пишем расширение, которое обрабатывает определённую схему URL’а, а также цепляется на вкладку веб-приложения жертвы. С командной строки открываем URL этой схемы, передавая аргументы через query string. Расширение их распарсит и сделает что-то с внутренностями вкладки.
  2. Пишем расширение, общающееся через native messaging с внешним процессом. С командной строки передаём команду и аргументы в этот внешний процесс, который через native messaging отдаст их расширению. Далее см. пункт 1.
  3. Используя браузерные web developer tools, расковыриваем протокол. Пишем свою утилиту поверх этого протокола.

А дальше всё зависит от вменяемости JS- и HTML-кода веб-приложения и протокола и ломается при их несовместимых изменениях.

Profile

beldmit: (Default)
Dmitry Belyavskiy

December 2025

S M T W T F S
 123456
78910111213
14151617181920
2122 2324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 28th, 2025 09:37 pm
Powered by Dreamwidth Studios