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

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

Автор: lelik007
Дата сообщения: 24.11.2010 10:20
arsvrn
Спасибо - я уже в процессе написания. Multiarc такой же.
А вот я этой опции не пойму "-scsWIN" это к чему относится? К параметрам 7-zip или же Multiarc?
Понял я - Windows кодировка имен файлов.
Автор: OptimusBest
Дата сообщения: 27.12.2010 10:41
попался мне installshield 16 (2010) версии (правда он назывался InstallScript Setup), еще раз убедился,
ничего не предпринимают в оптимизации сжатия, все тот-же i12comp читает эту версию


Код: [InstallShield12-14-15-16]
ID=49 53 63 28 B0 04 00 02, 49 53 63 28 78 05 00 02, 49 53 63 28 DC 05 00 02, 49 53 63 28 40 06 00 02
IDPos=0
Extension=cab,hdr
Archiver=i12comp.exe
List=%P l -o -f %AQ
Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract=%P e -o -d -f %AQ %FQ %FWQ
ExtractWithPath=%P x -o -d -f %AQ %FQ
Delete=%P d -o -d -f %AQ %FQ
Add=%P a -o -f %AQ %RQ %FQ
AddRecurse=%P a -o -r -f %AQ %RQ %FQ
Автор: XXXLer
Дата сообщения: 08.01.2011 15:40
У кого-нибудь получилось заставить аддон FreeArc удалять пустые папки из архива?

С консольной версией FreeAcr 0.666/0.67 и таким [more=FreeArc addon]
Код:
; -----------------------------------------------------------------------
; FreeArc 0.67
; -----------------------------------------------------------------------
[FreeArc]
Description="FreeArc 0.67"
Extension=arc
Archiver=%COMMANDER_PATH%\Plugins\wcx\MultiArc\Arc\FreeArc\Arc.exe
ID=41 72 43 01 02 73 74 6F 72 69 6E 67 00
IDPos=8
Format0="yyyy tt dd hh mm ss aaaaaaa zzzzzzzzzzzzzzz ppppppppppppppp rrrrrrrr nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Start="^--"
End="^--"
AskMode=0
AskHistory0=-m1
AskHistory1=-m2
AskHistory2=-m3
AskHistory3=-m4
AskHistory4=-m5
AskHistory5=-m6
AskHistory6=-m7
AskHistory7=-m8
AskHistory8=-m9
AskHistory9=-mx
AskHistory10=-max
BatchUnpack=1
Debug=0
SkipDirsInFileList=0
List=%P v --noarcext -- %AQA
Add=%P a {-ap%RA} --noarcext -sclANSI{ %S} -- %AQA @%LA
Move=%P m {-ap%RA} --noarcext -sclANSI{ %S} -- %AQA @%LA
Extract=%P e -y --noarcext -sclANSI -- %AQA @%LA
ExtractWithPath=%P x -y --noarcext -sclANSI -- %AQA @%LA
Test=%P t --noarcext -sclANSI -- %AQA
Delete=%P d --noarcext -sclANSI -- %AQA @%LA
Автор: boss911
Дата сообщения: 25.02.2011 04:14
Народ, помогите, плиз, решить проблему, над которой полдня бьюсь, явно об стену. Речь о TC v.7.56, Multiarc v.1.4.1.7 и UPX.exe v.3.7.

Все отлично работает, могу заходить в EXE упакованным UPX, вижу, что там, какой размер файла, так же могу паковать файлы. А вот распаковать файл, не получается. Захожу во внутренности, тащу файл в другую директорию, жму распаковку, и оно мне кричит 'Ошибка чтения диска'. Если попробовать запустить упакованный файл в архиве\upx, то в диалоге распаковки вижу следующие:

