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

Здесь можно обсудить ваш любимый плагин.
krial
Posts: 9
Joined: Sat 10 Sep, 2016 01:42
Has thanked: 2 times

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

Post by krial »

Latest post of the previous page:

Far 3.0.4774 x64 + MultiArc 1.75.0.197 x64

Не могу зайти в ZIP архивы.
На любом архиве вижу надпись Unexpected end of archive

http://forum.farmanager.com/download/fi ... ew&id=7611

User avatar
abelenki
Posts: 456
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 135 times
Been thanked: 21 times
Contact:

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

Post by abelenki »

krial, у меня MultiArc работает нормально.

Far Manager, version 3.0 (build 4785) x86
MultiArc, version 1.75.0 (build 197)

krial
Posts: 9
Joined: Sat 10 Sep, 2016 01:42
Has thanked: 2 times

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

Post by krial »

В 32-х битном Фаре на Win 7 64bit и у меня работает прекрасно.
А вот 64 битная версия не хочет в ZIP ходить.

2useven10
Posts: 4042
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 187 times

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

Post by 2useven10 »

krial wrote: Не могу зайти в ZIP архивы.
На любом архиве вижу надпись Unexpected end of archive
поставил ma - повторяется.
но я так давно не пользовался плагином, что возможно забыл, как его готовить...

krial
Posts: 9
Joined: Sat 10 Sep, 2016 01:42
Has thanked: 2 times

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

Post by krial »

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

krial
Posts: 9
Joined: Sat 10 Sep, 2016 01:42
Has thanked: 2 times

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

Post by krial »

ЗЫ: понял что такое ma facepalm2
ma = Multiarc :)

2useven10
Posts: 4042
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 187 times

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

Post by 2useven10 »

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

krial
Posts: 9
Joined: Sat 10 Sep, 2016 01:42
Has thanked: 2 times

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

Post by krial »

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

2useven10
Posts: 4042
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 187 times

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

Post by 2useven10 »

сорсы (makefile_vc_.. и *.vcxproj) я поправил.
надо чтобы это как-то попало на плагринг...

во вложении только *.dll *.fmt и *.map для x64
Attachments
ma64.7z
multiarc x64 b198
(80.73 KiB) Downloaded 96 times

User avatar
abelenki
Posts: 456
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 135 times
Been thanked: 21 times
Contact:

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

Post by abelenki »

2useven10, а 32-битную версию пересобрать и выложить можете? или ваши исправления не актуальны для x32?

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

User avatar
DrKnS
Posts: 5600
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 298 times

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

Post by DrKnS »

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

2useven10
Posts: 4042
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 187 times

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

Post by 2useven10 »

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

2useven10
Posts: 4042
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 187 times

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

Post by 2useven10 »

abelenki wrote: или ваши исправления не актуальны для x32?
См. предыдущий пост.

2useven10
Posts: 4042
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 5 times
Been thanked: 187 times

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

Post by 2useven10 »

DrKnS
2. из *.vcxproj убрана зависимость от libcrt.
Multiarc был последним из живых плагинов, который использовал plugins/common/CRT.
Imho теперь можно его совсем выкинуть.

User avatar
DrKnS
Posts: 5600
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 9 times
Been thanked: 298 times

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

Post by DrKnS »

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

User avatar
abelenki
Posts: 456
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 135 times
Been thanked: 21 times
Contact:

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

Post by abelenki »

1. в новый MultiArc 199, выложенный на плагринге, не попал changelog. добавьте пожалуйста.
2. Avira стала на новый Ace.fmt.

Post Reply

Return to “Обсуждение плагинов”