Author Topic: Протокол Telegram  (Read 80355 times)

0 Members and 3 Guests are viewing this topic.

Offline Thug

Re: Протокол Telegram
« Reply #90 on: 24 03 2023, 21:55:52 »
dartraiden, хочу, чтобы не было никаких оповещений, чтобы я на них вообще не отвлекался, но чтобы при этом я мог открыть и почитать последние сообщения в чате, когда мне это удобно).
В самой телеге практически так и получается (в трее просто горит серым цветом количество непрочтённых заглушённых чатов, но это не отвлекает).
Попробую поиграться с настройками, спасибо. Вылеты ток надо исправить)
« Last Edit: 24 03 2023, 23:10:52 by Thug »
 

Offline dartraiden

Re: Протокол Telegram
« Reply #91 on: 24 03 2023, 22:27:40 »
В таком случае вам нужен не игнор. Игнор вообще отбрасывает то, что пришло от контакта. Он нам написывает, а мы это не кладём в базу. Потому что не желаем от него вообще получать. Фу на него.

Вам нужно либо глобально настроить события ("настройки - беседы - чаты - события и фильтры"), либо настроить фильтр событий для конкретного чата (на тулбаре в окне сообщений включить фильтр событий и расставить галки).

Разница между ними в том, что глобальные настройки событий применяется по умолчанию. А дополнительно для конкретного чата можно фильтровать больше событий с помощью фильтра событий.

Колонки слева направо ознчают:
- показывать это событие в журнале окна чата
- показывать всплывающие окна об этом событии
- мигать в трее об этом событии
- воспроизводить звук
- писать в текстовый файл (если включена запись истории чата в текстовый файл)

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

"Заглушение чата" имеет безусловный приоритет перед всем этим.
« Last Edit: 24 03 2023, 23:18:05 by dartraiden »
 
The following users thanked this post: Thug

Offline dartraiden

Re: Протокол Telegram
« Reply #92 on: 25 03 2023, 13:34:57 »
Падение исправлено.
 
The following users thanked this post: Thug

Offline Boris_M

Re: Протокол Telegram
« Reply #93 on: 20 04 2023, 09:02:15 »
Build time: 19 Apr 2023 21:37:00
¤ ICQ.dll v.0.96.3.2 [19 Apr 2023 19:55:00] - ICQ-WIM protocol
¤ Telegram.dll v.0.11.0.1 [18 Apr 2023 15:19:04] - Telegram protocol
¤ IEView.dll v.1.6.0.5 [19 Apr 2023 15:07:16] - IEView
¤ historypp.dll v.1.5.1.5 [19 Apr 2023 21:44:18] - History++

Из телеграм не приходят  картинки если при их отправке в TG выбрано "сжать"

 
 

Offline ghazan

Re: Протокол Telegram
« Reply #94 on: 20 04 2023, 09:03:15 »
Boris_M,
не приходят, мы сейчас только подошли к понятию "загружаемый файл", чтобы оно корректно показывалось в журнале событий
 
The following users thanked this post: Boris_M

Offline dartraiden

Re: Протокол Telegram
« Reply #95 on: 29 04 2023, 16:19:21 »
Добавлена поддержка приёма изображений, видео и проклятых богом голосовых сообщений.
 
The following users thanked this post: Thug, Alekos

Offline Boris_M

Re: Протокол Telegram
« Reply #96 on: 30 04 2023, 17:26:57 »
обавлена поддержка приёма изображений
Стали приходить уведомления об изображениях сжатых (писал выше), но сами файлы не приходят - ни в папке для сохранения их нет, окно приема/передачи не появляется....Картинки из групп приходят и автоматом сохраняются в папку профиля подпапку \dlFiles\***\
 

Offline ghazan

Re: Протокол Telegram
« Reply #97 on: 30 04 2023, 17:28:06 »
Boris_M,
там куча нюансов есть еще, не до конца отлажен код
 
The following users thanked this post: Boris_M

