Latest post of the previous page:
Интересно, а чем RAR так отличается в этом плане от остальных архиваторов, что там с этим проблем нет?MultiArc: archive support plugin — модуль работы с архивами
- John Doe
- Бюрократ
- Posts: 14582
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 514 times
- Contact:
MultiArc: archive support plugin — модуль работы с архивами
Предусмотрен специальный ключ.
https://t.me/FarManager — Telegram чат
MultiArc: archive support plugin — модуль работы с архивами
Code: Select all
[ARC]
ID=1A
IDPos=0
Extension=arc
List="arc32 v"
Errorlevel=1
Start="^================= ======== ======== ==== ======== ========= ====== ===="
End="^ ==== ======== ==== ========"
;<CRC> не работает.
Format0="/^(?P<name>.*?)\s+(?P<Size>\d+)\s+\S+\s+\d+%\s+(?P<packedSize>\d+)\s+(?P<mDay>\d+) (?P<mMonthA>\w+) (?P<mYear>\d+)\s+(?P<mHour>\d+):(?P<mMin>\d+)(?P<mAMPM>.)\s+\w+$/"
Extract=arc32 xo{%%S}{g%%P} %%a %%FMQ
ExtractWithoutPath=arc32 eo{%%S}{g%%P} %%a %%FMQ
Test=arc32 t{g%%P} %%a %%FMQ
Delete=arc32 d{g%%P} %%a %%FMQ
Add=arc32 a{%%S}{g%%P} %%a %%FMQ
Move=arc32 m{%%S}{g%%P} %%a %%FMQ
AddRecurse=arc32 a{%%S}{g%%P} %%a %%FMQ
MoveRecurse=arc32 m{%%S}{g%%P} %%a %%FMQ
AllFilesMask="."
Magically yours
Raistlin
Raistlin
MultiArc: archive support plugin — модуль работы с архивами
Raistlin, Да, все четко работает: даже большие файлы довольно быстро помещаются в архив. СПАСИБО!
MultiArc: archive support plugin — модуль работы с архивами
Can anyone make MultiArc running for the latest version of 64bit Far Manager (Far Manager v3.0 build 6364 x64)?
It does not show in the F11 menu.
What can be wrong?
Any other idea how to create RAR archive under Far directly?
It does not show in the F11 menu.
What can be wrong?
Any other idea how to create RAR archive under Far directly?
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
MultiArc: archive support plugin — модуль работы с архивами
Do you mean that the MultiArc you have did work in some previous FAR 3 x64? If so, which FAR version was it?kolgorin wrote: Mon 18 Nov, 2024 21:23 MultiArc running for the latest version of 64bit Far Manager (Far Manager v3.0 build 6364 x64)?
Please make sure that your MultiArc is for x64, no plug-in for x86 will work in FAR x64 (and vice versa). Also, check MultiArc.200.x64 on the PlugRing.
You can compose a User Menu command that will ask for archive path/name and additional options and then pack the selected directories/files accordingly using e.g.
rar.exe. Please see Help for details. If you need more help with User Menu, please find the appropriate existing topic on the forum.Фар есть инструмент, а не нянька. © 2009 DrKnS
MultiArc: archive support plugin — модуль работы с архивами
Unfortunately, I do not remember, whether it worked with any FAR 3 x64.
I tried MultiArc.200.x64 with FAR 3 build 6364 x64, but it does not work here. That is why I have asked whether it worked for anyone
I tried MultiArc.200.x64 with FAR 3 build 6364 x64, but it does not work here. That is why I have asked whether it worked for anyone
-
Shmuel
- Posts: 7244
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 48 times
- Been thanked: 636 times
MultiArc: archive support plugin — модуль работы с архивами
MultiArc.200.x64 does work, it just does not place a line in the Plugins menu.
But in the plugins configuration menu (Alt+Shift+F9) you will see the line "Archive support".
But in the plugins configuration menu (Alt+Shift+F9) you will see the line "Archive support".
MultiArc: archive support plugin — модуль работы с архивами
How to best replace the Shift+F1 evoking arclite and call Multiarc instead?
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
MultiArc: archive support plugin — модуль работы с архивами
You might benefit from reading this topic: Как подружить ArcLite и MultiArc?kolgorin wrote: Mon 18 Nov, 2024 23:37 How to best replace the Shift+F1 evoking arclite and call Multiarc instead?
Фар есть инструмент, а не нянька. © 2009 DrKnS
-
Shmuel
- Posts: 7244
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 48 times
- Been thanked: 636 times
MultiArc: archive support plugin — модуль работы с архивами
Tune the MultiArc command line for RAR extension (I don't have any experience with RAR).
One way is via a macro. The macro will test the file extension in its condition() function and if its RAR it will call the MultiArc command (or the RAR command directly).kolgorin wrote: Mon 18 Nov, 2024 23:37 How to best replace the Shift+F1 evoking arclite and call Multiarc instead?
Also you can choose what to do when you press ShiftF1 a plugin selection menu will appear::
╔═══════ Plugins manager settings ═══════╗ ║ [x] OEM plugins support ║ ║ [x] Scan symbolic links ║ ╟─────────── Plugin selection ───────────╢ ║ [x] File processing ║ ║ [x] Show standard association item ║ ║ [ ] Even if only one plugin found ║ ║ [ ] Search results (SetFindList) ║ ║ [ ] Prefix processing ║ ╟────────────────────────────────────────╢ ║ { OK } [ Cancel ] ║ ╚════════════════════════════════════════╝
MultiArc: archive support plugin — модуль работы с архивами
OK, when I unpack Multiarc to the Arclite plugin folder (I replace the files of arclite by multiarc files), it functionally replaces Arclite and works fine.HaRT wrote: Mon 18 Nov, 2024 23:48 You might benefit from reading this topic: Как подружить ArcLite и MultiArc?
MultiArc: archive support plugin — модуль работы с архивами
I found a way how to use multiarc for Shift+F1, while using arclite for extracting of any compressed file (zip, rar,7z, etc.). Exactly what I was looking for.
Guide:
1) Alt+Shift+F9 to get plugins config menu
2) select Arclite and uncheck first checkbox to not handle archive creation (Shift+F1).
3) confirm
Now Shift+F1 calls MultiArc, while extraction is performed by Arclite.
Guide:
1) Alt+Shift+F9 to get plugins config menu
2) select Arclite and uncheck first checkbox to not handle archive creation (Shift+F1).
3) confirm
Now Shift+F1 calls MultiArc, while extraction is performed by Arclite.
MultiArc: archive support plugin — модуль работы с архивами
Понадобилось мне посмотреть содержимое EROFS раздела (используется в прошивках телефонов и по сути есть архив), поправил утилиту erofs.exe чтобы она выводила содержимое всего образа и даже добавил распаковку файлов. Спасибо HaRT'у разобрался с командной строкой попутно выяснив кучу ограничений у multiarc. В общем, кому надо смотреть и распаковывать образы EROFS выкладываю рецепт:
erofs.exe: надо добавить куда-нибудь в PATH.
Code: Select all
[EROFS]
ID=E2 E1 F5 E0
IDPos=1024
IDOnly=1
Archiver=erofs.exe
List=erofs.exe %%AQ
Format0="zzzzzzzzzzzzzzzz ppppppppppppppp a yyyy-tt-dd hh:mm:ss nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
;qqqqqqqq 236594 16384 0 0 -rw-r--r-- 2023-12-07 07:40:29 /apkcerts.txt
Extract=erofs.exe --extract=%%FQS %%AQ
ExtractWithoutPath=erofs.exe -x --extract=%%FQS %%AQ
Last edited by Void2 on Sun 02 Feb, 2025 09:06, edited 4 times in total.