Miranda NG Official Community Forum

Miranda NG русскоязычный форум => Общие разговоры о Miranda NG => Topic started by: AshenLight on 21 01 2018, 06:33:03

Title: Проблема после обновления PluginUpdater
Post by: AshenLight on 21 01 2018, 06:33:03
Приветствую, народ.
Обновился до последней версии с помощью PluginUpdater, после чего PluginUpdater перестал работать: при попытке его вызова ничего не происходит. Кроме того, совсем не работает поиск и редактор меню: поиск ничего не выдаёт вообще, в меню при нажатии на чекбоксы, те остаются без изменений. Возможно, ещё что-то поломалось. Наверное, это связано с обновлениями ядра и моей ОС WinXP SP3. Пробовал чистую версию скачивать. Безрезультатно. Откатить версию тоже вариант, наверное. Может, ещё какое решение кто подскажет.. Кроме обновления ОС. Как быть-то?  :-\
Да, конечно, Миранда незаслуженно утратила свою актуальность. Но клиент остаётся образцом качества и порядка. Особенно это касается текущего момента. Miranda NG в сотню раз лучше всех этих вайберов.) Поэтому хочу, чтоб работало всё или хотя бы перечисленное выше. Viva, Miranda!

https://vi.miranda-ng.org/ru/detail/AshenLight (https://vi.miranda-ng.org/ru/detail/AshenLight)
Title: Re: Проблема после обновления PluginUpdater
Post by: ghazan on 22 01 2018, 12:02:59
давай внимательно по пунктам.

1. что говорит нетворк лог, если в нем включить PluginUpdater + ядро?

2. какой именно поиск не работает и где?

3. какие конкретно чекбоксы не пашут (картинка)
Title: Re: Проблема после обновления PluginUpdater
Post by: AshenLight on 22 01 2018, 13:50:30
Quote
1. что говорит нетворк лог, если в нем включить PluginUpdater + ядро?

Как это понимать? Я б включил.
Надо отметить, что использую сборку LEMpack lite. Исходная версия: 0.95.5. Сейчас я откатился к ней. По ходу пьесы выяснилось, что обновления библиотек не происходит, если выбирать несколько пунктов из перечня: я выделял пункты раздела icons, обновления скачивались, тут же удалялись, миранда перезагружалась, загружалась необновлённой. Если выбрать всё, обновление происходит, но перестаёт работать PluginUpdater и редактор меню (см. п. 3).