Код: Из: C:\file.exe
В: C:\путь к темповой папке\_tc\file.exe
Автор: Rodny
Дата сообщения: 01.10.2011 18:19
WatsonRus 17:20 01-10-2011
Цитата:
Вот пример "неправильного" Inno (версия 5402 и сжатие lzma2). А вот "правильного" (версия 5305 и сжатие lzma)... оба дистрибутива свежие и оба распаковываются innounp самостоятельно.
 
Добавлено:
Пойду еще в топике Мультиарка спрошу насчет шаблона Inno, возможно, он устарел, и нераспознанное передается InstExpl...

У меня оба нормально распаковываются таким набором: [more=Inno]
Код: ;-----------------------------------------------------------------------
; Inno Setup (versions 3.0.0-beta through 5.1.2 and up)
; Version addon: 0.17
;-----------------------------------------------------------------------
[InnoSetup 3.0.1]
Description="Inno Setup 3.0.1 without 'with ISX' [ARS]"
Archiver=%COMMANDER_PATH%\Plugins\WCX\MultiArc\innounp.exe
Extension=exe
ID=49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 33 2E 30 2E 31 29 00
IDPos=53572, <SeekID>
IgnoreErrors=0
Start="^--------------------------------------"
End="^--------------------------------------"
Format0="zzzzzzzzzz yyyy.tt.dd hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -v -m %AQA
Extract=%P -e -m %AQA @%LQ
ExtractWithPath=%P -x -m %AQA @%LQ
SkipSfxHeader=0
;----------------------------------------------------------------------------------

[InnoSetup 3.x, 4.x, 5.x]
Description="Inno Setup 3.x, 4.x, 5.x [ARS]"
Archiver=%COMMANDER_PATH%\Plugins\WCX\MultiArc\innounp.exe
Extension=exe
ID=49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 33, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 35
IDPos=54084, 55612, 36744, 36740, 36696, 37256, 38280, 37768, <SeekID>
IgnoreErrors=0
Start="^--------------------------------------"
End="^--------------------------------------"
Format0="zzzzzzzzzz yyyy.tt.dd hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -v -m %AQA
Extract=%P -e -m %AQA @%LQ
ExtractWithPath=%P -x -m %AQA @%LQ
SkipSfxHeader=0
Автор: WatsonRus
Дата сообщения: 01.10.2011 19:55
Rodny
19:19 01-10-2011
Цитата:
У меня оба нормально распаковываются таким набором

У меня точно такой же набор - InstExpl на "неправильном" лезет поперед InnoUnp. innounp последний 0.36

Цитата:
Где брал - не помню

Гы... и я не помню... Не здесь ли?

кусок Wincmd.ini, отвечающий за дистрибутивы:

Код: [no][PackerPlugins]
'#define PK_CAPS_OPTIONS 16 /* Has options dialog */
inno=79,C:\Program Files\Wincmd\multiarc.wcx
nsis=223,C:\Program Files\Wincmd\Multiarc.wcx
;dist=320,C:\Program Files\Wincmd\IETotal.wcx
dist=320,c:\Program Files\Wincmd\InstExpl.wcx[/no]
Автор: Rodny
Дата сообщения: 01.10.2011 20:22
WatsonRus 19:55 01-10-2011
Цитата:
кусок Wincmd.ini, отвечающий за дистрибутивы

У меня так:

Код: [PackerPlugins]
!Multiarc=223,%COMMANDER_PATH%\Plugins\WCX\MultiArc\MultiArc.wcx
!InstExpl=324,%COMMANDER_PATH%\Plugins\WCX\InstallExplorer\InstExpl.wcx
msi=324,%COMMANDER_PATH%\Plugins\WCX\InstallExplorer\InstExpl.wcx
Автор: WatsonRus
Дата сообщения: 01.10.2011 22:28
Ну это в принципе неважно, как обозвать...

Для чистоты эксперимента переименовал multiarc.ini, создал новый с вашей секцией innounp и с inno=223,бла-бла-бла - результат тот же - все равно впереди всех InstExpl.


