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

Здесь можно обсудить ваш любимый плагин.
User avatar
abelenki
Posts: 403
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 89 times
Been thanked: 17 times
Contact:

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

Post by abelenki » Wed 22 Jun, 2016 02:52

Latest post of the previous page:

MultiArc опять с плагринга

edit: уже исправлено.

Ariman
Posts: 1150
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 8 times
Been thanked: 23 times
Contact:

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

Post by Ariman » Mon 08 Aug, 2016 09:46

Заметил тут что в custom.ini настройки для innounp немного не актуальны. Сделал небольшой патчик, может кому и пригодится.
Attachments
inno_update_diff.txt
(2.2 KiB) Downloaded 62 times

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

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

Post by krial » Sat 10 Sep, 2016 01:53

Far 3.0.4774 x64 + MultiArc 1.75.0.197 x64

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

download/file.php?mode=view&id=7611

User avatar
abelenki
Posts: 403
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 89 times
Been thanked: 17 times
Contact:

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

Post by abelenki » Sat 10 Sep, 2016 08:18

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 » Sat 10 Sep, 2016 11:49

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

2useven10
Posts: 2978
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 80 times

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

Post by 2useven10 » Sat 10 Sep, 2016 15:53

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 » Sat 10 Sep, 2016 16:34

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

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

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

Post by krial » Sat 10 Sep, 2016 16:35

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

2useven10
Posts: 2978
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 80 times

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

Post by 2useven10 » Sat 10 Sep, 2016 21:10

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 » Sat 10 Sep, 2016 21:44

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

2useven10
Posts: 2978
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 80 times

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

Post by 2useven10 » Sat 10 Sep, 2016 22:02

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

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

User avatar
abelenki
Posts: 403
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 89 times
Been thanked: 17 times
Contact:

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

Post by abelenki » Sat 10 Sep, 2016 22:41

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

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

User avatar
DrKnS
Posts: 4562
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 113 times
Contact:

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

Post by DrKnS » Sat 10 Sep, 2016 22:54

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

2useven10
Posts: 2978
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 80 times

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

Post by 2useven10 » Sun 11 Sep, 2016 01:36

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

2useven10
Posts: 2978
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 80 times

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

Post by 2useven10 » Sun 11 Sep, 2016 01:43

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

2useven10
Posts: 2978
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 80 times

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

Post by 2useven10 » Sun 11 Sep, 2016 02:16

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

User avatar
DrKnS
Posts: 4562
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 113 times
Contact:

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

Post by DrKnS » Sun 11 Sep, 2016 02:28

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

Post Reply

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