(https://forum.miranda-ng.org/proxy.php?request=http%3A%2F%2Fwww.imageup.ru%2Fimg256%2F2971561%2F01.jpg&hash=b0be1405dcec7dc740ef8a25468da6d8b93f124b)

Quote
2. какой именно поиск не работает и где?

Надо было мне написать "поиск/добавление". И указать протоколы ICQ, MRA. Это я про поиск пользователей. Как мне известно, анкетные данные теперь стали лаконичными до ущербности. Наверное, именно поэтому не работает поиск по таким критериям, как страна, город, возраст и прочее. Не работает и поиск по имени, как ни странно. По UIN найти возможно.. Вроде бы всё теперь. Хотя нет. Этот момент не связан с обновлением, так было изначально.

Quote
3. какие конкретно чекбоксы не пашут (картинка)

В исходной версии галки ставятся/убираются, короче, работает без нареканий. После обновления чекбоксы не реагируют на нажатия.

(https://forum.miranda-ng.org/proxy.php?request=http%3A%2F%2Fwww.imageup.ru%2Fimg256%2F2971559%2F02.jpg&hash=b028a037f86ae7a9ae6f274e6e3e3aa8c28f9d6e)
Title: Re: Проблема после обновления PluginUpdater
Post by: ghazan on 22 01 2018, 15:01:54
Как это понимать? Я б включил.
как обычно, https://wiki.miranda-ng.org/index.php?title=Network_log

мысль #2 - посмотри в настройки PluginUpdater, на какую версию ты обновляешься.
есть мнение, что тебя уносит на версию для разработки, а лучше бы, наверное, на стаблю

мысль #3 - редактор меню я проверил - крыжики запоминаются 100%

мысль #4 - в VI не должно быть мыслей типа "Плагин не загрузился, потому что ссылается хз на что".
это говорит о том, что у тебя в плагинах какой-то хлам... возможно, оставшийся от сборки
Title: Re: Проблема после обновления PluginUpdater
Post by: AshenLight on 22 01 2018, 16:06:12
Quote
как обычно, https://wiki.miranda-ng.org/index.php?title=Network_log

Разобрался. Только в логах объёмом 300 Кб сложновато разобраться. Попробую сравнить логи до и после обновления. На свежую голову.)

Quote
мысль #2 - посмотри в настройки PluginUpdater, на какую версию ты обновляешься.
есть мнение, что тебя уносит на версию для разработки, а лучше бы, наверное, на стаблю

Всегда стоит стабильная.

Quote
мысль #3 - редактор меню я проверил - крыжики запоминаются 100%

А у меня точно нет!

Quote
мысль #4 - в VI не должно быть мыслей типа "Плагин не загрузился, потому что ссылается хз на что".
это говорит о том, что у тебя в плагинах какой-то хлам... возможно, оставшийся от сборки

Я смотрел во время загрузки в папку, куда скачиваются архивы с обновлениями: они появлялись и исчезали, факт. Резервная копия создавалась, старые библиотеки не обновлялись. По поводу хлама. Сборка весьма лаконична. Такую можно вручную смастерить. Я много лет возился с мирандой сугубо из эстетических соображений: пытливые умы всегда впечатляются сотнями настроек. Потом был перерыв лет на пять. Уже даже подзабыл восторги от давних открытий и путешествий по дебрям опций. Miranda NG стала просто заглядение. Я удивился. Ещё больше меня удивила непопулярность протокола ICQ, а следовательно и клиентов.. Что касается сборки. Хлама там не было: только набор библиотек, а файл настроек создался при первом запуске. После этого я один или два раза обновлялся через PluginUpdater.
Список плагинов совсем мал: https://vi.miranda-ng.org/ru/detail/AshenLight (прилагаю расширенный список).
В обновлённом релизе структура файлов очень сильно поменялась. Думаю, дело в этом. Я ведь скачивал отдельно последнюю версию с минимальным количеством библиотек и подсовывал свой профиль. То же самое только хуже было: при запуске куча ошибок. Можно ли как-то скопировать настройки плагинов в отдельный файл, а потом загрузить во вновь созданный профиль?
Title: Re: Проблема после обновления PluginUpdater
Post by: ghazan on 22 01 2018, 20:39:46
А у меня точно нет!
Ну вот я сейчас на стабле попробовал - выключенность крыжика запомнилась. А какой именно крыжик не работает?

По поводу хлама. Сборка весьма лаконична. Такую можно вручную смастерить.
Наверное, я не очень точно выразился. Это не хлам, это скорее хаос :) т.е. в стабильную сборку как-то умудрился попасть плагин из транка, который, бедняга, ищет какие-то импорты в mir_core.mir и не находит.

Miranda NG стала просто заглядение. Я удивился.
Н-ну да, учитывая, что 16 февраля будет ровно 5 лет, как мы полируем эту глюкалу :) пора бы уже и заблестеть

Можно ли как-то скопировать настройки плагинов в отдельный файл, а потом загрузить во вновь созданный профиль?
Да, конечно. Оно легко выгружается через dbeditor в ini-файл, а потом импортируется оттуда. Можно скопировать профиль, запустить miranda /svc:dbchecker и велеть ей убить все истории - тогда получится профиль с настройками и контактами
Title: Re: Проблема после обновления PluginUpdater
Post by: AshenLight on 24 01 2018, 16:54:45
Quote
Ну вот я сейчас на стабле попробовал - выключенность крыжика запомнилась. А какой именно крыжик не работает?