Добавлено:
Все, разобрался, всем спасибо.
Виноват был старый MultiArc 1.2, не понимающий <SeekID> - для старых Inno было все Ок, для новых срабатывал InstExpl.

xChe 19:06 01-10-2011
Цитата:
В multiarc.ini прописано так

Авторам ИМХО не стоило так много городить, я видел эту конструкцию на форуме Гислера, куда ведет ссылка из innounp.htm из комплекта innounp. Достаточно было добавить <SeekID> в конец строки IDPos. Так даже старый аддон для innounp 0.17 работает.

Strogg 23:49 01-10-2011
Цитата:
сам innounp не ассоцирован с типом архива в инишнике тотала

Так точно. И так же не стоило столько IDPos и ID вписывать, срабатывает стандартная конструкция с <SeekID> в конце

Код: ID=49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 33, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 35
IDPos=54084, 55612, 36744, 36740, 36696, 37256, 38280, 37768, <SeekID>
Автор: WatsonRus
Дата сообщения: 02.10.2011 17:23
All
Кстати, а ограничения на размер multiarc.ini существует?
Автор: Rodny
Дата сообщения: 02.10.2011 23:51
WatsonRus 17:23 02-10-2011
Цитата:
ограничения на размер multiarc.ini существует?

Не встречал сообщений. У меня всего 25 Кб, 18 секций.
Автор: WatsonRus
Дата сообщения: 03.10.2011 10:41
На размер аддона (секции) ограничение есть, судя по документации - 65536 байт.
Автор: Strogg
Дата сообщения: 03.10.2011 22:36

Цитата:
Так точно. И так же не стоило столько IDPos и ID вписывать, срабатывает стандартная конструкция с <SeekID> в конце

Я не так часто пользуюсь этим плагином, и к тому же мне больше "везет" на nsis инсталляторы, поэтому вполне хватает, что есть, но за инфу про SeekID спасибо
Автор: EJEKIN
Дата сообщения: 14.10.2011 20:56
Ребята, подскажите как настроить поиск в архиве в содержимом текстового файла (нужно найти слово в текстовом файле, который находится в архиве)?
Автор: Rodny
Дата сообщения: 14.10.2011 21:40
EJEKIN 20:56 14-10-2011
Цитата:
как настроить поиск в архиве в содержимом текстового файла (нужно найти слово в текстовом файле, который находится в архиве)?

Хм, поставить галки "искать также в архивах" и "с текстом" в диалоге поиска, вписать текст. А Мультиарк-то тут при чём?

А, и это, вопрос про TC или FAR?
Автор: EJEKIN
Дата сообщения: 14.10.2011 23:02
По такому принципу не ищет. Написал в ПМ.
Автор: Rodny
Дата сообщения: 14.10.2011 23:41
Вложенные архивы, искать в них не получится. Недавний аналогичный случай здесь и далее.
Автор: EJEKIN
Дата сообщения: 15.10.2011 12:44
Rodny
Спасибо за наводку, уже решил.
Распаковал, изменил расширение в архивах на .zip, и поиск заработал.
Если можно этот процесс еще и автоматизировать, тогда будет супер.
Автор: Rodny
Дата сообщения: 15.10.2011 13:17
EJEKIN 12:44 15-10-2011
Цитата:
Если можно этот процесс еще и автоматизировать, тогда будет супер.

С автоматизацией в TC - это, как минимум, в эту тему. В общем случае здесь и здесь.
А лучше всего сюда, там такие вопросы на раз-два решают
Автор: OptimusBest
Дата сообщения: 17.10.2011 19:12
Немного подправил i6comp.