Offline tamer

  • Newbie
  • *
  • Posts: 24
Re: Протокол Telegram
« Reply #98 on: 19 05 2023, 15:07:00 »
У меня с января месяца регулярно крашится с ошибками вида:

Code: [Select]
Сигнатура проблемы:
  Имя события проблемы: APPCRASH
  Имя приложения: Miranda32.exe
  Версия приложения: 0.96.3.0
  Отметка времени приложения: 642c6744
  Имя модуля с ошибкой: ucrtbase.dll
  Версия модуля с ошибкой: 10.0.19041.789
  Отметка времени модуля с ошибкой: 82dc99a2
  Код исключения: 40000015
  Смещение исключения: 0009edea
  Версия ОС: 6.1.7601.2.1.0.256.1
  Код языка: 1049
  Дополнительные сведения 1: 2a99
  Дополнительные сведения 2: 2a99d182ee0dc31ad1752e269f805bc0
  Дополнительные сведения 3: 4ddf
  Дополнительные сведения 4: 4ddf5f4da4c83cddcd7837e76f11a048

Установлена отладочная dev версия, но крэшлогов при этом не создаётся. Решил попробовать ловить с отладчиком, но происходит это всегда не вовремя, чтобы разобраться. Судя по всему, при простое срабатывает какое-то событие в модуле телеги, происходит это стабильно раз в день.
 

Offline ghazan

Re: Протокол Telegram
« Reply #99 on: 19 05 2023, 16:52:58 »
tamer,
Если есть отладчик для ловли, например, студия, достаточно включить ее JIT debugger (гуглится по ключевому слову AeDebug)
 

Offline tamer

  • Newbie
  • *
  • Posts: 24
Re: Протокол Telegram
« Reply #100 on: 03 06 2023, 08:42:11 »
С последними обновлениями (за последние дня 2-3), крашится при загрузке, но сегодня впервые за долгое время записалось лог. Прикладываю.
 

Offline dartraiden

Re: Протокол Telegram
« Reply #101 on: 03 06 2023, 10:55:26 »
Quote
filename not available
Лог нужно делать, перейдя предварительно на канал обновления с отладочными символами, без них, увы, он бесполезен.

Как правильно делать отчёты о падениях

Если вместо CrashDumper используется Visual Studio, то в её настройках нужно указать путь к отладочным символам.
« Last Edit: 03 06 2023, 11:01:44 by dartraiden »
 

Offline ghazan

Re: Протокол Telegram
« Reply #102 on: 03 06 2023, 10:58:30 »
tamer,
Общая рекомендация простая - под 64-битной осью юзать 64-битную Миранду, падать будет 100% меньше
 

Offline Thug

Re: Протокол Telegram
« Reply #103 on: 03 06 2023, 11:38:28 »
С последними обновлениями (за последние дня 2-3), крашится при загрузке, но сегодня впервые за долгое время записалось лог. Прикладываю.
У меня та же фигня, если честно. Тоже крашлог никак не создавался.

ghazan, тоже сижу на 32-битной миранде  - на случай, если понадобится перекинуть миранду на ноут с 32-битной виндой. Знаю, что можно профиль перенести, но так проще  :)
 

Offline tamer

  • Newbie
  • *
  • Posts: 24
Re: Протокол Telegram
« Reply #104 on: 03 06 2023, 12:47:48 »
Quote
Лог нужно делать, перейдя предварительно на канал обновления с отладочными символами
Именно так и было сделано, но почему-то полный стек не отображался. Может виной тому настройка или расположение на смонтированном контейнере. Хотя в классическом crashme всё ок, но там отсутствуют библиотеки.


Quote
Общая рекомендация простая - под 64-битной осью юзать 64-битную Миранду, падать будет 100% меньше
А и действительно так! Стоило переключится и без проблем обновилось, даже группа telegram отобразилась. Некоторые старые расширения когда-то были только в x32, но всё лишнее вроде уже отключил.