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

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

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

Date: 2019-08-17 09:32 pm (UTC)
phd_ru: (Default)
From: [personal profile] phd_ru
Мне тоже. Особенно потому, что к ним в браузер нельзя вызовы с командной строки прицепить. Это большой минус.

Но есть и небольшой плюс — их можно открыть вкладками в одном окне и сослать это окно в дальний угол десктопа. В моём случае — на один из виртуальных экранов.

Ну и если нет других альтернатив, браузер на десктопе лучше, чем приложение в смартфоне Я даже Skype не могу запустить на десктопе — он требует 64-битного Линукса, а я ещё не проапгрейдился. А в браузере работает.

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-кода веб-приложения и протокола и ломается при их несовместимых изменениях.

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

Date: 2019-08-18 08:16 am (UTC)
phd_ru: (Default)
From: [personal profile] phd_ru
Управление с командной строки полезно, когда нужно сменить статус десятку мессенджеров. Обходить их вручную утомительно.

Пропустить важное сообщение трудно. Во-первых, web-мессенджеры пользуются Notification API, и браузер посылает уведомления в notification-daemon, который открывает их на экране. Что иногда бесит. Я не люблю отвлекаться ни на какие важные сообщения, когда думаю. Тем более на неважные.

Во-вторых, web-мессенджеры выставляют уведомление "есть новое сообщение" в заголовок окна, и это уведомление видно в пейджере оконного менеджера.

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 07:50 pm
Powered by Dreamwidth Studios