Author Topic: Проблема после обновления PluginUpdater  (Read 8320 times)

0 Members and 1 Guest are viewing this topic.

Offline AshenLight

  • Newbie
  • *
  • Posts: 23
  • Country: ru
Когда выйдет официально v.0.95.8, обновлюсь с имеющимся набором (уже оставил только действительно нужное) и посмотрю, что будет. Однако факт неполадок в v.0.95.7 остаётся необъяснимым..
 

Offline Evgenyatam

  • Newbie
  • *
  • Posts: 18
у меня этот mir_core.mir лежит в папке Miranda NG\Libs\, Miranda NG - папка миранды. и все стабильно работает.
 

Offline AshenLight

  • Newbie
  • *
  • Posts: 23
  • Country: ru
Опять что-то сломалось.  :-\ Это было следствием обновления. После него чекбоксы в списках редактора меню стали пустыми. Это, конечно же, не соответствует действительности. Сами чекбоксы активны, то есть галки ставить можно. Но их нет там, где они должны быть.. Кроме этого, не принимается код подтверждения для 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]
« Last Edit: 27 01 2023, 08:47:55 by AshenLight »
 


Offline AshenLight

  • Newbie
  • *
  • Posts: 23
  • Country: ru
С vkontakte, вроде, решилось.)
 

Offline dartraiden

Чекбоксы исправлены. Сломались, когда мы улучшали доступность чекбоксов для пользователей с нарушениями зрения (чекбоксы, по сути, были картинками, что мешало их распознаванию экранными чтецами).
« Last Edit: 27 01 2023, 18:21:32 by dartraiden »
 
The following users thanked this post: Apollo2k4

Offline AshenLight

  • Newbie
  • *
  • Posts: 23
  • Country: ru
Спасибо. Я вами восхищаюсь, ребята! Miranda - шедевр! С убогими монстрами-мессенджерами ни в какое сравнение не идёт. Да это к большинству современных разработок относится, если не ко всем. "Парус" ещё крут. Вот пишу сейчас из Opera v.12.18: сама прога 25 МБ на диске занимает, 107 МБ оперативки с двумя открытыми страницами и четырьмя расширениями. Miranda: 46 МБ на диске, 22 МБ оперативки. Может, надо библиотеки UPX'ом сжимать? Самое интересное, что жмут только маленькие утилитки с NirSoft'а и 1by1, других не помню, хотя практика показывает что более 90% приложений корректно работают, а весят меньше намного. У меня Kompas-3D v.12 ужался до 90 МБ.
 

Offline dartraiden

Нет смысла за счёт UPX сокращать занимаемое дисковое пространство за счёт увеличения потребления оперативной памяти (которой почти всегда меньше, чем дискового пространства). Как и плодить лишние сущности ради экономии на спичках в виде нескольких мегабайт.

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

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

Размер критичен, только если размещать Миранду на рамдиске... но это чревато - внезапный сбой и привет, откат из бэкапа.
« Last Edit: 30 01 2023, 19:06:22 by dartraiden »
 

Offline Apollo2k4

Может, надо библиотеки UPX'ом сжимать?
Плюс сразу же усложниться отладка – сомнительный виграш.
«Все глупости совершаются с серьёзным выражением лица» © Кён «Меланхолия Сузумии Харухи»

Правильно заданный вопрос – 50% решения.
Правила постинга
 

Offline AshenLight

  • Newbie
  • *
  • Posts: 23
  • Country: ru
Quote
Нет смысла за счёт UPX сокращать занимаемое дисковое пространство за счёт увеличения потребления оперативной памяти
Да, это похоже не стереотип, глубоко укоренившийся. Мораль не очевидна, как и с перееданием, например. Ничто не мешает всяким Opera'м v.100500 жрать по 500 МБ оперативки на страницу.) По-моему, для мелких утилит и "лёгких" программ совершенно не критично, как они развернутся в оперативной памяти. Я вообще использую файловый контейнер на флешке при голой ОС. Место дисковое в этом случае важно. Мне бы точно не хватило. Хотя да, флеш-память - копейки. Разумеется. RAMdisk мне что-то не зашёл.) Соотношение размер/функционал для серьёзного человека о многом говорит. Взять браузеры старые и новые или десктопный "Viber" в сравнении Мирандой - курам на смех. Даже офисные пакеты 2002-го и 2020-го года по функционалу приблизительно равны, но гигантизм последних бросается в глаза (не всем далеко, правда). Сжатие виндовое - не то. Для текста годится, но не для исполняемых файлов. Да и архиватор куда лучше.
Что касается отладок всяких, так это можно предусмотреть, а простому пользователю ни к чему об этих вещах даже знать.)
Но я учту на будущее ваши мнения, ребята.
« Last Edit: 01 02 2023, 20:01:39 by AshenLight »
 

