LINUX.ORG.RU

Discord. Проклятая иконка в трее.

 , , , ,


0

1

Как подменить дефолтные tray-*.png из ~/.config, своими из текущей темы оформления DE?

https://i.imgur.com/ucwjET0.png

Само приложение без вопросов использует кастомную svg для отображения на таскбаре, в лаунчере и т.п.

А вот в трее - беда. Дискорд показывает в нем только дефолтные.

Что особо занятно, при каждом запуске он их вытягивает со своего сервера, перезаписывая содержимое ~/.config/discord. А вот если забрать у него права на запись этих png-шек - то всё, больше не фунциклирует.

Есть какие идеи?

★★★

В лоб. Перезаписать своими, после того, как он перезапишет. Хотя-бы для проверки идеи.

andytux ★★★★★
()
Ответ на: комментарий от DumLemming

Чем браузер не устроил вообще?

Не хотелось бы лишний раз браузеру показывать всякое..

hargard ★★★
() автор топика
Ответ на: комментарий от andytux

Не помогает. Копирую перед запуском дискорда - он поверх притаскивает стандартный. Копирую после запуска - так дефолтные иконки уже в ОЗУ, и следовательно, в трее.

А может есть какая-нибудь софтина, чтобы отредактировать MD5\sha256? Чтоб они с дефолтными совпадали.

hargard ★★★
() автор топика
Последнее исправление: hargard (всего исправлений: 2)
Ответ на: комментарий от hargard

может сделать чек incron или что там есть альтернативное на предмет замены картинки и реплейсить обратно кoторую хочешь? Костыль, я знаю )

https://ibb.co/whyQ7MQ

monkdt
()
Последнее исправление: monkdt (всего исправлений: 1)

MitM при обращении к серверу дискорда?)

ploskov
()

Кажется тебе нужен ptrace и подмена аргументов открытия файла.

ya-betmen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.