Они просто не реагируют на нажатия: если галка есть, она не убирается, нет - не появляется.

Quote
Наверное, я не очень точно выразился. Это не хлам, это скорее хаос  т.е. в стабильную сборку как-то умудрился попасть плагин из транка, который, бедняга, ищет какие-то импорты в mir_core.mir и не находит.

Точно у меня вылезали ошибки, связанные с mir_app.mir и mir_core.mir. Попробовал опять обновить всё, что предлагает Updater. Та же картина: PluginUpdater, пункты меню. Логи до и после обновления приложил. Кстати, что это за деструктивный "мусорный" плагин у меня? Всего, вроде, не так их много и все практически нужные..

Quote
Н-ну да, учитывая, что 16 февраля будет ровно 5 лет, как мы полируем эту глюкалу  пора бы уже и заблестеть

Поэтому я и устроил панику.
Думаю сохранить настройки. Взять чистый релиз. Добавить, чего не хватает из библиотек. Импортировать настройки. Но у меня вопросы по структуре каталогов. Имею я право вручную раскидать по папкам то, чего нет в чистой миранде, и считать, что всё будет ОК?
Title: Re: Проблема после обновления PluginUpdater
Post by: ghazan on 24 01 2018, 18:44:35
Они просто не реагируют на нажатия: если галка есть, она не убирается, нет - не появляется.
Как же это может быть?..

Точно у меня вылезали ошибки, связанные с mir_app.mir и mir_core.mir. Попробовал опять обновить всё, что предлагает Updater. Та же картина: PluginUpdater, пункты меню. Логи до и после обновления приложил.
Логи вроде норм... есть одна безумная идея, конечно - попробуй обозвать каталог с мирандой только английскими буквами и без пробелов, а потом попробовать еще раз - там с зипами могут быть проблемы теоретически...

Кстати, что это за деструктивный "мусорный" плагин у меня? Всего, вроде, не так их много и все практически нужные..
Это я прогнал, не подумав :) dbchecker насильно выгружается из памяти по техническим причинам, поэтому VI на него и орет.

Думаю сохранить настройки. Взять чистый релиз. Добавить, чего не хватает из библиотек. Импортировать настройки. Но у меня вопросы по структуре каталогов. Имею я право вручную раскидать по папкам то, чего нет в чистой миранде, и считать, что всё будет ОК?
Очень хорошая идея, поддерживаю. Да, скины и прочее можно раскидывать как угодно
Title: Re: Проблема после обновления PluginUpdater
Post by: AshenLight on 25 01 2018, 15:17:59
Quote
Как же это может быть?..

Как-то может, значит.

