Page 31 of 46

MultiArc: Archive support plugin — Модуль работы с архивами

Posted: Sat 10 Sep, 2016 16:34
by krial

Latest post of the previous page:

Что такое ma ?
И готовить его для входа(просмотра содержимого) в ZIP абсолютно не нужно. Он готов из коробки.

MultiArc: Archive support plugin — Модуль работы с архивами

Posted: Sat 10 Sep, 2016 16:35
by krial
ЗЫ: понял что такое ma facepalm2
ma = Multiarc :)

MultiArc: Archive support plugin — Модуль работы с архивами

Posted: Sat 10 Sep, 2016 21:10
by 2useven10
krial wrote: Не могу зайти в ZIP архивы.
На любом архиве вижу надпись Unexpected end of archive
Проблема с выравниванием полей в структурах.
Если пересобрать zip.fmt с /Zp1 -- всё нормализуется.
Странно, что раньше это нигде не вылезло.

MultiArc: Archive support plugin — Модуль работы с архивами

Posted: Sat 10 Sep, 2016 21:44
by krial
2useven10 wrote: Если пересобрать zip.fmt с /Zp1 -- всё нормализуется.
Спасибо за анализ ситуации.
А кто пересобрать может/должен ? Автор плагина?
Потому как для меня это темный лес к сожалению.

MultiArc: Archive support plugin — Модуль работы с архивами

Posted: Sat 10 Sep, 2016 22:02
by 2useven10
сорсы (makefile_vc_.. и *.vcxproj) я поправил.
надо чтобы это как-то попало на плагринг...

во вложении только *.dll *.fmt и *.map для x64

MultiArc: Archive support plugin — Модуль работы с архивами

Posted: Sat 10 Sep, 2016 22:41
by abelenki
2useven10, а 32-битную версию пересобрать и выложить можете? или ваши исправления не актуальны для x32?

заодно, чтобы фикс custom.ini от Ariman был...

MultiArc: Archive support plugin — Модуль работы с архивами

Posted: Sat 10 Sep, 2016 22:54
by DrKnS
2useven10 wrote: Если пересобрать zip.fmt с /Zp1 -- всё нормализуется.
А зачем всё с /Zp1, а не только те структуры, для которых это важно?

MultiArc: Archive support plugin — Модуль работы с архивами

Posted: Sun 11 Sep, 2016 01:36
by 2useven10
DrKnS wrote: А зачем всё с /Zp1, а не только те структуры, для которых это важно?
Можно (даже лучше) только нужные. Но тогда надо весь код отсматривать.
Для x86 в makefile_vc_... уже было 'все', не факт что это нужно только в zip.cpp

MultiArc: Archive support plugin — Модуль работы с архивами

Posted: Sun 11 Sep, 2016 01:43
by 2useven10
abelenki wrote: или ваши исправления не актуальны для x32?
См. предыдущий пост.

MultiArc: Archive support plugin — Модуль работы с архивами

Posted: Sun 11 Sep, 2016 02:16
by 2useven10
DrKnS
2. из *.vcxproj убрана зависимость от libcrt.
Multiarc был последним из живых плагинов, который использовал plugins/common/CRT.
Imho теперь можно его совсем выкинуть.

MultiArc: Archive support plugin — Модуль работы с архивами

Posted: Sun 11 Sep, 2016 02:28
by DrKnS
2useven10 wrote: Но тогда надо весь код отсматривать
Ну там не так много отсматривать, я вроде везде расставил.
Imho теперь можно его совсем выкинуть.
Я бы с радостью, но теоретически кто-то вполне может собирать с ним свои посторонние плагины. Или пофиг?

MultiArc: Archive support plugin — Модуль работы с архивами

Posted: Sun 11 Sep, 2016 03:27
by abelenki
1. в новый MultiArc 199, выложенный на плагринге, не попал changelog. добавьте пожалуйста.
2. Avira стала на новый Ace.fmt.

MultiArc: Archive support plugin — Модуль работы с архивами

Posted: Sun 11 Sep, 2016 03:40
by John Doe
DrKnS wrote: свои посторонние плагины
На evilprogrammers
2useven10 wrote: из живых плагинов
не очень живые тоже иногда используются..

MultiArc: Archive support plugin — Модуль работы с архивами

Posted: Sun 11 Sep, 2016 10:24
by DrKnS
abelenki wrote: не попал changelog. добавьте пожалуйста
Ok.
Avira стала ругаться на новый Ace.fmt.
Я, право, даже не знаю, как это комментировать, не скатываясь в хамство, поэтому не буду.

MultiArc: Archive support plugin — Модуль работы с архивами

Posted: Sun 11 Sep, 2016 14:31
by abelenki
имею странные результаты с новым MultiArc:

VM (*1) Windows Server 2008 R2 x64 / Far 4786 x86 / MultiArc 199 x86 / 7-Zip 16.02 x64 - при нажатии Enter на архив .7z ничего не происходит.
VM Windows XP x86 / Far 4786 x86 / MultiArc 199 x86 / 7-Zip 16.02 x86 - при нажатии Enter на архив .7z - заходит в архив; показывает пустую директорию.
RM (*2) Windows 10 1607 x64 / Far 4786 x86 / MultiArc 199 x86 / 7-Zip 16.02 x64 - при нажатии Enter на архив .7z - заходит в архив; показывает его содержимое корректно.
RM Windows 7 x86 / Far 4786 x86 / MultiArc 199 x86 / 7-Zip 16.02 x86 - при нажатии Enter на архив .7z - заходит в архив; показывает его содержимое корректно.
RM Windows Server 2008 R2 x64 * три штуки / Far 4786 x86 / MultiArc 199 x86 / 7-Zip 16.02 x64 - при нажатии Enter на архив .7z - заходит в архив; показывает его содержимое корректно.

*1 VM - виртуальная машина
*2 RM - реальное железо

тестируемый архив
используемая версия 7-Zip x86
используемая версия 7-Zip x64

MultiArc: Archive support plugin — Модуль работы с архивами

Posted: Wed 30 Nov, 2016 14:31
by Stalker4
Где можно скачать Multiarc для Far 3.0 x64 ?
На PlugRing похоже версия только для Far 1.75.