Ru-Board.club
← Вернуться в раздел «Программы»

» Multiarc плагины и аддоны для FAR и Total Commander

Автор: Skif_off
Дата сообщения: 05.12.2014 14:00
addhaloka
Посмотрите на русском и оффоруме пару крайних страниц тем плагина (мои сообщения, MVV, кто-то ещё был).
Автор: Serge2005
Дата сообщения: 28.03.2006 13:51
egor23

Цитата:
Открываем этот каталог в архиве и копируем в него папку с файлом ImageReady Default Actions\2-State Button.isa

Типа в архива открыть A\B\C\ и скопировать в него С\file.ext? Не получается - ошибка 25.
Автор: WatsonRus
Дата сообщения: 05.12.2014 19:47
Skif_off
13:04 05-12-2014
Цитата:
В плане собственно 7z оптимальным временным решением будет 7Zip Plugin

Именно им и пользуюсь. Впрочем, свои архивы 7z я не создаю, т.к. считаю этот формат УГ. Это мое личное ИМХО, я его никому не навязываю. Или zip, или rar.
В Double Commander Total7zip при упаковке в 7z вообще валит весь коммандер, и автор DC говорит, что не может поправить без исходников Total7zip. А 7zip plugin работает как часы (впрочем, у DC есть и родной 7zip плагин).
Автор: dadu
Дата сообщения: 28.03.2006 15:31
vserd
Если требуется креатив на пользу юзерам по поводу реалиазации в МА, то просто ужасть как хочу поучаствовать. Готов помочь, сам знаешь весьма вЪедлив. Двумя руками поддерживаю Ваш проект.
Автор: VideoHEAD
Дата сообщения: 13.03.2015 09:21
addhaloka

"Поменьше читайте советских газет" (с)

Все нормально с Total7zip, работает как часики и с Total Commander и Double Commander, в отличие от родных и глючных SevenZip и всяких безродных и не менее глючных 7zip plugin, переходящих из рук в руки с обрезанным функционалом.

Просто вышеозначенные господа юзают СТАРЫЕ версии и плагинов и самих 7-zip архиваторов (9.30), а то и старых Double Commander.

В последних бетах все работает просто идеально.
Автор: egor23
Дата сообщения: 28.03.2006 17:42
Serge2005

Цитата:
Типа в архива открыть A\B\C\ и скопировать в него С\file.ext? Не получается - ошибка 25.

Странно, ну хоть WinPack добовляет файл? (после добавления он заново открывает архив, может показаться что зависла прога, при большом размере архива, да и обязательно укажите вручную версию 6.0).
Если добавляет, попробуейте оставить одну секцию для i6comp.exe, начните например с этой [no][InstallShield6v02egor][/no], а лучше перебрать все секции по одной.
Автор: Skif_off
Дата сообщения: 13.03.2015 10:44
VideoHEAD

Цитата:
Просто

Именно
Например (из-за этого для *.7z использую 7zip plugin), хотя сам архиватор 7-Zip создаёт *.7z.tmp _рядом_ с файлом. Косяк плага в чистом виде. Там же и на оффоруме ещё упоминаются проблемы.
Автор: Serge2005
Дата сообщения: 28.03.2006 18:08
egor23

Цитата:
ну хоть WinPack добовляет

да, добавляет, но и секция (последняя здесь опубликованная) в МА тоже добавляет! не в этом дело! Винпак точно также как и МА добавляет файл не туда, куда ему говорится добавить.... он их добавляет только в папку 1ого уровня. Тока в Винпаке еще и остаются (я выбирал ф-цию заменить файл), что требовалось заменить, а в МА - они удаляются....
Автор: VideoHEAD
Дата сообщения: 13.03.2015 11:24
Skif_off

И тем не менее, когда речь заходит о сложных вариантах, типа архив в архиве и когда в больших архивах надо что-то менять, то у меня все родные 7zip менеджеры пасовали, включая и плагин 7zip plugin. Только Total7zip был молодцом.