Каталог с мирандой у меня без пробелов. Я вообще вместо пробелов подчёркивания использую, а английские наименования в приоритете.
Плагины буду поштучно брать с wiki.miranda-ng.org. Думаю, если их будет меньше, чем количество настроек, относящимся к плагинам от старой миранды, ничего не случится. Посмотрим. А точно с XP SP3 всё должно нормально быть?
Title: Re: Проблема после обновления PluginUpdater
Post by: AshenLight on 25 01 2018, 16:50:40
Сделал то, что собирался: вручную добавил к чистому дистрибутиву содержимое архивов с плагинами. Восемь штук, которые у меня отключены, не скачивал. Импортировал настройки. С меню та же фигня. После обновления языкового пакета перестал загружаться PluginUpdater. Вернул пакет старый - стал запускаться. Запустил миранду из резервной копии, но уже без импорта. То же самое с меню. Такая же ерунда с языковым пакетом.. Может, всё-таки XP?
Title: Re: Проблема после обновления PluginUpdater
Post by: ghazan on 25 01 2018, 18:02:07
добавлять плагины лучше через тот же PluginUpdater, про языковый пакет пока ничего сказать не могу, попробуем
Title: Re: Проблема после обновления PluginUpdater
Post by: AshenLight on 26 01 2018, 02:57:54
Надо было сразу попробовать чистый релиз без всяких вмешательств. Там с чекбоксами то же самое!
Title: Re: Проблема после обновления PluginUpdater
Post by: ghazan on 26 01 2018, 11:26:19
тогда делаем вот что: надо создать чистый профиль без учетных записей, на котором всё это повторяется, запаковать вместе со всеми dll в архив и выложить куда-нибудь, ссылку сюда. вариант - запустить его в мыло на ghazan собака miranda точка im
Title: Re: Проблема после обновления PluginUpdater
Post by: AshenLight on 26 01 2018, 14:47:18
Сделал. https://yadi.sk/d/xIQ5Vfv23RpAsa (https://yadi.sk/d/xIQ5Vfv23RpAsa).
Правда, неполадки и на совсем чистом дистрибутиве (https://clck.ru/Cc2ee (https://clck.ru/Cc2ee)) присутствуют, как выяснилось.

UPD Скачал версию 0.95.8. С редактированием меню там всё нормально. PluginUpdater запускается, но не при всех возможных источниках обновления.
Title: Re: Проблема после обновления PluginUpdater
Post by: ghazan on 28 01 2018, 14:22:13
Скачал версию 0.95.8. С редактированием меню там всё нормально.
вот и славно
Title: Re: Проблема после обновления PluginUpdater
Post by: AshenLight on 28 01 2018, 18:35:37
Когда выйдет официально v.0.95.8, обновлюсь с имеющимся набором (уже оставил только действительно нужное) и посмотрю, что будет. Однако факт неполадок в v.0.95.7 остаётся необъяснимым..
Title: Re: Проблема после обновления PluginUpdater
Post by: Evgenyatam on 06 02 2018, 19:52:23
у меня этот mir_core.mir лежит в папке Miranda NG\Libs\, Miranda NG - папка миранды. и все стабильно работает.
Title: Re: Проблема после обновления PluginUpdater
Post by: AshenLight on 27 01 2023, 08:45:31
Опять что-то сломалось.  :-\ Это было следствием обновления. После него чекбоксы в списках редактора меню стали пустыми. Это, конечно же, не соответствует действительности. Сами чекбоксы активны, то есть галки ставить можно. Но их нет там, где они должны быть.. Кроме этого, не принимается код подтверждения для vkontakte. На скриншотах нормальное и ненормальное состояния.

До обновления было.. С этим набором я пока решил остаться, потому что без обновления miranda32.exe что-нибудь совсем отваливается.
VersionInfo
Quote
CPU: Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz [x86 Family 6 Model 15 Stepping 11] [2 CPUs]
Installed RAM: 3064 MBytes
Microsoft Windows XP Professional Service Pack 3 (build 2600)
Internet Explorer: 8.0.6001.18702 (build 86001)
Administrator privileges: Yes
OS Languages: (UI | Locale (User/System)) : Russian/Russian | Russian/Russian
Free disk space on Miranda partition: 1117 MBytes

Miranda NG Version: 0.96.1 build #24554 (a8e37028d6)
Build time: 1 Nov 2022 19:20:00
Profile: Z:\[OTHER]\[personal]\[my_files]\other_files\miranda-ng\Profiles\profile\profile.dat
Database driver: SQLite database driver
Profile size: 6615040 Bytes
Profile creation date: 27 Jan 2023 11:07:42
Language pack: Russian (RU) [0419]
Service Mode: No

Active Plugins (37):
¤ authstate.dll v.0.0.2.2 [11 Jul 2022 21:12:44] - Authorization state
¤ AVS.dll v.0.98.1.6 [1 Nov 2022 19:20:10] - Avatar service
¤ Clist_modern.dll v.0.9.1.12 [1 Nov 2022 19:21:30] - Modern contact list
¤ Console.dll v.0.0.7.4 [1 Nov 2022 19:20:26] - Console
¤ CrashDumper.dll v.0.2.0.1 [1 Nov 2022 19:21:46] - Crash dumper
¤ Db_autobackups.dll v.0.1.0.7 [1 Nov 2022 19:20:34] - Db autobackuper
¤ DbChecker.dll v.0.95.13.3 [1 Nov 2022 19:24:00] - Database checker
¤ DbEditorPP.dll v.4.1.0.3 [1 Nov 2022 19:21:48] - Database editor++
¤ dbx_mdbx.dll v.0.95.9.1 [11 Jul 2022 21:16:28] - Miranda NG MDBX database driver
¤ dbx_mmap.dll v.0.95.8.1 [11 Jul 2022 21:12:34] - Miranda NG mmap database driver
¤ Dbx_sqlite.dll v.0.96.1.2 [1 Nov 2022 19:23:54] - Miranda NG SQLite database driver
¤ Dummy.dll v.0.2.0.1 [1 Nov 2022 19:23:18] - Dummy protocol
¤ FileAsMessage.dll v.0.1.0.1 [1 Nov 2022 19:23:48] - File as message
¤ fingerprint.dll v.0.2.0.1 [11 Jul 2022 21:14:40] - Fingerprint NG
¤ historypp.dll v.1.5.1.5 [1 Nov 2022 19:24:24] - History++
¤ historysweeperlight.dll v.0.1.0.1 [11 Jul 2022 21:13:04] - History sweeper light
¤ ICQ.dll v.0.96.2.3 [1 Nov 2022 19:24:02] - ICQ-WIM protocol
¤ IEView.dll v.1.6.0.5 [1 Nov 2022 19:20:44] - IEView
¤ ignorestate.dll v.0.0.3.0 [11 Jul 2022 21:13:08] - Ignore state
¤ Import.dll v.0.95.11.1 [1 Nov 2022 19:20:26] - Import contacts and messages
¤ MenuEx.dll v.1.3.2.0 [1 Nov 2022 19:20:42] - Menu item ext
¤ Msg_Export.dll v.3.1.2.8 [1 Nov 2022 19:22:00] - Message export
¤ NewEventNotify.dll v.0.2.2.5 [1 Nov 2022 19:21:28] - NewEventNotify
¤ openfolder.dll v.1.1.0.0 [11 Jul 2022 21:14:16] - Open Miranda folder
¤ PluginUpdater.dll v.0.2.1.3 [1 Nov 2022 19:22:08] - Plugin updater
¤ pmanagerex.dll v.0.0.0.5 [11 Jul 2022 21:14:36] - Miranda NG profile changer
¤ removepersonalsettings.dll v.0.1.0.4 [11 Jul 2022 21:15:36] - Remove Personal Settings
¤ SeenPlugin.dll v.5.0.5.6 [1 Nov 2022 19:20:50] - Last seen
¤ SmileyAdd.dll v.0.3.2.2 [1 Nov 2022 19:20:58] - SmileyAdd
¤ StatusManager.dll v.1.2.0.6 [1 Nov 2022 19:23:38] - Status manager
¤ TabSRMM.dll v.3.6.2.6 [1 Nov 2022 19:20:18] - TabSRMM
¤ Tipper.dll v.2.1.0.7 [1 Nov 2022 19:20:58] - Tipper
¤ TooltipNotify.dll v.0.7.0.1 [1 Nov 2022 19:20:56] - Tooltip notify
¤ toptoolbar.dll v.0.8.0.5 [11 Jul 2022 21:13:52] - TopToolBar
¤ UInfoEx.dll v.0.9.0.3 [1 Nov 2022 19:21:10] - User info ext
¤ Variables.dll v.0.2.3.12 [1 Nov 2022 19:21:02] - Variables
¤ VKontakte.dll v.0.1.14.0 [1 Nov 2022 19:23:06] - VKontakte protocol

Unloadable Plugins (1):
¤ StopSpamMod.dll v.0.0.0.0 [1 Nov 2022 19:22:02] - <unknown>
    Plugin statically linked to missing module: MSVCP140.dll
    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-runtime-l1-1-0.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-convert-l1-1-0.dll
    Plugin statically linked to missing module: api-ms-win-crt-string-l1-1-0.dll
    Plugin statically linked to missing module: api-ms-win-crt-time-l1-1-0.dll
    Plugin statically linked to missing module: api-ms-win-crt-stdio-l1-1-0.dll
    Plugin statically linked to missing module: api-ms-win-crt-filesystem-l1-1-0.dll


Protocols and Accounts:
-------------------------------------------------------------------------------
ICQ                      4 - Enabled 0 - Disabled  Loaded
MRA                      0 - Enabled 1 - Disabled  Loaded
VKontakte                1 - Enabled 0 - Disabled  Loaded

Icon Packs:
-------------------------------------------------------------------------------
 Fp_icons.dll [11 Jul 2022 21:16:56]
 fp_icons.rar [24 Mar 2021 8:34:39]
 HistoryPP_icons.dll [1 Nov 2022 19:24:10]
 Proto_Dummy.dll [1 Nov 2022 19:24:14]
 Proto_Facebook.dll [5 Oct 2021 18:14:54]
 Proto_ICQ.dll [1 Nov 2022 19:24:16]
 Proto_IRC.dll [5 Oct 2021 18:14:48]
 Proto_Jabber.dll [5 Oct 2021 18:14:48]
 Proto_MetaContacts.dll [1 Nov 2022 19:24:14]
 Proto_MRA.dll [1 Nov 2022 19:24:16]
 Proto_mRadio.dll [5 Oct 2021 18:14:50]
 Proto_Twitter.dll [5 Oct 2021 18:14:48]
 Proto_VKontakte.dll [1 Nov 2022 19:24:12]
 Proto_Weather.dll [5 Oct 2021 18:14:52]
 SecureIM_icons.dll [13 Nov 2021 20:07:18]
 TabSRMM_icons.dll [1 Nov 2022 19:24:10]
 Toolbar_icons.dll [1 Nov 2022 19:24:08]
 UInfoEx_icons.dll [1 Nov 2022 19:24:08]
 Watrack_buttons.dll [5 Oct 2021 18:15:14]
 Watrack_icons.dll [5 Oct 2021 18:15:16]
 xstatus_jabber.rar [24 Mar 2021 8:34:42]
 xstatus_mra.dll [10 Oct 2018 12:51:44]
[close]
Title: Re: Проблема после обновления PluginUpdater
Post by: dartraiden on 27 01 2023, 14:13:42
https://github.com/miranda-ng/miranda-ng/issues/3313
Title: Re: Проблема после обновления PluginUpdater
Post by: AshenLight on 27 01 2023, 16:54:21
С vkontakte, вроде, решилось.)
Title: Re: Проблема после обновления PluginUpdater
Post by: dartraiden on 27 01 2023, 18:15:24
Чекбоксы исправлены. Сломались, когда мы улучшали доступность чекбоксов для пользователей с нарушениями зрения (чекбоксы, по сути, были картинками, что мешало их распознаванию экранными чтецами).
Title: Re: Проблема после обновления PluginUpdater
Post by: AshenLight on 30 01 2023, 18:53:57
Спасибо. Я вами восхищаюсь, ребята! Miranda - шедевр! С убогими монстрами-мессенджерами ни в какое сравнение не идёт. Да это к большинству современных разработок относится, если не ко всем. "Парус" ещё крут. Вот пишу сейчас из Opera v.12.18: сама прога 25 МБ на диске занимает, 107 МБ оперативки с двумя открытыми страницами и четырьмя расширениями. Miranda: 46 МБ на диске, 22 МБ оперативки. Может, надо библиотеки UPX'ом сжимать? Самое интересное, что жмут только маленькие утилитки с NirSoft'а и 1by1, других не помню, хотя практика показывает что более 90% приложений корректно работают, а весят меньше намного. У меня Kompas-3D v.12 ужался до 90 МБ.
Title: Re: Проблема после обновления PluginUpdater
Post by: dartraiden on 30 01 2023, 18:56:54
Нет смысла за счёт UPX сокращать занимаемое дисковое пространство за счёт увеличения потребления оперативной памяти (которой почти всегда меньше, чем дискового пространства). Как и плодить лишние сущности ради экономии на спичках в виде нескольких мегабайт.