Код: [InstallShield6-18]
ID=49 53 63 28
IDPos=0
Extension=cab,hdr
Archiver=i6comp.exe
List=%P l -o -f %AQ
Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract=%P e -o -d -f %AQ %FQ %FWQ
ExtractWithPath=%P x -o -d -f %AQ %FQ
Delete=%P d -o -d -f %AQ %FQ
Add=%P a -o -f %AQ %RQ %FQ
AddRecurse=%P a -o -r -f %AQ %RQ %FQ
Автор: ab
Дата сообщения: 05.12.2011 16:17
OptimusBest
Ссылка сдохла. Перезалей пожалуйста.
Автор: Rodny
Дата сообщения: 05.12.2011 17:38
ab
http://www.multiupload.com/KRN2XDRT3T
Автор: ab
Дата сообщения: 05.12.2011 17:46
Rodny
Cпасибо.
Автор: komputeryuzer
Дата сообщения: 21.12.2011 20:08
far и win7...

как находить местонахождение папок,
если в фаре пути вижу в xp варианте..
не только вижу но и с файлами работаю(удаляю копирую)
но через shift+enter пытаюсь запустить windows-explorer получаю ошибку "нет доступа"
а тот фаровский путь в виндовсе7 ведет в никуда...
както читал в вин7 для защиты придумали алиасы - но особо не нужно было и соответствия путей позабыл!

по телефону девушке немог обьяснить как найти эти папки (интернет-темпорари, local settings, coocies итд) а у нее нет фара только голыq виндовс7



извините если не в ту ветку
Автор: Rodny
Дата сообщения: 21.12.2011 21:23
komputeryuzer (21:08 21-12-2011)
Цитата:
извините если не в ту ветку

Сильно не в ту
Автор: SLasH
Дата сообщения: 09.03.2012 02:32
http://forum.ru-board.com/topic.cgi?forum=5&topic=15805&start=820#19

Цитата:
Немного подправил i6comp.

Перезалейте пожалуйста у кого есть подправленный i6comp.
Автор: Nicka_Grey
Дата сообщения: 09.03.2012 11:41
OptimusBest
Rodny
плз, продублируйте на другом обменнике
спасибо
Автор: Rodny
Дата сообщения: 09.03.2012 12:14
i6comp.zip
narod.ru
ifolder.ru
Автор: SLasH
Дата сообщения: 09.03.2012 14:59
Rodny
Благодарю за оперативность, но к сожалению и правленный i6comp.exe не помог в распаковке data1.cab.
Настройки multiarc.ini такие:

Код: [InstallShield10-11]
ID=49 53 63 28 00 95 00 01
IDPos=0
Extension=cab,hdr
Archiver=i6comp.exe
List=%P l -o -f %AQ
Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract=%P e -o -d -f %AQ %FQ %FWQ
ExtractWithPath=%P x -o -d -f %AQ %FQ
Delete=%P d -o -d -f %AQ %FQ
Add=%P a -o -f %AQ %RQ %FQ
AddRecurse=%P a -o -r -f %AQ %RQ %FQ

[InstallShield12-14-15-16]
ID=49 53 63 28 B0 04 00 02, 49 53 63 28 78 05 00 02, 49 53 63 28 DC 05 00 02, 49 53 63 28 40 06 00 02
IDPos=0
Extension=cab,hdr
Archiver=i6comp.exe
List=%P l -o -f %AQ
Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract=%P e -o -d -f %AQ %FQ %FWQ
ExtractWithPath=%P x -o -d -f %AQ %FQ
Delete=%P d -o -d -f %AQ %FQ
Add=%P a -o -f %AQ %RQ %FQ
AddRecurse=%P a -o -r -f %AQ %RQ %FQ
Автор: zx12
Дата сообщения: 09.03.2012 19:55
OptimusBest

Цитата:
Немного подправил i6comp

попробовал распаковать http://static2.cdn.ubi.com/patches/HOMM6/hmm6_1.1.1_rus.exe (судя по всему это InstallShield 17 [49 53 63 28 A4 06 00 04]):

Код: i6comp x data1.cab
i6comp x -f data1.cab
Автор: Rodny
Дата сообщения: 10.03.2012 13:29
SLasH
На wincmd.ru дискуссия оживлённее

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

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


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