Miranda NG Official Community Forum

Miranda NG русскоязычный форум => Общие разговоры о Miranda NG => Topic started by: laris on 14 12 2019, 20:58:20

Title: Баги
Post by: laris on 14 12 2019, 20:58:20
Нашел глюк со звуком. После любых настроек контейнера пропадают звуковые уведомления, и на нижней строчке настроек контейнера (Звуковые уведомления) слетают все галки. Ставишь их снова, Применить, звука нет, галок нет. В стабилке то же самое. Т.е стоит зайти в настройки контейнера и звука нет. Гляньте, как будет время. И еще заметил, что autoexec_sounds.ini, создаваемый при первой установке, при запуске улетает в корзину.
Title: Re: Баги
Post by: dartraiden on 14 12 2019, 23:55:34
Quote
И еще заметил, что autoexec_sounds.ini, создаваемый при первой установке, при запуске улетает в корзину.
Файлы, чьё имя начинается с autoexec_, при запуске импортируются в базу и стираются, всё как и задумано. В mirandaboot.ini есть раздел про autoexeс, там написано, где можно ознакомиться с принципом работы этих файлов.

Quote
Ставишь их снова, Применить, звука нет, галок нет.
В настройках Миранды звук-то включён глобально? (настройки -> звуки)
Title: Re: Баги
Post by: laris on 15 12 2019, 05:46:45
Да, там все включено и галки стоят где надо. Снял небольшое видео - https://youtu.be/2wmFoejH3bA
В принципе, если кликнуть по значку динамика в правом нижнем углу контейнера, звук появляется, но при заходе в настройки контейнера, он снова пропадет.
И еще, если поставить галки, применить, потом снять, применить, то звук будет работать ок.
Title: Re: Баги
Post by: dartraiden on 15 12 2019, 15:37:07
Ага, спасибо
https://github.com/miranda-ng/miranda-ng/issues/2144
Title: Re: Баги
Post by: ghazan on 15 12 2019, 16:40:25
laris,
исправлено, спасибо
Title: Re: Баги
Post by: laris on 14 05 2020, 18:42:21
Не знаю, баг ли это или так теперь должно быть, но при выходе из оффлайна, новые сообщения (те, которые тебе посылали, пока ты был в офлайне) приходят, но контейнер автоматом не запускается и не мигает, о новых сообщениях можно узнать, только вручную открыв контейнер для каждого контакта. Раньше аську запустил или разбудил комп после сна, аська переподключилась и видишь мигающий контейнер с контактами, которые написали, пока ты был в офлайне.
Title: Re: Баги
Post by: dartraiden on 14 05 2020, 20:28:52
Так это после любого подключения (в том числе руками, если выключить миранду, затем через какое-то время запустить и подключиться) или конкретно лишь при при подключении во время выхода их сна?
Title: Re: Баги
Post by: laris on 15 05 2020, 10:13:50
Так это после любого подключения
Да, после любого, после закрытия миранды и нового запуска через несколько часов, то же самое, сообщения есть, но ты узнаёшь о них, только если потыкаешь по контактам и увидишь их в диалогах. У меня альфа версия, у знакомого стабильная, у него так же.
Title: Re: Баги
Post by: ghazan on 15 05 2020, 11:23:22
laris,
исправил, сейчас билд соберется - залью и в стаблю тоже
Title: Re: Баги
Post by: Boris_M on 14 08 2020, 08:41:36
Miranda NG Version: 0.95.12 alpha build #23300 (00b028b0d2) x64
Build time: 14 Aug 2020 2:03:38
¤ TabSRMM.dll v.3.6.1.4 [12 Aug 2020 20:49:18] - TabSRMM