Три мегабайта стоят 1 копейку при нынешних ценах на HDD (для примера был взят терабайтник в NIX). Допустим, с 40 мегабайт мы выиграем четверть - 10 мегабайт. Три копейки.

Плюс современные винды умеют автоматически включать сжатие при нехватке места, а в более старых сжатие можно и руками включить.

Размер критичен, только если размещать Миранду на рамдиске... но это чревато - внезапный сбой и привет, откат из бэкапа.
Title: Re: Проблема после обновления PluginUpdater
Post by: Apollo2k4 on 30 01 2023, 18:57:51
Может, надо библиотеки UPX'ом сжимать?
Плюс сразу же усложниться отладка – сомнительный виграш.
Title: Re: Проблема после обновления PluginUpdater
Post by: AshenLight on 01 02 2023, 09:29:27
Quote
Нет смысла за счёт UPX сокращать занимаемое дисковое пространство за счёт увеличения потребления оперативной памяти
Да, это похоже не стереотип, глубоко укоренившийся. Мораль не очевидна, как и с перееданием, например. Ничто не мешает всяким Opera'м v.100500 жрать по 500 МБ оперативки на страницу.) По-моему, для мелких утилит и "лёгких" программ совершенно не критично, как они развернутся в оперативной памяти. Я вообще использую файловый контейнер на флешке при голой ОС. Место дисковое в этом случае важно. Мне бы точно не хватило. Хотя да, флеш-память - копейки. Разумеется. RAMdisk мне что-то не зашёл.) Соотношение размер/функционал для серьёзного человека о многом говорит. Взять браузеры старые и новые или десктопный "Viber" в сравнении Мирандой - курам на смех. Даже офисные пакеты 2002-го и 2020-го года по функционалу приблизительно равны, но гигантизм последних бросается в глаза (не всем далеко, правда). Сжатие виндовое - не то. Для текста годится, но не для исполняемых файлов. Да и архиватор куда лучше.
Что касается отладок всяких, так это можно предусмотреть, а простому пользователю ни к чему об этих вещах даже знать.)
Но я учту на будущее ваши мнения, ребята.
Title: Re: Проблема после обновления PluginUpdater
Post by: dartraiden on 02 02 2023, 13:07:07
То, что UPX экономит размер бинарников ценой увеличения количества потребляемой оперативки - это факт, который можно логически вывести из принципа работы UPX: бинарник сжимается на диске и к нему добавляется загрузчик, который в памяти распаковывает сжатый бинарник. Это чуть, но увеличивает потребляемую память.