Насчет создания темпа рядом с файлом - да, есть такое. Но чтоб темп не удалялся, не помню ни разу. Учитывая, что обычно все процедуры у меня происходят только на SSD, не критично, я считаю. А косяк - это когда файловый менеджер вешается на ровном месте. Причем, когда вешается Double Commander версии 0.511, а 0.6 ведет себя замечательно С ОДНИМ И ТЕМ ЖЕ плагином, что можно сказать об этой проблеме??? Да только то, что Double Commander надо бы дорабатывать. Ведь в Тотале все отлично так же.

Поэтому говорить о том, что Total7zip - "глюкавое нечто", только потому что какой-то сырой файловый менеджер старой бета-версии с ним работает плохо, я считаю, это вводить всех в заблуждение.
Автор: namchik
Дата сообщения: 28.03.2006 18:54
vserd
спасибо, работает.
SkipSfxHeader=1 помогло
Автор: insorg
Дата сообщения: 13.03.2015 13:14

Цитата:
Насчет создания темпа рядом с файлом - да, есть такое. Но чтоб темп не удалялся, не помню ни разу.

Если изменяемый архив под атрибутом "только чтение", то темп останется, а исходный архив изменён не будет, что вполне логично. Тот же 7zip.wcx делает так же.
Недоработка лишь в том, что никаких варнингов не сыпется, просто втихую процесс проходит и всё.
Автор: cracklover
Дата сообщения: 03.04.2006 15:56
Давно хочу задать два вопроса:

1) Почему аддон для InnoSetup вида:

[more]
[InnoSetup]
Description="InnoSetup"
Archiver=innounp.exe
Extension=exe
ID=49 6E 6E 6F
IDPos=48
Start="^--------------------------------------"
End="^--------------------------------------"
Format0="zzzzzzzzzz yyyy.tt.dd hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -v -m %AQ
Extract=%P -e -m -c%R %AQ @%LQ
ExtractWithPath=%P -x -m -c%R %AQ @%LQ
IgnoreErrors=0
SkipEmpty=0
SkipDirsInFileList=0
SearchForUglyDirs=0
BatchUnpack=1
UnixPath=0
AskMode=0
SkipLIST=1
Debug=0

[/more]

не срабатывает с половиной инсталляций.

2) Есть ли средства для работы с NSIS-инсталляциями через Мультиарк?
Автор: Skif_off
Дата сообщения: 13.03.2015 14:36
VideoHEAD

Цитата:
Но чтоб темп не удалялся, не помню ни разу.

Где я там писал "не удаляется"? SSD тут причём? Проблема в том, что при изменении архива файл *.7z.tmp на х64 и при использовании х64 7-Zip создаётся НЕ РЯДОМ с изменяемым файлом, как должно, а в противоположной панели: на WinVista и выше нужны права, если там открыт корень системного диска или какой-то из защищённых каталогов, поэтому имеем ошибку. Не считая того, что в противоположной панели может оказаться открытый "архив" или раздел, на который по тем или иным причинам писать нельзя.

Цитата:
Причем, когда вешается Double Commander версии 0.511, а 0.6 ведет себя замечательно С ОДНИМ И ТЕМ ЖЕ плагином, что можно сказать об этой проблеме???

Что Total7zip без исходников и автору DC было сложно отловить ошибку. К слову, она всё-таки была найдена и исправлена.

Цитата:
когда речь заходит о сложных вариантах, типа архив в архиве и когда в больших архивах надо что-то менять

Не вижу проблем:
- изменял *.7z внутри *.7z и *.7z внутри *.zip - всё нормально;
- 4 тысячи файлов сжал штатным архиватором в 5тигиговый *.7z с настройками по-умолчанию, открыл в ТС, переключил на вид все файлы без подкатологов, от балды и вразброс выделил 50 файлов и удалил - всё нормально.
У 7zip plugin помимо поддержки многотомных архивов только одна проблема - работает заметно медленнее штатно установленного 7-Zip.
Автор: arsvrn
Дата сообщения: 03.04.2006 20:40
cracklover