Непонятное поведение вкладок в контейнере - при нажатии на крестик для закрытия вкладки или через ПКМ - Закрыть вкладку, контейнер со всеми вкладками просто сворачивается в панель задач, при разворачивании все вкладки на месте.
Кстати в about Version: 0.95.12 alpha build #23300 (00b028b0d2) x64, а на сайте написано версия в разработке 0.95.13.
Title: Re: Баги
Post by: Apollo2k4 on 14 08 2020, 08:59:27
Непонятное поведение вкладок в контейнере - при нажатии на крестик для закрытия вкладки или через ПКМ - Закрыть вкладку, контейнер со всеми вкладками просто сворачивается в панель задач, при разворачивании все вкладки на месте.
В настройках TabSRMM есть галка сворачивать вместо закрывать.
Title: Re: Баги
Post by: Boris_M on 14 08 2020, 10:06:06
В настройках TabSRMM есть галка сворачивать вместо закрывать.
Если Вы об этом
(https://forum.miranda-ng.org/proxy.php?request=http%3A%2F%2Ff26.ifotki.info%2Fthumb%2Fb15d85e3dfb4bbeca6fd1e41805039d65c2643380059610.jpg&hash=a22814376f781e486f9ed750a10e13430eb8068d) (http://f26.ifotki.info/org/b15d85e3dfb4bbeca6fd1e41805039d65c2643380059610.jpg) 
то эта опция не отмечена.
с верией TabSRMM.dll v.3.6.1.3 [5 Aug 2020 14:00:44] закрытие вкладок корректно выполняется.
в TabSRMM.dll v.3.6.1.4 [12 Aug 2020 20:49:18] - баг как описано выше.
Title: Re: Баги
Post by: ghazan on 14 08 2020, 12:59:22
Boris_M,
options -> message sessions -> tabs & layouts -> Esc key behavior
Title: Re: Баги
Post by: Boris_M on 14 08 2020, 13:37:25
options -> message sessions -> tabs & layouts -> Esc key behavior
При одних и тех же настройках поведения по ESC.
с верией TabSRMM.dll v.3.6.1.3 [5 Aug 2020 14:00:44] закрытие вкладок корректно выполняется. в TabSRMM.dll v.3.6.1.4 [12 Aug 2020 20:49:18] - баг как описано выше.

Да, если поставить "Закрыть или скрыть, зависит от настроек кнопки закрытия" то в v.3.6.1.4 можно закрыть вкладку крестиком или ПКМ, но! по ESC так же закрывается активная вкладка.
До v.3.6.1.4, в том же v.3.6.1.3 вкладки нормально закрываются по крестику и ПКМ, а по ESC (при выбраном поведении) замечательно сворачивается весь контейнер с вкладками в панель задач, не закрывая ни одной из вкладок.
Title: Re: Баги
Post by: ghazan on 14 08 2020, 17:23:51
Boris_M,
Не очень понял. при выбранном "закрыть или скрыть" оно должно либо закрывать (уничтожая контейнер), либо скрывать (т.е. контейнер можно снова поднять). Ни одна из этих возможностей не предполагает минимизацию контейнера в таскбар, так что теперь всё работает как положено.

Чтобы минимизировать в трей так и надо выбирать "Минимизировать в трей"
Title: Re: Баги
Post by: Boris_M on 14 08 2020, 20:16:18
Не очень понял.
Вот картинка и настройки при которых работало как нужно - вкладки закрывались, контейнер - согласно настройкам.
TabSRMM.dll v.3.6.1.3 - что на крестик, что из ПКМ - "Закрыть вкладку", конкретная вкладка закрывается, остальные на месте, а поведение самого контенейра - согласно общим настройкам - всё гуд.
TabSRMM.dll v.3.6.1.4 - что на крестик, что из ПКМ - отрабатывается по общей настройке ESC для всего контейнера (с вкладкой либо ничего не происходит, либо закрывает всё, либо сворачивает весь контейнер)
Как теперь закрыть 1-2 вкладки из 5-10, а по ESC свернуть весь контейнер?
Title: Re: Баги
Post by: Alexander on 19 08 2020, 19:27:07
Сегодня обновилась стабильная версия Miranda NG Version: 0.95.12 build #23267 (ec86e0b2ae) x64
Появился глюк с отображением смайликов плагином SmileyAdd.dll v.0.3.2.1 [18 Aug 2020 18:19:34]
Не отображается первая строка, хотя сами смайлики вслепую выбрать можно.
Title: Re: Баги
Post by: Boris_M on 27 07 2021, 18:44:32
Miranda NG Version: 0.96.1 alpha build #24165 (d60a8d0c45) x64
Database driver: SQLite database driver
¤ ICQ.dll v.0.96.1.2 [19 Jul 2021 2:09:52] - ICQ-WIM protocol
¤ IEView.dll v.1.6.0.4 [5 Jun 2021 19:30:16] - IEView
¤ historypp.dll v.1.5.1.5 [15 Jun 2021 17:48:14] - History++
-
Получение офф-лайн сообщений (заметил уже как несколько дней, сразу не обратил внимания) - на сервере 7(!) сообщений от одного контакта, все в рамках текущего дня: первое 17:43 последнее 18:47, miranda залогинилась, забрала сообщения -  в окне чата и в истории 1 последнее......
Вызываем  "загрузить историю сообщений с сервера" - приходят остальные 6 предыдущих и ещё несколько ранее не полученных по той же причине (и начинаю понимать весь смысл переписки с контактом прочитав частично непринятое ранее. :( )
Title: Re: Баги
Post by: dartraiden on 29 07 2021, 20:24:01
Угу, завёл тикет (https://github.com/miranda-ng/miranda-ng/issues/2945).
Title: Re: Баги
Post by: MIR on 13 09 2021, 14:46:16
Miranda NG Version: 0.96.1 alpha build #24187 (06b6dbfbae)
Microsoft Windows XP Professional Service Pack 3 (build 2600)
Internet Explorer: 6.0.2900.2096 (build 62900.2096)

Баг при получении личных сообщений, независимо от протокола миранда зависает секунд на 40 после каждого входящего сообщения, исходящие отправляются нормально. Прикрепил скрин какой конкретно модуль начинает грузить миранду в этот момент.
С какой именно версии это началось ХЗ, т.к. не обновлял её больше года.

Дополнение:
Обнаружен ещё один баг, в окне чата с контактами перестали отображаться сообщения когда контакт появился в сети или ушол офлайн, раньше отображались когда окно чата с контактом было открыто. Где в настройках установить отображене глобально не нашол, а в настройках для каждого контакта если поставить галочку "Записывать смены статуса" то при нажатии кнопки ОК она снова пропадает.
Title: Re: Баги
Post by: dartraiden on 16 11 2021, 17:51:20
Quote
Обнаружен ещё один баг, в окне чата с контактами перестали отображаться сообщения когда контакт появился в сети или ушол офлайн, раньше отображались когда окно чата с контактом было открыто. Где в настройках установить отображене глобально не нашол, а в настройках для каждого контакта если поставить галочку "Записывать смены статуса" то при нажатии кнопки ОК она снова пропадает.
Зависит от плагина сообщений. Например, в TabSRMM тут

Title: Re: Баги
Post by: dartraiden on 16 11 2021, 18:19:36
Баг при получении личных сообщений, независимо от протокола миранда зависает секунд на 40 после каждого входящего сообщения, исходящие отправляются нормально. Прикрепил скрин какой конкретно модуль начинает грузить миранду в этот момент.
Будет проще, если (предварительно сделав бэкап) удалите из Миранды все учётные записи (чтобы не осталось  контактов и истории) и дадите получившийся профиль + информацию о версиях (https://wiki.miranda-ng.org/index.php?title=Version_information).

Если висяк воспроизведётся у меня, то вероятность исправления резко возрастает.

Перебирать сотни настроек и искать, какое сочетание возможно вызывает тормоза в XP, вряд ли кто-то будет.
Title: Re: Баги
Post by: MIR on 04 12 2021, 13:33:12
Перебирать сотни настроек и искать, какое сочетание возможно вызывает тормоза в XP, вряд ли кто-то будет.

Сорри за задержку, думал забили уже на эту тему, сёдня миранду обновил, зависание стало чють быстрее проходить уже секунд за 20 поэтому на форум заглянул. Причину выяснил, косяк плагина Clist_modern.dll

Miranda NG Version: 0.96.1 alpha build #24240 (1a5dc583b0)
¤ Clist_modern.dll v.0.9.1.11 [30 Oct 2021 18:19:52] - Modern contact list


Отключил для проверки плагин зависания прекратились

Создал новый профиль всего с одним контактом там уже этого зависания нет, предположение что плагин при получении нового сообщения зачемто начинает проверять все контакты, которых у меня 2к поэтому и виснет.


Зависит от плагина сообщений. Например, в TabSRMM тут
Галочка итак там стояла, в новой версии не изменилось - таже хрень, при создании нового профиля данный баг также остался.
Title: Re: Баги
Post by: dartraiden on 04 12 2021, 17:39:17
Quote
Галочка итак там стояла, в новой версии не изменилось - таже хрень, при создании нового профиля данный баг также остался.
А в табсах какой журнал выбран? Беседы → Просмотрщик журнала

Никто не забыт, ничто не забыто, но если нет идей, как воспроизвести проблему, то и исправить не получится...
Например, у меня тупо нет профиля с сотнями контактов. У @ghazan есть, но ничего не виснет, следовательно, это какая-то настройка в модерне даёт о себе знать. Поэтому лучше давать профиль без контактов, но с настройками, завести туда сотни своих контактов ему будет несложно. И если оно зависнет на машине разработчика, то шансы на исправление резко повышаются.

И отчёт о версиях (https://wiki.miranda-ng.org/index.php?title=Version_information) тоже не повредит, на случай, если это шалит сочетание модерна с каким-то плагином.
Title: Re: Баги
Post by: MIR on 04 12 2021, 19:20:52
А в табсах какой журнал выбран? Беседы → Просмотрщик журнала
IEView log, смена журнала на tabSRMM internal log решила данную проблему, с History++ таже хрень что и с IEView
А нет, опять сломалось, как только переключил на tabSRMM log какоето время проработало.
Дополнение: сёдня обновил миранду до build #24252 вроде заработало на tabSRMM log
Только небольшой баг со шрифтом, сообщение о статусе в сети или не в сети отображается темже размером шрифта что и входящие сообщения от собеседника.


И отчёт о версиях тоже не повредит, на случай, если это шалит сочетание модерна с каким-то плагином.

VersionInfo
Quote
CPU: Intel(R) Celeron(R) M CPU 420 @ 1.60GHz [x86 Family 6 Model 14 Stepping 8] [DEP Enabled]
Installed RAM: 2039 MBytes
Microsoft Windows XP Professional Service Pack 3 (build 2600)
Internet Explorer: 6.0.2900.2096 (build 62900.2096)
Administrator privileges: Yes
OS Languages: (UI | Locale (User/System)) : Russian/Russian | Russian/Russian
Free disk space on Miranda partition: 49 MBytes

Miranda NG Version: 0.96.1 alpha build #24240 (1a5dc583b0)
Build time: 28 Nov 2021 17:38:58
Profile: ***
Database driver: SQLite database driver
Profile size: 87801856 Bytes
Profile creation date: 13 Sep 2021 17:22:22
Language pack: Russian (RU) [0419]
Service Mode: No

Active Plugins (35):
¤ AddContactPlus.dll v.0.9.9.2 [30 Oct 2021 18:19:40] - Add contact+
¤ AuthState.dll v.0.0.2.2 [30 Oct 2021 18:19:00] - Authorization state
¤ AVS.dll v.0.98.1.3 [30 Oct 2021 18:18:50] - Avatar service
¤ BossKey.dll v.0.5.0.4 [30 Oct 2021 18:19:02] - BossKey+
¤ Clist_modern.dll v.0.9.1.11 [30 Oct 2021 18:19:52] - Modern contact list
¤ CrashDumper.dll v.0.1.0.4 [30 Oct 2021 18:20:08] - Crash dumper
¤ DbChecker.dll v.0.95.13.2 [28 Nov 2021 17:42:30] - Database checker
¤ DbEditorPP.dll v.4.1.0.2 [30 Oct 2021 18:20:08] - Database editor++
¤ Dbx_mdbx.dll v.0.95.9.1 [30 Oct 2021 18:22:18] - Miranda NG MDBX database driver
¤ Dbx_mmap.dll v.0.95.8.1 [30 Oct 2021 18:18:48] - Miranda NG mmap database driver
¤ Dbx_sqlite.dll v.0.96.1.2 [28 Nov 2021 17:42:18] - Miranda NG SQLite database driver
¤ FavContacts.dll v.0.1.0.3 [30 Oct 2021 18:19:08] - Favorite contacts
¤ Fingerprint.dll v.0.2.0.1 [30 Oct 2021 18:20:40] - Fingerprint NG
¤ Folders.dll v.0.2.0.2 [30 Oct 2021 18:19:10] - Custom profile folders
¤ historypp.dll v.1.5.1.5 [30 Oct 2021 18:22:48] - History++
¤ HistoryStats.dll v.0.2.1.2 [30 Oct 2021 18:21:52] - HistoryStats
¤ IEView.dll v.1.6.0.4 [28 Nov 2021 17:39:36] - IEView
¤ Jabber.dll v.0.95.11.1 [28 Nov 2021 17:39:54] - Jabber protocol
¤ KeyboardNotify.dll v.1.6.0.1 [30 Oct 2021 18:19:42] - Keyboard notify ext.
¤ MenuEx.dll v.1.3.2.0 [30 Oct 2021 18:19:20] - Menu item ext
¤ MessageState.dll v.0.1.0.2 [30 Oct 2021 18:21:42] - Message state
¤ MirOTR.dll v.0.14.2.2 [30 Oct 2021 18:21:10] - Miranda OTR
¤ NotesReminders.dll v.0.2.2.2 [28 Nov 2021 17:42:32] - Sticky Notes & Reminders
¤ PluginUpdater.dll v.0.2.0.12 [30 Oct 2021 18:20:18] - Plugin updater
¤ PopupPlus.dll v.2.1.1.17 [30 Oct 2021 18:20:00] - Popup plus
¤ QuickSearch.dll v.1.5.0.4 [30 Oct 2021 18:22:24] - Quick Search
¤ SeenPlugin.dll v.5.0.5.6 [30 Oct 2021 18:19:26] - Last seen
¤ SmileyAdd.dll v.0.3.2.1 [30 Oct 2021 18:19:30] - SmileyAdd
¤ SpellChecker.dll v.0.2.6.6 [30 Oct 2021 18:20:08] - Spell checker
¤ StatusManager.dll v.1.2.0.6 [30 Oct 2021 18:21:50] - Status manager
¤ TabSRMM.dll v.3.6.1.5 [28 Nov 2021 17:39:12] - TabSRMM
¤ Tipper.dll v.2.1.0.7 [30 Oct 2021 18:19:34] - Tipper
¤ TopToolBar.dll v.0.8.0.5 [30 Oct 2021 18:19:46] - TopToolBar
¤ Tox.dll v.0.11.3.2 [30 Oct 2021 18:22:22] - Tox protocol
¤ VKontakte.dll v.0.1.13.0 [28 Nov 2021 17:41:36] - VKontakte protocol

Unloadable Plugins (1):
¤ OpenSSL.dll v.0.0.0.0 [27 Apr 2019 2:01:44] - <unknown>
    Plugin statically linked to missing module: LIBEAY32.mir
    Plugin statically linked to missing module: SSLEAY32.mir
    Plugin statically linked to missing module: mir_core.mir
    Plugin statically linked to missing module: mir_app.mir
    Plugin statically linked to missing module: VCRUNTIME140.dll
    Plugin statically linked to missing module: api-ms-win-crt-heap-l1-1-0.dll
    Plugin statically linked to missing module: api-ms-win-crt-runtime-l1-1-0.dll


Protocols and Accounts:
-------------------------------------------------------------------------------
JABBER                   0 - Enabled 4 - Disabled  Loaded
TOX                      1 - Enabled 0 - Disabled  Loaded
VKontakte                2 - Enabled 4 - Disabled  Loaded

Icon Packs:
-------------------------------------------------------------------------------
 Flags_icons.dll [30 Oct 2021 18:22:26]
 Fp_icons.dll [11 Sep 2021 2:04:30]
 HistoryPP_icons.dll [25 Jul 2019 2:02:08]
 Proto_Discord.dll [21 Aug 2019 18:35:16]
 Proto_Dummy.dll [21 Aug 2019 18:35:16]
 Proto_Facebook.dll [25 Jul 2019 2:02:08]
 Proto_GG.dll [23 Jul 2019 18:50:30]
 Proto_ICQ.dll [21 Aug 2019 18:35:16]
 Proto_IRC.dll [28 Jul 2019 2:02:30]
 Proto_Jabber.dll [21 Aug 2019 18:35:16]
 Proto_MetaContacts.dll [21 Aug 2019 18:35:16]
 Proto_MRA.dll [21 Aug 2019 18:35:16]
 Proto_mRadio.dll [25 Jul 2019 2:02:10]
 Proto_MSN.dll [28 Jul 2019 2:02:30]
 Proto_NewsAggregator.dll [25 Jul 2019 2:02:10]
 Proto_Skype.dll [28 Jul 2019 2:02:30]
 Proto_Tox.dll [28 Jul 2019 2:02:30]
 Proto_VKontakte.dll [28 Nov 2021 17:43:06]
 Proto_YAMN.dll [28 Jul 2019 2:02:30]
 SecureIM_icons.dll [30 Oct 2021 18:22:26]
 TabSRMM_icons.dll [28 Nov 2021 17:43:04]
 Toolbar_icons.dll [6 Aug 2019 2:02:12]
 UInfoEx_icons.dll [30 Oct 2021 18:22:26]
 xStatus_Jabber.dll [21 Aug 2019 18:35:16]
 xStatus_MRA.dll [6 Oct 2018 2:02:12]
[close]

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


Дополнение:
Проблема с зависанием решена!
По какойто причине плагин начинает перепроверять статусы всех контактов при получении ЛС а не конкретно этого контакта, если контактов больше тыщи то зависание становиться заметным.
0, Clist_modern.dll+0x136ae (No unwind info)
0, mir_app.mir!Clist_FindItem+0xb0 (No unwind info)
0, mir_app.mir!Clist_GetRealStatus+0xc8 (No unwind info)


Поснимал все галочки и зависания прекратились
Список контактов -> Экстра значки
(основная причина)
Список контактов -> Элементы строк

Title: Re: Баги
Post by: dartraiden on 05 12 2021, 13:28:40
Показ этих событий должен всегда работать со встроенным журналом табсов. Т.к. это внутреннее событие табсов, IEView и H++ про него ничего не знают и игнорируют его как неизвестное событие.

Нам нужно переделать это событие, реализовав его тупо как кусок текста, тогда все радостно бросятся его показывать.
Title: Re: Баги
Post by: dartraiden on 05 12 2021, 22:05:23
Только небольшой баг со шрифтом, сообщение о статусе в сети или не в сети отображается темже размером шрифта что и входящие сообщения от собеседника.
То есть, встроенный журнал табсов игнорирует эту настройку?
Title: Re: Баги
Post by: MIR on 06 12 2021, 10:02:48
Показ этих событий должен всегда работать со встроенным журналом табсов. Т.к. это внутреннее событие табсов, IEView и H++ про него ничего не знают и игнорируют его как неизвестное событие.
Раньше норм работало, с какой версии начялось незнаю, т.к. около года миранду не обновлял, обновил только когда у ВК API сменился и перестал подключятся.

То есть, встроенный журнал табсов игнорирует эту настройку?
Да игнорирует, меняет шрифт статусов только как "Входящее сообщение"

Слушай, а чего эти все журналы и прочее в саму мирнаду сразу не вшьют чтоб небыло всего этого гемора?
Протоколы можно так и оставить в виде плагинов т.к. они обновляются, а вот всё остальное только баги вызывает при каждой новой версии, причём исправляют одно - начинает глючить другое.
Title: Re: Баги
Post by: dartraiden on 09 12 2021, 16:07:24
Потому что, например, History++ и NewStory реализуют не только журналы, но и окно истории.

А в Миранде одновременно не может быть двух плагинов, реализующих сервис окна истории. Если врубить History++, то принудительно вырубаются все прочие, кто тоже предоставляет сервис истории: NewStory, StdHistory, BasicHistory, IEHistory.

Кроме того, Миранда придерживается философии "по возможности выносить всё в плагины". Например, зачем мне в ядре этот IEView, если я пользуюсь совсем иным журналом?

Тем более, что в будущем, надеюсь, мы выбросим и IEView (неустранимый недостаток: после смерти флеша не в состоянии показывать видео), и History++ (неустранимый недостаток: написан на Паскале), как только втащим в NewStory поддержку HTML. И тогда вариантов станет поменьше: либо скудный встроенный журнал плагина сообщений (TabSRMM, StdMsg, Scriver), либо NewStory со всеми прелестями HTML5.
Title: Re: Баги
Post by: dartraiden on 09 12 2021, 18:35:45
Да игнорирует, меняет шрифт статусов только как "Входящее сообщение"
Исправлено в сборке 24258. Сломалось почти 8 лет назад (https://github.com/miranda-ng/miranda-ng/commit/535b7733c38c9e4c75a8ff73f231c8b807194124#diff-7962f2cc656c0b279c36ce8b008e2abbba49a720fa33dda5849264ea9b2ba9c1L976) в ходе небольшой чистки кода. Одному богу известно, зачем он удалил этот код.
Title: Re: Баги
Post by: MIR on 10 12 2021, 22:00:31
Кроме того, Миранда придерживается философии "по возможности выносить всё в плагины". Например, зачем мне в ядре этот IEView, если я пользуюсь совсем иным журналом?
В том то и прикол - обновился один плагин - ломаются другие, обновились поломаные плагины - ещё какойнибуть баг выскакивает.
Насчёт всех этих журналов - почемубы один нормальный встроенный не создать, с возможностью включения и отключения html?

как только втащим в NewStory поддержку HTML

Надеюсь привязки к виндосовскому IE не будет?
Только сейчяс о нём узнал, щяс протестю)
Дополнение: Протестил, пару багов сходу выявилось - полоса прокрутки не опускается доконца, сообщения о статусах онлайн/офлайн пустые с нулевой датой. Скрин прилагается.
Ещё при просмотре истории в левой вкладке (при нажатии на кнопку беседы) в списке с датами не отображаются значки как в History++ незнаю баг это или у разработчика пока ещё руки не дошли добавить.


Исправлено в сборке 24258. Сломалось почти 8 лет назад в ходе небольшой чистки кода. Одному богу известно, зачем он удалил этот код.

Исправлено лишь на половину, дата и время в статусе так и отображаются шрифтом входящего сообщения, при этом дата и время в самих входящих сообщениях отображаются нормально в соответствии с настройками.
Title: Re: Баги
Post by: Boris_M on 15 12 2021, 17:24:22
Miranda NG Version: 0.96.1 alpha build #24263 (b69963685b) x64
Build time: 11 Dec 2021 17:32:08
¤ ICQ.dll v.0.96.1.6 [10 Dec 2021 21:40:08] - ICQ-WIM protocol
Очень неприятный момент обнаружился, сначала не обратил внимания, потом насторожило почему при запуске Miranda от  контактов приходят одни картинки без текста, зашел в web.iсq - в сообщении и картинка и текст, вернулся в Miranda, выбираю "Загрузить сообщения с сервера" - оп! приходит отдельно сообщение :)
В общем такой глюк - при запуске программы и получении оффлайн сообщений с картинкой в Miranda приходит картинка без текста, а вызов команды "Загрузить сообщения с сервера" доставляет недополученный текст.




Title: Re: Баги
Post by: Boris_M on 11 01 2022, 10:19:13
Miranda NG Version: 0.96.1 alpha build #24307 (dcaae5dea7) x64
Build time: 10 Jan 2022 18:19:58
¤ ICQ.dll v.0.96.1.7 [9 Jan 2022 16:14:50] - ICQ-WIM protocol

В общем такой глюк - при запуске программы и получении оффлайн сообщений с картинкой в Miranda приходит картинка без текста, а вызов команды "Загрузить сообщения с сервера" доставляет недополученный текст.
В общем стало понятно в чем тут дело - не приходит текст, если он при отправке картинки/файла внесен  в поле "Добавить в подпись", а при "Загрузить сообщения с сервера" он приходит......
Масса недопонимая из-за этого в беседах с контактами..

(https://i7.imageban.ru/thumbs/2022.01.11/0862341b32d79f19e0d5871765a02932.jpg) (https://i7.imageban.ru/out/2022/01/11/0862341b32d79f19e0d5871765a02932.jpg) 

А возможно сделать переадресацию ссылок вида
https://files.icq.net/get/0gUbX000GjMWPbhgbYSvaz61dd574f1ah
на ссылку для просмотра присланного файла

Title: Re: Баги
Post by: dartraiden on 11 01 2022, 14:34:33
Quote
А возможно сделать переадресацию ссылок вида
https://files.icq.net/get/0gUbX000GjMWPbhgbYSvaz61dd574f1ah
на ссылку для просмотра присланного файла
Нет, сервер не отдаёт прямые ссылки на файлы.
Title: Re: Баги
Post by: Boris_M on 11 01 2022, 17:52:48
Нет, сервер не отдаёт прямые ссылки на файлы.
Не прямую ссылку на файл, а ссылку на json в браузере где уже можно выбрать что и как посмотреть (как в RnQ Mikanoshi делал.)
https://files.icq.net/get/0gUbX000GjMWPbhgbYSvaz61dd574f1ah
в ->
https://files.icq.com/getinfo?file_id=0gUbX000GjMWPbhgbYSvaz61dd574f1ah
(конечно здорово было бы и превьюшку из dlink:  или 400:)

(https://i3.imageban.ru/thumbs/2022.01.11/0c0fbae788bd8df3f715c3efb6c2f106.jpg) (https://i3.imageban.ru/out/2022/01/11/0c0fbae788bd8df3f715c3efb6c2f106.jpg) 

//////////

А насчет текста с картинкам (основной поднятой проблемы из сообщения выше)- возможно будет поправить получение  текста сразу а не только при загрузке сообщений с сервера?
Title: Re: Баги
Post by: ghazan on 12 01 2022, 16:08:10
MIR,
По какойто причине плагин начинает перепроверять статусы всех контактов при получении ЛС а не конкретно этого контакта, если контактов больше тыщи то зависание становиться заметным.
а можно стек сделать подлиннее? я так и не понял, в какой момент модерн начинает перестраивать статусы всех контактов при приходе сообщения
Title: Re: Баги
Post by: ANDRAON on 02 03 2022, 20:24:33
На сайте (https://wiki.miranda-ng.org/index.php?title=Plugin:DbEditorPP/be) с некоторыми плагинами баг в переводе на белорусский язык: белорусский вперемешку с английским.
Title: Re: Баги
Post by: dartraiden on 02 03 2022, 20:38:29
Это не баг, а отсутствие перевода. Некому переводить, никто не владеет этим языком. Белорусский языковой пакет тоже никто не поддерживает уже несколько лет.
Title: Re: Баги
Post by: akaix on 28 03 2022, 13:27:31
Пару месяцев назад при автообновлении плагинов поломались всплывающие сообщения, все настройки перерыл, ничего не помогает, при чем когда в настройках нажимаю ТЕСТ, то сообщения тестовые отображаются, у коллеги по работе такая же проблема.
Title: Re: Баги
Post by: dartraiden on 28 03 2022, 17:02:05
Какие-то определенные всплывающие сообщения (допустим, только сообщения о входящих сообщениях поломались, а какие-то другие всплывающие сообщения есть) или вообще нет никаких всплывающих сообщений?
Title: Re: Баги
Post by: akaix on 28 03 2022, 17:45:47
Как корп чат используется, кроме как входящих сообщений и нет ничего, входящие звонки ещё прикручены, тоже как входящие, ну файлы редко пересылаются, надо попросить отправить кто-то, может всплывёт в этом случае.
Title: Re: Баги
Post by: dartraiden on 28 03 2022, 18:36:38
А в качестве плагина сообщений используется, конечно, tabSRMM?
Title: Re: Баги
Post by: akaix on 29 03 2022, 06:30:09
А в качестве плагина сообщений используется, конечно, tabSRMM?
Да.
Проблему решил установкой плагина NewEventNotify, не знаю как раньше работало без него, спасибо за уделенное время!
Title: Re: Баги
Post by: dartraiden on 29 03 2022, 11:18:30
Раньше в табсах была своя встроенная (и довольно старая) копия NewEventNotify, что было лютым извратом и источником постоянной головной боли.

Теперь табсы, как и прочие плагины сообщений используют для этого отдельный плагин NewEventNotify.
Title: Re: Баги
Post by: ANDRAON on 28 05 2022, 22:14:32
Баги с переводом сайта (https://miranda-ng.org/addons/): если перейти в дополнения, всё станет на английском, при переключении любых языков дополнения не переводятся.
Title: Re: Баги
Post by: dartraiden on 28 05 2022, 23:08:14
Можно прикрутить локализации. Проблема в том, что придётся страницу каждого дополнения сделать локализуемой, для чего продублировать 6 раз, по числу языков. Ну, как новости, короче. Это даст нам 6*1930 (число дополнений) новых страниц и сборка сайта начнёт занимать неприятно долгое время - 6*36 секунд (текущее время сборки) = 3.5 мин вместо 36 секунд. И всё, что мы от этого выигрываем - перевод верхнего меню и "подвала".

На старом сайте такого вопроса не возникало, т.к. всё генерировалось динамически. Но теперь у нас чистая статика, что означает, что если мы хотим видеть какую-то страницу (например, русскую версию https://miranda-ng.org/addons/4499/), эта страница должна существовать и лежать на диске в виде файла...
Title: Re: Баги
Post by: akaix on 07 06 2022, 06:40:29
Добрый день, после обновления появились всплывающие сообщения о наборе текста, типа набирает или закончил набирать текст и никак не получается их отключить, где посмотреть?Спасибо
Title: Re: Баги
Post by: dartraiden on 07 06 2022, 12:20:17
https://wiki.miranda-ng.org/index.php?title=История_изменений/0.96.1 (https://wiki.miranda-ng.org/index.php?title=История_изменений/0.96.1)

Quote
TabSRMM
настройка «Всплывающие окна, когда пользователь набирает текст» переехала в раздел настроек Всплывающие окна → События.
Title: Re: Баги
Post by: akaix on 08 06 2022, 06:42:46
Спасибо!
Title: Re: Баги
Post by: jabbazawr on 10 06 2022, 09:27:26
Где делась опция в настройках бесед,отправка по двойному ентер???а простой ентер в тексте беседы - перевод строки??
Title: Re: Баги
Post by: dartraiden on 10 06 2022, 11:31:21
Настройка горячих клавиш для отправки сообщений теперь логично осуществляется в разделе "Тонкая настройка -> Горячие клавиши". Поскольку двойной Enter это не горячая клавиша (горячая клавиша это однократное нажатие одной или нескольких разных клавиш), эту возможность пришлось убрать. Назначьте какое-нибудь другое сочетание на отправку, типа Ctrl+Enter, Shift+Enter, Alt+Enter или какое-то ещё.
Title: Re: Баги
Post by: Apollo2k4 on 10 06 2022, 17:28:42
Где делась опция в настройках бесед,отправка по двойному ентер???а простой ентер в тексте беседы - перевод строки??
Было бы неплохо хотя бы по диагонали глянуть на изменения перед обновлением
Issue #3057 (https://github.com/miranda-ng/miranda-ng/issues/3057)
Code: [Select]
removed Send on Shift+Enter, Send message on Enter, and Send message on double Enter options. Hotkeys for sending messages are now assigned in Options → Customize → Hotkeys → Message windows - all → Send message.
Title: Re: Баги
Post by: dartraiden on 10 06 2022, 19:14:34
Справедливости ради, про то, что двойной энтер в хоткеи перенесён не был, там нет :)
Title: Re: Баги
Post by: Apollo2k4 on 11 06 2022, 12:15:02
Справедливости ради, про то, что двойной энтер в хоткеи перенесён не был, там нет
Ну так специально была приведена ссылка на тикет (https://github.com/miranda-ng/miranda-ng/issues/3057#issuecomment-1079706134) в котором описано, что настройка выкинута.
Title: Re: Баги
Post by: jabbazawr on 21 06 2022, 19:28:06
Вечерс, Openfire 4.7.1, Miranda NG 0.96.1 build #24539 (d92dd91a64) x64, неожиданно замечено после обновления до Miranda NG 0.96.1 , при отправке сообщения в комнату чата,происходит отключение клиента от сервера, переконнект через 10 сек.,при этом,сообщение доставлено и отображено в комнате чата,настройки на сервере не менялись,как до обновления,так и после,спасибо.
Title: Re: Баги
Post by: dartraiden on 21 06 2022, 20:15:28
Смотрите причину в нетлоге (https://wiki.miranda-ng.org/index.php?title=Network_log).

Раз сервер ваш, то стоит и на нём в логах что-то посмотреть.
Title: Re: Баги
Post by: jabbazawr on 22 06 2022, 06:12:33
Дякую,я обновил плагин Monitoring Service до 2.3.0, и после входа в систему сегодня утром больше не выкидывает при отправке сообщения в комнате. Я не вносил никаких других изменений, так что, скорее всего, это была проблема.Огромное сорри за безпокойство.
Title: Re: Баги
Post by: Shpionus on 29 06 2022, 17:59:03
Господа, я прошу прощения, за то что я не особо продвинутый, но вот, при запуске после сегодняшнего обновления.
После нажатия "Ок", процесс исчезает, с сообщением об ошибке. И так по кругу. И что я теперь должен делать?Как я должен что-то там скачивать, обновлять, менять, если программа не запускается вообще? Пишет плагин был отключен, так почему тогда при повторном запуске, оно опять пишет про него? Значит недоотключился? Как-то безответственно вы работаете...
Title: Re: Баги
Post by: dartraiden on 29 06 2022, 19:59:59
С каким сообщением об ошибке?
Title: Re: Баги
Post by: dartraiden on 29 06 2022, 20:05:31
Quote
И что я теперь должен делать?
Вернуть все файлы из "\Plugin Updates\Backups\последний по дате бэкап", что откатит вас на состояние "до обновления" и показать информацию о версиях (https://wiki.miranda-ng.org/index.php?title=Version_information)
Title: Re: Баги
Post by: Shpionus on 29 06 2022, 20:47:38
Не заснял сообщение об ошибке. Виндосовское типа обнаружена ошибка миранда НГ, приложение будет закрыто, это по памяти.
Вернул с заменой файлы из "C:\Miranda NG\Plugin Updates\Backups\BKP2022-06-29 20-45-05". Запустил. Сообщение показанное на предыдущей странице появилось опять, хотя после нажатия "ОК" Миранда запустилась, запросила восстановление чего-то, не то профиля, не то сессии, не то базы данных, не запомнил, нажал "Ок" всё запустилось, протоколы подключились, единственное что, в главном окне списка контактов, нет верхней панели с кнопками.

VersionInfo
Quote
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ [x86 Family 15 Model 107 Stepping 2] [2 CPUs]
Installed RAM: 3070 MBytes
Microsoft Windows 7 Ultimate Edition, 32-bit Service Pack 1 (build 7601)
Internet Explorer: 8.0.7601.17514 (build 87601)
Administrator privileges: Yes
OS Languages: (UI | Locale (User/System)) : Russian/Russian | Russian/Russian
Free disk space on Miranda partition: 5003 MBytes

Miranda NG Version: 0.96.1 build #24537 (4a675d2808)
Build time: 3 Jun 2022 10:05:48
Profile: C:\Miranda NG\Profiles\Naf-Naf\Naf-Naf.dat
Database driver: SQLite database driver
Profile size: 33038336 Bytes
Profile creation date: 30 Jul 2021 22:18:25
Language pack: Russian (RU) [0419]
Service Mode: No

Active Plugins (25):
¤ AVS.dll v.0.98.1.4 [3 Jun 2022 10:05:54] - Avatar service
¤ BasicHistory.dll v.1.0.1.10 [3 Jun 2022 10:07:42] - Basic history
¤ CrashDumper.dll v.0.2.0.1 [3 Jun 2022 10:07:12] - Crash dumper
¤ Db_autobackups.dll v.0.1.0.6 [3 Jun 2022 10:06:22] - Db autobackuper
¤ DbChecker.dll v.0.95.13.3 [3 Jun 2022 10:08:56] - Database checker
¤ Dbx_mdbx.dll v.0.95.9.1 [3 Jun 2022 10:08:52] - Miranda NG MDBX database driver
¤ Dbx_sqlite.dll v.0.96.1.2 [3 Jun 2022 10:08:48] - Miranda NG SQLite database driver
¤ Dummy.dll v.0.2.0.1 [3 Jun 2022 10:08:08] - Dummy protocol
¤ Facebook.dll v.0.1.0.11 [3 Jun 2022 10:08:50] - Facebook
¤ HistoryStats.dll v.0.2.1.2 [3 Jun 2022 10:08:38] - HistoryStats
¤ HistorySweeperLight.dll v.0.1.0.1 [3 Jun 2022 10:06:16] - History sweeper light
¤ ICQ.dll v.0.96.1.9 [3 Jun 2022 10:08:50] - ICQ-WIM protocol
¤ IEView.dll v.1.6.0.5 [3 Jun 2022 10:06:22] - IEView
¤ Import.dll v.0.95.11.1 [3 Jun 2022 10:06:18] - Import contacts and messages
¤ Jabber.dll v.0.95.11.1 [3 Jun 2022 10:06:32] - Jabber protocol
¤ NewEventNotify.dll v.0.2.2.5 [3 Jun 2022 10:06:48] - NewEventNotify
¤ NewXstatusNotify.dll v.1.4.0.12 [3 Jun 2022 10:06:22] - xStatus notify
¤ NoHistory.dll v.0.2.3.2 [3 Jun 2022 10:07:24] - NoHistory
¤ PluginUpdater.dll v.0.2.1.3 [3 Jun 2022 10:07:16] - Plugin updater
¤ Sessions.dll v.0.2.0.1 [3 Jun 2022 10:06:30] - Sessions
¤ SkypeWeb.dll v.0.95.13.3 [3 Jun 2022 10:08:24] - Skype protocol (Web)
¤ StatusManager.dll v.1.2.0.6 [3 Jun 2022 10:08:38] - Status manager
¤ TopToolBar.dll v.0.8.0.5 [3 Jun 2022 10:06:46] - TopToolBar
¤ VKontakte.dll v.0.1.13.0 [3 Jun 2022 10:08:00] - VKontakte protocol
¤ YAMN.dll v.0.1.2.7 [3 Jun 2022 10:07:26] - Mail Notifier

Unloadable Plugins (1):
¤ _VKontakte.....dll_ v.0.0.0.0 [2 Nov 2021 10:27:34] - <unknown>
    Plugin statically linked to missing module: libjson.mir
    Plugin statically linked to missing module: FreeImage.mir
    Plugin statically linked to missing module: mir_core.mir
    Plugin statically linked to missing module: mir_app.mir


Protocols and Accounts:
-------------------------------------------------------------------------------
Facebook                 0 - Enabled 1 - Disabled  Loaded
ICQ                      2 - Enabled 0 - Disabled  Loaded
MRA                      1 - Enabled 0 - Disabled  Loaded
SKYPE                    1 - Enabled 0 - Disabled  Loaded
VKontakte                1 - Enabled 0 - Disabled  Loaded

Icon Packs:
-------------------------------------------------------------------------------
 HistoryPP_icons.dll [3 Jun 2022 10:09:06]
 Proto_Dummy.dll [3 Jun 2022 10:09:10]
 Proto_Facebook.dll [3 Jun 2022 10:09:10]
 Proto_ICQ.dll [3 Jun 2022 10:09:10]
 Proto_Jabber.dll [3 Jun 2022 10:09:06]
 Proto_MetaContacts.dll [3 Jun 2022 10:09:08]
 Proto_MRA.dll [3 Jun 2022 10:09:10]
 Proto_Skype.dll [3 Jun 2022 10:09:10]
 Proto_VKontakte.dll [3 Jun 2022 10:09:08]
 Proto_YAMN.dll [3 Jun 2022 10:09:08]
 TabSRMM_icons.dll [3 Jun 2022 10:09:06]
 Toolbar_icons.dll [3 Jun 2022 10:09:04]
 xStatus_Jabber.dll [3 Jun 2022 10:09:06]
[close]
Title: Re: Баги
Post by: dartraiden on 29 06 2022, 20:49:54
Судя по списку плагинов, панель с кнопками (плагин TopToolBar) у вас работать и не должна, для нее требуются Clist_modern или Clist_nicer, а у вас их нет. Об чём оно и сообщает.

Так что, можно просто снести TopToolBar, как бесполезный. _VKontakte.....dll_ (не путать с VKontakte.dll) тоже можно снести, это какая-то старая хрень из 2021 года, которая просто занимает место.

И проверку базы сделать на всякий случай.
Title: Re: Баги
Post by: Shpionus on 29 06 2022, 20:54:39
Но до сегодняшнего вечера, она была.

Открыл настройки список плагинов, TopToolBar есть, галочки пред ним нет.
Clist_modern в списке есть, но галочки перед ним нету, Clist_nicer нету в списке вообще.
Как мне панель с кнопками сверху вернуть?
Проверку базы сделал, ошибок не написало никаких.
_VKontakte.....dll_ ,то кажется вообще я вручную зачем-то резервировал....

Короче, обновил ещё раз после возврата "бекапа", обновилось нормально, запустилось нормально (без кнопок), открыл настройки, поставил галочки перед TopToolBar и Clist_modern, перезапустил, кнопки вернулись.
Title: Re: Баги
Post by: dartraiden on 29 06 2022, 21:44:56
Ну вот, значит, Clist_modern был поврежден на диске, поэтому он не работал, в отчете VI его не было. За него отдувался StdClist, который максимально простой и никаких тулбаров не умеет, о чём TopToolBar и сообщал. А почему повредился Clist_modern, то неведомо, кто-то его локально покоцал, антивирус, может или накопитель глюканул. Апдейтер файлы скачал, контрольные суммы проверил, положил новые файлы и в этот момент dll-ку кто-то пожевал...

У меня, вон, в прошлом месяце системные файлы начали нулями забиваться, до сих пор не знаю, что это было, но замена накопителя помогла.
Title: Re: Баги
Post by: ghazan on 25 10 2023, 06:43:31
Выявился ещё один баг - перестали работать всплывающие сообщения/уведомления.
там в списке всплывашек в разделе События можно запретить конкретные попапы, посмотри
Title: Re: Баги
Post by: MIR on 25 10 2023, 08:15:12
там в списке всплывашек в разделе События можно запретить конкретные попапы, посмотри
Понял в чём косяк - была активна кнопка "Выключить всплывающие окна", щяс всё заработало. 
Самое интересное что на прошлых версиях события отображались не смотря на эту кнопку, а в новой версии перестали.
Title: Re: Баги
Post by: Boris_M on 25 10 2023, 10:52:18
Тема про смайлы закрыта, видимо сюда писать .

Miranda NG Version: 0.96.4 alpha build #26107 (46987b670e) x64
Build time: 24 Oct 2023 17:17:46
¤ SmileyAdd.dll v.0.3.3.1 [24 Oct 2023 17:18:32] - SmileyAdd
¤ NewStory.dll v.0.1.0.4 [24 Oct 2023 11:43:02] - NewStory
¤ TabSRMM.dll v.3.6.2.6 [15 Oct 2023 20:27:44] - TabSRMM
¤ Telegram.dll v.0.11.0.1 [3 Oct 2023 20:34:06] - Telegram protocol
После обновления SmileyAdd.dll в журнале сообщений TabSRMM и журнале истории NewStory
в протоколе Telegram protocol   все точки заменяются самайлом
Title: Re: Баги
Post by: dartraiden on 25 10 2023, 15:31:43
Смайлопак, видимо, такой, в котором зачем-то на точку назначен смайл. Смайлопак это же набор картинок и набор правил вида "символ такой-то заменяется на картинку такую-то". Если там написано "заменяй точку на картинку", то это и произойдёт.

Какой смайлопак, кстати? Нужно его отредактировать и убрать эту точку.
Title: Re: Баги
Post by: Boris_M on 25 10 2023, 15:45:55
Смайлопак, видимо, такой, в котором зачем-то на точку назначен смайл.
до ¤ SmileyAdd.dll v.0.3.3.1 [24 Oct 2023 17:18:32] - SmileyAdd
всё было ок.
Проявляется на VKsmall.msl, skype_big_pack.msl,emoji_big_pack.msl,kolobok_big_pack.msl, в общем то на любом и только в журналах протокола "Telegram protocol "В остальных (icq, skype, VK) всё ок как и было раньше на этих же паках.
--
Smiley = "skype/smile.gif", 22, ": ) :- ) :=) (smile) (Smile) : ) :- ) := ) (smile) (Smile)", "Smile | Улыбаюсь"
Вот этот смайл (skype_big_pack.msl) вместо точки в журналах Telegram
Title: Re: Баги
Post by: dartraiden on 25 10 2023, 15:49:34
То, что было ок, не показатель. Это мог быть какой-то баг, из-за которого точка не учитывалась, хотя должна была.

Quote
Приходит бабуля к врачу:
— Доктор, у меня проблемa. Я постоянно пукаю. Но на самом деле это не большая проблемa, потому, что газы у меня без запаха и без звукa. В доказательство этому я, находясь у вaс в кабинете, раз 20 пукнулa и ничего.

Доктор, выслушав, говорит:
— Хорошо, вот вам таблетки, через неделю приходите.

Через неделю.
— Доктор, что вы мне дали? Стало ужасно вонять!
— Вот и отлично! Обоняние ваше мы уже вылечили, a теперь будем лечить слух.

Исправили неработающее обоняние и стало вонять, а ведь было ок.
Title: Re: Баги
Post by: Boris_M on 25 10 2023, 15:51:53
Это мог быть какой-то баг, из-за которого точка не учитывалась, хотя должна была.
Вот этот смайл 
Smiley = "skype/smile.gif", 22, ": ) :- ) :=) (smile) (Smile) : ) :- ) := ) (smile) (Smile)", "Smile | Улыбаюсь"
из skype_big_pack.msl вместо точки в журналах Telegram.
В журналах ICQ, VK, Skype точка не заменяется, всё ок как и было (с этим же паком.)
И так со всеми паками - заменяется точка только в Telegram журналах.

upd.
Если удалить эту строку, то вместо точки подставляет следующий смайл - то есть вместо точки идет подмена на первый смайл (в первой строке) в любом паке.
В общем пока внес ещё одну строку в начало с сылкой на несуществующий файл - костыль сработал, но проблема есть.
Title: Re: Баги
Post by: dartraiden on 25 10 2023, 16:56:15
Исправлено.
Title: Re: Баги
Post by: MIR on 27 10 2023, 02:53:06
Тема про смайлы закрыта, видимо сюда писать .
Исправлено.

Кстати а можно добавить поддержку SQLite в SmileyAdd ?
Гораздо удобнее один файл чем кучя мелких.
Да и файлы из папки AvatarCache в профиле тоже в один файл объединить, точнее их уже можно в основную базу добавить к контактам
Title: Re: Баги
Post by: ghazan on 28 10 2023, 17:28:29
Кстати а можно добавить поддержку SQLite в SmileyAdd ?
Гораздо удобнее один файл чем кучя мелких.
Еcть поддержка dll, есть поддержка asl (это емнип что-то типа скомпилированного ресурса, его какая-то программа делает)

Да и файлы из папки AvatarCache в профиле тоже в один файл объединить, точнее их уже можно в основную базу добавить к контактам
А зачем? медленно же страшно будет из sqlite всё это всасывать, да и держать придется в приватном наборе, а тут расшарил файл в память - и картинка зажила
Title: Re: Баги
Post by: MIR on 30 10 2023, 08:22:00
Еcть поддержка dll, есть поддержка asl (это емнип что-то типа скомпилированного ресурса, его какая-то программа делает)

Пару лет назад когда для ВК набор смайлов создавал, пробовал их в один файл запихать, так и не получилось, asl это вродекак обычный zip архив, с dll там тоже какието ограничения были, в итоге сделал обычной папкой с файлами.

А зачем? медленно же страшно будет из sqlite всё это всасывать, да и держать придется в приватном наборе, а тут расшарил файл в память - и картинка зажила

Это если со всеми контактами одновременно работать, а тут сделать выгрузку аватаров в ОЗУ только тех контактов с которыми открыто окно чята, врятли сей процесс будет занимать дольше половины секунды.

Title: Re: Баги
Post by: ghazan on 30 10 2023, 08:25:40
Пару лет назад когда для ВК набор смайлов создавал, пробовал их в один файл запихать, так и не получилось, asl это вродекак обычный zip архив, с dll там тоже какието ограничения были, в итоге сделал обычной папкой с файлами.
У dll нет никаких ограничений за исключением невозможности поменять на лету, надо держать проект и собирать его. Напихивать внутрь можно всё, что угодно (например, дефолтная тема модерна - это TGA)

Ключевым моментом является то, что папка с файлами в любом случае гораздо эффективнее, не понимаю, чем оно может не нравиться.
Title: Re: Баги
Post by: Boris_M on 09 04 2024, 07:15:13
Miranda NG Version: 0.96.5 alpha build #27071 (102ceb42c3) x64
Build time: 8 апреля 2024 г. 22:18:32

События-Передача файлов- Каталог для файлов
D:\Miranda\Files\%nick%\\
Приходится ставить в конце двойной слеш чтобы файлы попадали в папку %nick% иначе попадают все кучей в D:\Miranda\Files если один.
Не напрягало пока в VK не реализовали картинки предпросмотр, а VK видит настроку путей как есть
file://D:/Miranda/Files/Вася//ftAcEtsVUe4.jpg
и картинки конечно же в никуда.
Title: Re: Баги
Post by: dartraiden on 19 04 2024, 19:25:12
А по какому протоколу файлы "попадают все кучей"?

Потому что у меня в TG и VK с путём "C:\Users\user\Documents\Принятые файлы\%nick%\" всё падает куда надо.