Offline dartraiden

То, что UPX экономит размер бинарников ценой увеличения количества потребляемой оперативки - это факт, который можно логически вывести из принципа работы UPX: бинарник сжимается на диске и к нему добавляется загрузчик, который в памяти распаковывает сжатый бинарник. Это чуть, но увеличивает потребляемую память.

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

« Last Edit: 02 02 2023, 13:20:19 by dartraiden »
 

Offline Apollo2k4

Но, вообще, я не вижу смысла всерьёз обсуждать экономию ни 10 метров оперативки, ни 10 метров накопителя.
Полностью поддерживаю. Даже автор Total Commander отказался от использования UPX. И как-то мало кто страдает что установщик весит 8 Мб вместо 1,44, как раньше.
«Все глупости совершаются с серьёзным выражением лица» © Кён «Меланхолия Сузумии Харухи»

Правильно заданный вопрос – 50% решения.
Правила постинга
 

Offline dartraiden

Quote
И как-то мало кто страдает что установщик весит 8 Мб вместо 1,44, как раньше.
Я бы страдал. Году в 2006. Когда безлимита дома не было, а в университете через медленное соединение лихорадочно пытался выкачать более-менее крупные файлы, молясь, чтобы не оборвалось (позже я узнал про Download Master и жизнь стала веселее, а потом обнаглел настолько, что стал притаскивать с собой IRC-чат... закончилось это тем, что я нашёл машину с незалоченным биосом, загрузился с DOS-дискеты и спёр хэш локального админа, через пару дней уже шарился на контроллере домена, но это уже другая история, хотя именно тогда закралась мысль, что вовсе не бухучёт моя стезя). А потом резал скачанное на куски по 1.44, т.к. даже флешка у нищеброда появилась лишь на 3 курсе, а до этого были бесплатные дискеты, спёртые родителями с работы.

Но с тех пор прошло 17 лет. Сейчас уже даже флешку менее 8 гигабайт надо в магазине целенаправленно искать, как и лимитный интернет (даже те, у кого мобильный интернет основной, обычно сидят на безлимитных тарифах).
« Last Edit: 03 02 2023, 22:29:36 by dartraiden »
 

Offline AshenLight

  • Newbie
  • *
  • Posts: 23
  • Country: ru
Вы оба правы, конечно. Хотя дело в принципе. Если речь идёт о 10 МБ, это одно, а когда о нескольких гигабайтах - другое. Однако принцип, если работает, должен приниматься везде. Кстати, говоря, Miranda - редкий случай, потому что из-за сжатия большинства библиотек UPX'ом перестаёт работать.. Но сейчас не редкость, когда библиотека весит 40 или 60 МБ. ОС вообще непонятно что и зачем загружает. То ли дело раньше было.) У меня Miranda весит 45 МБ, Opera v.12 - 25 МБ ("зоопарк" из ещё 4-х браузеров отдельно), 20+ самых "ходовых" портабельных прог - 180 МБ (половина на The Bat и GoodSync приходится), 200+ мелких утилит - 150 МБ, 60+ портабельных прог покрупнее - 800 МБ, что соизмеримо с одним браузером свежим.) Просто подход с интенсивного на экстенсивный поменялся: тормозит - добавили или поменяли и никаких проблем. Можно снижать цены, а можно увеличивать доходы. Даже "намайнить" можно.) Можно снижать потребление, а можно повышать. Второй путь ведёт в никуда.
 

Offline Boris_M

Постоянно после обновления (предлагает перезагрузку, соглашаемся) при запуске после переагрузке  получаю Crash, после некторого времени таких "качелей" в базе (думаю из-за этого) образовалось по 3-10 дубликатов записей контактов что повлекло за собой странности - пишу одному контакту, ответ приходит как-бы от другого его же фантома (удалял вручную в базе базе -  равно снова возникают) и т.д
В общем пришлось создать новую базу, всё настироить заново, частично получить с сервера историю и тут снова Crash после обновления каждого.