Цитата:
1) Почему аддон для InnoSetup вида:
Подробнее...
не срабатывает с половиной инсталляций.

Потому что innounp.exe

Цитата:
Supports Inno Setup versions 3.0.0-beta through 5.1.5

А версии ниже 3.0 попадаются достаточно часто. Для них (до версии 4.2.1) надо использовать плагин IETotal. Он же поддерживает

Цитата:
Wise, Vise, Inno Setup, Gentee Installer, InstallShield, NullSoft Installer (ver>=1.1o), SetupFactory, Eschalon и msi файлы созданные Windows Installer

В Far'e можно использовать и IETotal и innounp совместно, в ТС, к сожалению, нельзя. Связано с тем, что FAR, если архиватор вернул ошибку, передает файл далее на обработку другими плагинами, то ТС отдает файл первому же подходящему по ID и при ошибке более ничего не делает. Следовательно, если поставишь первым innounp, то будут нормально обрабатываться InnoSetup до версии 4.2.1, а если первым IETotal - то после 3.0.0-beta.


Цитата:
2) Есть ли средства для работы с NSIS-инсталляциями через Мультиарк?

Насколько я знаю, именно через МА - нет.
Автор: WatsonRus
Дата сообщения: 13.03.2015 15:06
VideoHEAD 09:21 13-03-2015
Цитата:
вышеозначенные господа юзают СТАРЫЕ версии и плагинов и самих 7-zip архиваторов (9.30)

А вы знаете НОРМАЛЬНУЮ версию 7-zip старше 9.30? Там в каждой по глюку, в последней серьезный глюк с распаковкой внешних форматов (именно они меня интересуют в первую очередь, ибо своих 7z архивов не создавал, не создаю и не буду создавать).
11:24 13-03-2015
Цитата:
Да только то, что Double Commander надо бы дорабатывать.

Автор DC этого и не скрывал, и в итоге исправил. Об этом писалось четверть полгода назад, с тех пор много чего изменилось.

Skif_off 14:36 13-03-2015
Цитата:
помимо поддержки многотомных архивов

НЕТ у 7-zip никаких многотомных архивов. Есть разрезание архива на части, а это далеко не одно и то же.
Автор: Serge2005
Дата сообщения: 03.04.2006 23:17
arsvrn

Цитата:
А версии ниже 3.0 попадаются достаточно часто. Для них (до версии 4.2.1) надо использовать плагин IETotal. Он же поддерживает

Кажется спрашивал уже... А подружить можно? я пробовал - не получилось. + InnoSetup MA - в более хорошем виде выдает конечный результат.

Цитата:
Цитата:2) Есть ли средства для работы с NSIS-инсталляциями через Мультиарк?

Насколько я знаю, именно через МА - нет.

А вообще?
Автор: thejustsoul
Дата сообщения: 27.03.2015 04:15
WatsonRus

Цитата:
А вы знаете НОРМАЛЬНУЮ версию 7-zip старше 9.30? Там в каждой по глюку, в последней серьезный глюк с распаковкой внешних форматов (именно они меня интересуют в первую очередь, ибо своих 7z архивов не создавал, не создаю и не буду создавать).

Можете аргументировать свои выводы и том что 7z плохой формат и что в нем глюк на глюке и что в нем не нужно ничего хранить, приводя конкретные примеры?

А то пацаны с 1999 года пилят свой архиватор, и не в курсе, что их проект УГ оказывается.