Но, вообще, я не вижу смысла всерьёз обсуждать экономию ни 10 метров оперативки, ни 10 метров накопителя.

Title: Re: Проблема после обновления PluginUpdater
Post by: Apollo2k4 on 02 02 2023, 19:00:39
Но, вообще, я не вижу смысла всерьёз обсуждать экономию ни 10 метров оперативки, ни 10 метров накопителя.
Полностью поддерживаю. Даже автор Total Commander отказался от использования UPX. И как-то мало кто страдает что установщик весит 8 Мб вместо 1,44, как раньше.
Title: Re: Проблема после обновления PluginUpdater
Post by: dartraiden on 03 02 2023, 22:19:59
Quote
И как-то мало кто страдает что установщик весит 8 Мб вместо 1,44, как раньше.
Я бы страдал. Году в 2006. Когда безлимита дома не было, а в университете через медленное соединение лихорадочно пытался выкачать более-менее крупные файлы, молясь, чтобы не оборвалось (позже я узнал про Download Master и жизнь стала веселее, а потом обнаглел настолько, что стал притаскивать с собой IRC-чат... закончилось это тем, что я нашёл машину с незалоченным биосом, загрузился с DOS-дискеты и спёр хэш локального админа, через пару дней уже шарился на контроллере домена, но это уже другая история, хотя именно тогда закралась мысль, что вовсе не бухучёт моя стезя). А потом резал скачанное на куски по 1.44, т.к. даже флешка у нищеброда появилась лишь на 3 курсе, а до этого были бесплатные дискеты, спёртые родителями с работы.