9.38 давно есть, видели?
А если не работают или криво работают какие-то плагины, может этот вопрос к авторам этих плагинов и софта к которому они пишутся и их пряморукости?
Автор: compi
Дата сообщения: 04.04.2006 02:42
прочитал всю ветку, но так и не нашёл ответа, в общем такая трабла:
когда захожу в запароленный архив UHA, пишит ошибку, (executing command 'Uharc06.exe l -d2 -y )
когда захожу в обычный, не запароленный архив UHA, всё тип-топ


вот инишка:
[Uharc04]
ID=55 48 41 04
IDPos=0
Extension=uha
Description=UHARC 0.4
Archiver=UHARC04.EXE
SkipDirsInFileList=1
BatchUnpack=1
Start="^-------------------------------------------------------------------------------"
End="^-------------------------------------------------------------------------------"
Debug=0
Format0="nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Format1=" zzzzzzzzzz dd TTT yyyy hh mm ss aaaa"
List=%P l -d2 -y {-pw%S} %AQA
Extract=%P e -y -idle {-pw%S} %AQA @%LQ
ExtractWithPath=%P x -y -idle {-pw%S} %AQA @%LQ
Add=%P a -y -d0 -mx -md32768 -ed+ -idle -lg {-pw%S} %AQA @%LQ
Move=%P m -y -d0 -mx -md32768 -ed+ -idle {-pw%S} %AQA @%LQ
Test=%P t -y -idle {%S} %AQA

[Uharc06]
ID=55 48 41 06
IDPos=0
Extension=uha
Description=UHARC 0.6b
Archiver=Uharc06.exe
SkipDirsInFileList=1
BatchUnpack=1
Start="^-------------------------------------------------------------------------------"
End="^-------------------------------------------------------------------------------"
Debug=0
Format0="nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Format1=" zzzzzzzzzz dd TTT yyyy hh mm ss aaaa"
List=%P l -d2 -y {-pw%S} %AQA
Extract=%P e -y -idle {-pw%S} %AQA @%LQ
ExtractWithPath=%P x -y -idle {-pw%S} %AQA @%LQ
Add=%P a -y -d0 -mx -md32768 -ed+ -idle -lg {-pw%S} %AQA @%LQ
Move=%P m -y -d0 -mx -md32768 -ed+ -idle {-pw%S} %AQA @%LQ
Test=%P t -y -idle {%S} %AQA
Автор: WatsonRus
Дата сообщения: 27.03.2015 16:46
thejustsoul 04:15 27-03-2015
Цитата:
9.38 давно есть, видели?

А как же. Про нее и говорил. Именно в ней как раз имеется подтвержденный автором глюк с распаковкой сторонних форматов, как раз то, для чего мне 7-zip в общем-то и нужен.

По многочисленным опросам здешних юзеров выявлено, что наиболее безглючной из последних версий является 9.30. Дальше действует принцип - один глюк исправлен, новый добавлен. Все эти последние "беты" сырее прежних альф.

04:15 27-03-2015
Цитата:
пацаны с 1999 года пилят свой архиватор

Пацаны с самого начала повернуты на сжатие, остальное им пофиг. А с 1999 много времени утекло, конкуренты подтянулись по сжатию при лучшей юзабельности и функционалу, плюс каналы нынче давно не те, чтобы бороться за каждый мегабайт в ущерб удобству.
04:15 27-03-2015
Цитата:
7z плохой формат

Полноценной многотомности - нет (архив просто разрезается на части, непригодные для использования поодиночке), защиты архива от повреждений - нет, недокачанный архив превращается в набор символов, не распознаваемый как архив (к примеру - недокачанные rar, zip, arj, etc. откроются, и из них можно извлечь докачанные файлы и даже кусок недокачанного). Для меня этого достаточно, чтобы самому не использовать это чудо ни для чего иного, как для распаковки сторонних форматов.

Поддержки Rar5 нет, и неизвестно, будет ли когда, ибо rar5 прямой конкурент, превосходящий по функционалу сам 7-zip и близкий к нему по сжатию (rar4 таковым не являлся).

FreeArc и то при всей своей недоделанности умеет больше, чем 7-zip, при сравнимой степени сжатия.
Автор: arsvrn
Дата сообщения: 04.04.2006 09:43
Serge2005

Цитата:
Кажется спрашивал уже... А подружить можно? я пробовал - не получилось. + InnoSetup MA - в более хорошем виде выдает конечный результат.

Кажется, отвечал уже... В предыдущем сообщении И попытался объяснить, почему в ТС нельзя, а в FAR'e можно.

Цитата:
Есть ли средства для работы с NSIS-инсталляциями через Мультиарк?

Для ТС - нет. Возможно есть проги для этого. Например, может быть сам NSIS умеет. Я не пробовал, не знаю.

compi

Цитата:
прочитал всю ветку, но так и не нашёл ответа, в общем такая трабла:
когда захожу в запароленный архив UHA, пишит ошибку, (executing command 'Uharc06.exe l -d2 -y )
когда захожу в обычный, не запароленный архив UHA, всё тип-топ

Видно не очень внимательно читал Но повторю еще раз, тем более что там речь не шла о вводе пароля для ВХОДА в запароленный архив.
Для подобных ситуаций в МА в инишнике есть command variables (команда) %S. Она ставится в соответствующем месте командной строки инишника и позволяет при необходимости из диалогов настройки+архивации/разархивации ввести некие дополнительные параметры командной строки для конкретного случая, не трогая инишник. Делается это так.
Любым образом входим в диалог настройки ДАННОГО архиватора. Там отмечаем галочкой "%S-parameter handling", в выпадающем списке выбираем "Always", снимаем галку на "Exclude LIST calls".
Теперь при операциях с архивом появится окно для ввода дополнительных параметров, в котором надо ввести пароль. Причем обязательно в виде, понятном архиватору. Для приведенного выше инишника достаточно просто ввести пароль.
Автор: thejustsoul
Дата сообщения: 27.03.2015 18:17
WatsonRus

Цитата:
плюс каналы нынче давно не те, чтобы бороться за каждый мегабайт в ущерб удобству.

Ну не скажите, когда архивируют например образы или дампы картриджей для приставок или дисков, то экономия по-сравнению с зипом огромная, а его (7z) читают многие программы которые работают с этими образами, вот rar читают меньше (про rar5 вообще молчу), и зачем такие архивы тогда.

ИМХО, рар5 не взлетит (и не конкурент в ближайшем будущем), либо взлетит через 100500 лет, т.к. те у кого старые версии rar'a, но смогут их распаковать, даже другие программы которые читают обычный рар (тот же 7z) тоже не смогут, а кому надо создавать архив, который ничем кроме официальной софтины нельзя прочитать (к тому же она "платная"). Разве что только для себя, приложив к архивам распаковщик, а то мало ли затеряется и куда с этими архивами идти, если его нечем прочитать.

По-поводу минусов, многотомностью не пользуюсь, а про защиту от повреждений, согласен. Но не вижу причин не пользоваться 7z, для важных данных, всегда должна быть резервная копия на надежном носителе, а для остальное 7z рулит (прочитать другим софтом можно, жмет хорошо, а что еще нужно).


Цитата:
FreeArc

Это наверно еще хуже чем "rar5"..
Автор: vserd
Дата сообщения: 04.04.2006 10:47
arsvrn

Цитата:
то ТС отдает файл первому же подходящему по ID и при ошибке более ничего не делает.

Не по ID. А либо по прямой регистрации на некоторое расширение, либо тому, кто первый согласился обработать, если данного расширения нет в PackerPlugins.
Автор: Serge2005
Дата сообщения: 04.04.2006 17:02
arsvrn
Извиняюсь... Спасибо)
Автор: WatsonRus
Дата сообщения: 27.03.2015 19:33
thejustsoul 18:17 27-03-2015
Цитата:
даже другие программы которые читают обычный рар (тот же 7z) тоже не смогут

7-zip уже такой один остался. Bandizip тоже бесплатен, и может работать и с 7z, и с rar5. И большинство подобных архиваторов тоже могут работать и с 7z, и с rar5. Потому как работают с unrar.dll, а не через внутреннюю (_!_), как 7-zip.

Не вижу причин пользоваться 7-zip,за исключением специфических случаев, типа 18:17 27-03-2015
Цитата:
образы или дампы картриджей для приставок или дисков

18:17 27-03-2015
Цитата:
те у кого старые версии rar'a, но смогут их распаковать

Лентяям давно пора обновиться. И неважно, есть лицензия или нет - ключи одни и те же.

Автор: compi
Дата сообщения: 04.04.2006 17:56
arsvrn , сэнкс, ща попробую
извини, читал ночью, уставший, видимо просмотрел
Автор: Baltazar500
Дата сообщения: 18.09.2015 06:41
Добрый день, не проскакивал ли конфиг для работы с *.IMG (см imdisk) ? нужны не только чтение но запись

***

Как определить что перед тобой архив rar5 ? чем сигнатурно отличаются rar4 от rar5 ?
Автор: cracklover
Дата сообщения: 05.04.2006 07:18
Всем ответившим на мои вопросы спасибо, однако, меня смущает тот факт, что вроде бы ясно какие инсталляции InnoSetup каким софтом открываются, но, тем не менее, даже те самые 50 процентов, которые, как я писал, не открывает Мультиарк через аддон для innounp.exe, всё-таки ПРЕКРАСНО открываются с командной строки тем же innounp.exe с ключами -x -m -c.

Так что все прозвучавшие выше версии-объяснения, по всей видимости, не совсем верны.
Автор: Skif_off
Дата сообщения: 18.09.2015 13:05
Baltazar500

Цитата:
не проскакивал ли конфиг для работы с *.IMG (см imdisk) ? нужны не только чтение но запись

Конфиг - дело второе. Есть ли консольная (ну или GUI с интерфейсом командной строки) утилита, которая делает то, что вам нужно?


Цитата:
Как определить что перед тобой архив rar5 ? чем сигнатурно отличаются rar4 от rar5 ?

В настройках ТС можно указать внешний архиватор для RAR, это будет не проще? У MultiArc проблема с запароленными архивами, если память не изменяет. Конфиг для RAR5 есть здесь (MultiArc брать по ссылке из шапки Последняя неофициальная версия, в т.ч. 64-битная).
Автор: arsvrn
Дата сообщения: 05.04.2006 10:18
cracklover

Цитата:
даже те самые 50 процентов, которые, как я писал, не открывает Мультиарк через аддон для innounp.exe, всё-таки ПРЕКРАСНО открываются с командной строки тем же innounp.exe с ключами -x -m -c.

Приведи пример, пожалуйста. Было бы здорово, если бы это было или что-то широко известное (чтобы не качать) или, если качать, то маленькое - 1..2 Мб.
Автор: Baltazar500
Дата сообщения: 18.09.2015 15:34
Skif_off,
Цитата:
Конфиг - дело второе. Есть ли консольная (ну или GUI с интерфейсом командной строки) утилита, которая делает то, что вам нужно?
думал что уже в теме проскакивал софт под это дело, поэтому о нём как-то и не подумал что он может понадобиться хотя учитывая специфику мультарка это лежало на поверхности ...

кое-что уже нашёл (mtools), завтра потестирую на запись/чтение в/с образ(а), если всё пройдёт успешно - отпишусь, нет - буду искать дальше
Цитата:
В настройках ТС можно указать внешний архиватор для RAR, это будет не проще? У MultiArc проблема с запароленными архивами, если память не изменяет. Конфиг для RAR5 есть
спасибо, просто нужно поглядеть что там к чему с rar5

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

Предыдущая тема: Opera 8 free registration


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.