Но с тех пор прошло 17 лет. Сейчас уже даже флешку менее 8 гигабайт надо в магазине целенаправленно искать, как и лимитный интернет (даже те, у кого мобильный интернет основной, обычно сидят на безлимитных тарифах).
Title: Re: Проблема после обновления PluginUpdater
Post by: AshenLight on 22 02 2023, 08:37:58
Вы оба правы, конечно. Хотя дело в принципе. Если речь идёт о 10 МБ, это одно, а когда о нескольких гигабайтах - другое. Однако принцип, если работает, должен приниматься везде. Кстати, говоря, Miranda - редкий случай, потому что из-за сжатия большинства библиотек UPX'ом перестаёт работать.. Но сейчас не редкость, когда библиотека весит 40 или 60 МБ. ОС вообще непонятно что и зачем загружает. То ли дело раньше было.) У меня Miranda весит 45 МБ, Opera v.12 - 25 МБ ("зоопарк" из ещё 4-х браузеров отдельно), 20+ самых "ходовых" портабельных прог - 180 МБ (половина на The Bat и GoodSync приходится), 200+ мелких утилит - 150 МБ, 60+ портабельных прог покрупнее - 800 МБ, что соизмеримо с одним браузером свежим.) Просто подход с интенсивного на экстенсивный поменялся: тормозит - добавили или поменяли и никаких проблем. Можно снижать цены, а можно увеличивать доходы. Даже "намайнить" можно.) Можно снижать потребление, а можно повышать. Второй путь ведёт в никуда.
Title: Re: Проблема после обновления PluginUpdater
Post by: Boris_M on 24 03 2023, 14:00:03
Постоянно после обновления (предлагает перезагрузку, соглашаемся) при запуске после переагрузке  получаю Crash, после некторого времени таких "качелей" в базе (думаю из-за этого) образовалось по 3-10 дубликатов записей контактов что повлекло за собой странности - пишу одному контакту, ответ приходит как-бы от другого его же фантома (удалял вручную в базе базе -  равно снова возникают) и т.д
В общем пришлось создать новую базу, всё настироить заново, частично получить с сервера историю и тут снова Crash после обновления каждого.
Title: Re: Проблема после обновления PluginUpdater
Post by: dartraiden on 24 03 2023, 17:23:52
ICQ.dll падает, можно её стереть пока.
Title: Re: Проблема после обновления PluginUpdater
Post by: ghazan on 24 03 2023, 18:16:07
Boris_M,
залил костыль на сервер.
если будет продолжать падать, делаем новый крашлог и сюда его
Title: Re: Проблема после обновления PluginUpdater
Post by: Boris_M on 24 03 2023, 19:44:15
dartraiden
можно её стереть пока.
Дык это основнйо у меня протокол :)ghazan
залил костыль на сервер.
Пока первая перезагрузка за многое время без краша!Спасибо! Будем отслеживать ситуацию.