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

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

Автор: egor23
Дата сообщения: 07.03.2006 15:22
arsvrn

Цитата:
А это не InstallShield 7.0?

Мне сложно сказать что это за InstallShield: ID=49 53 63 28 00 95
Вы можете скачать посмотреть что внутри data1.cab, data1.hdr они небольшие.
Еще вот игра Worms 4 Mayhem, ID такой же, тоже самое почти внутри, нету токо папок
[no][New Merge Module Holder Object 1][/no]
тоже с распаковкой проблемы с 02
Да вообщем и с 49 53 63 28 0C, тоже проблемы с распаковкой возникают.

Вот еще UPX 1.25 хотел прикрутить, взял что тут на странице для 1.24
подправил ID=31 2E 32 35 00 55 50 58
файл открывается внутри идут папки (по сути путь от корнивика диска до файла), потом файл, размер несжатый отображается, но файл не извлекается. TC выдаёт: Ошибка чтения диска.

Добавлено:
02
Вот еще проблемка если в пути к файлы кирилица есть.
Автор: WatsonRus
Дата сообщения: 22.03.2013 10:19
Storm_ku
А innounp сам по себе видит содержимое?

innounp.exe -v -m имя_файла_inno_setup

Добавлено:
Содержимое inno может быть запаролено.
Автор: arsvrn
Дата сообщения: 07.03.2006 15:32
egor23

Цитата:
Вы можете скачать посмотреть что внутри data1.cab, data1.hdr они небольшие

А откуда скачать то?
Автор: egor23
Дата сообщения: 07.03.2006 15:55
arsvrn

Цитата:
А откуда скачать то?

http://forum.ru-board.com/topic.cgi?forum=35&topic=1781&start=500#3
Автор: Storm_ku
Дата сообщения: 22.03.2013 10:37
Я же написал, что при открытии тоталом по Ctrl+PgDn inno setup 5.5.3 внутри него следующее:

## Inno Setup ## - пустая папка
install.exe
uninst.exe

Настройки Multiarc следующие:

[more=Читать дальше..]
[INNO_2x_3_x]
Description="InnoSetup 2.x, 3.x"
Extension=exe
Archiver=innounp.exe
;Filters unsupported "Inno Setup Setup Data (3.0.x) with ISX"
ID=49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 32 2E 30 2E 31 38, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 32 2E 30 2E 31 39, 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, 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 33 29 00, 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 35 29 00, 49 6E 6E 6F 20 53 65 74 75 70 20 45 78 74 65 6E 73 69 6F 6E 73 20 53 65 74 75 70 20 44 61 74 61 20 28 33 2E 30 2E 36
;ID="Inno Setup Setup Data (2.0.18/.19", "Inno Setup Setup Data (3.0.1)", "Inno Setup Setup Data (3.0.3)", "Inno Setup Setup Data (3.0.5)", "Inno Setup Extensions Setup Data (3.0.6"
IDPos=0xD144, 0xD344, 0xD347
BatchUnpack=1
Start="^--"
End="^--"
Format0="zzzzzzzzzz yyyy tt dd hh mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -v -b -m %AAQ
ExtractWithPath=%P -x -b -m %AAQ @%LQ
; -----------------------------------------------------------------------
[INNO_4_x_5_x]
Description="InnoSetup 4.x, 5.x"
Extension=exe
Archiver=innounp.exe
;Filters unsupported "Inno Setup Setup Data (4.2.2jpe)" Installers
ID=49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34 2E 30, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34 2E 31, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34 2E 32 2E 31, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34 2E 32 2E 32 29, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34 2E 32 2E 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 2E 32 2E 35, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34 2E 32 2E 36, 49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 35
;ID="Inno Setup Setup Data (4.0", "Inno Setup Setup Data (4.1", "Inno Setup Setup Data (4.2.1", "Inno Setup Setup Data (4.2.2)", "Inno Setup Setup Data (4.2.3", "Inno Setup Setup Data (4.2.5", "Inno Setup Setup Data (4.2.6", "Inno Setup Setup Data (5"
IDPos=0x8F58, 0x8F84, 0x8F88, 0x9188, 0x9388, 0x9588, 0x9788, 0x9988, 0xD93C, 0x15E5C, 0x1625C, 0x5EFCF, 0xB2047, 0x17264E
BatchUnpack=1
Start="^--"
End="^--"
Format0="zzzzzzzzzz yyyy.tt.dd hh mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P -v -b -m %AAQ
ExtractWithPath=%P -x -b -m %AAQ @%LQ
; -----------------------------------------------------------------------
[/more]

При открытии тоталом по Ctrl+PgDn inno setup 5.4.2 внутри него следующее (распаковывает нормально):

embedded
{app}
{tmp}
install_script.iss

Содержимое не запаролено, т.к. я всегда проверяю работоспособность на самих дистрибутивах Inno Setup, которые были скачены с официального сайта.

Добавлено:
Сейчас еще отключил плагин InstExpl, дак вообще сейчас по Ctrl+PgDn не открывает Inno Setup 5.5.3, выходит что innounp вообще не видит.
Автор: vserd
Дата сообщения: 07.03.2006 16:09
Serge2005

Цитата:
У вас в multiarc.ini есть секция [InnoSetup] в ней расмирение exe, а в wincmd.ini в [PackerPlugins] нет на него ссылки.
Я долго пытался разобраться в устройстве Multiarc.wcx, часть понял, например про последовательность считывания секция, но все-таки надо прописать расширение для InnoSetup????


Диалог Возможности
Этот диалог позволяет зарегистрировать addon в TOTAL COMMANDER-е. Регистрация означает добавление/замену значения в секции [PackerPlugins] текущего файла wincmd.ini. Здесь также возможно изменить некоторые параметры используемые TOTAL COMMANDER во время работы с этим типом архивов. Обратите внимание что бездумное редактирование его не очень хорошая идея. Только "Поддерживает тестовый поиск" и "Скрывать "архивную" иконку" полезны. Другие зависят от TOTAL COMMANDER-а и не рекомендуются что-либо делать с ними. Используйте контекстную помощь для более детального описания этих контролов.

Note: Регистрация расширения нужна в случае если вы хотите создавать архивы некоторого типа. Если вы хотите только распаковывать файлы, вам нужна только одна запись в wincmd.ini [PackerPlugins]. Зарегистрировать можно на любое расширение.
[more]
Как происходит поиск архиваторных плугинов в Total Commander,

Информация о том как происходит поиск плугинов была получена из анализа работы
Total Commander. Автор Total Commander-а никогда не публиковал данную информацию.
Поиск архиваторного плугина осуществляется следующим образом.
1. Total Commander проверяет может ли он обработать файл с данным расширением.
2. Если может, осуществляется обработка. Дальнейший поиск не производится.
3. Если не может, тогда ищется расширение в wincmd.ini секция [PackerPlugins]
4. Если нашли, тогда передаем файл на обработку ему, поиск прекращаем. Даже если плугин предназначен для совершенно другого типа файлов, и возвращает ошибку, Total Commander не производит дальнейший поиск.

Как пример можно привести расширение EXE. Под этим расширением может быть как "обычная" программа, так и самораспаковывающийся архив. Самораспаковывающийся архив может быть различного типа (RAR, ZIP, MS CAB, InstallShield инсталяция, InnoSetup и так далее).

5. Если расширения не найдено, Total Commander производит перебор всех плугинов из wincmd.ini секция [PackerPlugins] начиная с первого. Если плугин может обработать файл, он говорит об этом Total Commander-у и Total Commander прекращает поиск и вызывает плугин. Когда перебраны все записи о плугинах, Total Commander ничего не делает.

Отсюда следует вывод. Для успешной работы нескольких плугинов, которые могут обрабатывать одинаковые расширения, нужна только запись о плугине в wincmd.ini [PackerPlugins].
Под каким расширением будет зарегистрирован плугин, совершенно не важно.
Если несколько плугинов могут обработать один и тот-же тип архивов (например ms cab), будет вызван первый плугин в порядке очереди в [PackerPlugins].

Total Commander использует записи в wincmd.ini [PackerPlugins] для упаковки файлов. Вы можете выбрать тип архива из комбобокса и создать файл данного типа.
Применительно к MultiArc это означает что вы должны регистрировать только те типы Addon-ов которые будете использовать для создания архивов. Для распаковки архивов вам достаточно одной любой записи в wincmd.ini [PackerPlugins] в которой упоминается MultiArc.


Если у вас архиватор находится в пути с русскими буквами (по логике с любым путем, содержащим символы не английского алфавита и цифры) и вы получаете сообщение наподобии такого:
"Executing command 'C:\\Documents and Settings\\Ђ¤¬Ё-Ёбва в(r)а\\ђ Ў(r)зЁ(c) бв(r)"\\7za.exe -r0 l D:\\Это тест русских имен TC\\7zSfx.7z' returned errorlevel -1. Possibly an error occurred. Archive listing wasn't retrieved."

либо такого:
"Executed command 'C:\\Documents and Settings\\Ђ¤¬Ё-Ёбва в(r)а\\ђ Ў(r)зЁ(c) бв(r)"\\7za.exe -r0 l D:\\Это тест русских имен TC\\7zSfx.7z' returned errorlevel -1, which is higher than configured as normal for this command. Probably error occurred. Check your configuration, please..."

Замените в Multiarc.ini в секции соответствующего архиватора параметры Extract, ExtractWithPath, Test, Delete, Add с %Р на %PA или %PQA.
[/more]


Добавлено:
arsvrn

Цитата:
EX_ (а также DL_) - так сжимали exe и dll файлы во времена 95-х виндов. Тоже сейчас не найдешь;

Ну почемуже :))
В дистрибутиве Windows полно таких файлов, правда они нормально открываются самим ТС. На счет старых версий не уверен, т.к. не начем проверить

egor23

Цитата:
Вот еще проблемка если в пути к файлы кирилица есть.

с кавычками пробовали?

Добавлено:
Serge2005, arsvrn

Цитата:
Как все-таки сделать поддержку 7-zip sfx?
Обратится к автору Multiarc'a. Дело в том, что сигнатура 7z sfx архива (по которой Multiarc распознает тип архива) расположена далеко от начала файла и Multiarc не почему-то не хочет ее там видеть. Даже если в инишнике ему точно указать ее смещение. По этому поводу я уже писал автору, но пока не сделано


Если хотите могу выслать тестовую версию, там сделано правильное определение размера sfx части архива. Но оформить это в новый релиз нет времени. Или поменяю на двух язычный шаблон сайта по мультиарку для sourceforge.net. Тогда релиз будет гораздо быстрее :)))). Авторство на дизайн сохраняется безусловно.
Или ссылку на то как это делать (русский, украинский, английский).

ВСЕМ
В дистрибутиве к ТС Multiarc есть набор аддонов, какие из них устарели и их нужно удалить, а какие нужно добавить/изменить?
Как сами понимаете из всего набора могу про тестировать только те, которыми пользуюсь сам, а на форумах предлагается множество вариантов, к сожалению не всегда рабочих. Присылайте свои варианты на multiarc(at)programist.ru
Автор: WatsonRus
Дата сообщения: 22.03.2013 14:52
Storm_ku 11:37 22-03-2013
Цитата:
## Inno Setup ## - пустая папка
install.exe
uninst.exe

Это выдает InstExpl. Мультиарк тут ни при чем.
11:37 22-03-2013
Цитата:
Настройки Multiarc следующие:

Возможно, в версии 5.5.3 другое расположение ID. Попробуй добавить в конце строки IDPos
Код: <SeekID>
Автор: arsvrn
Дата сообщения: 07.03.2006 16:57
egor23

Цитата:
Вы можете скачать посмотреть что внутри data1.cab, data1.hdr они небольшие.

Посмотрел. В смысле на ftp-шник. Data1.cab, data1.hdr действительно небольшие. Но толку от них будет немного. Если Вы входите в архив как в data1.cab или data1.hdr и видите там все файлы, это не значит, что в них они и лежат. Data2.cab - неотемлимая часть всего архива. И конкретно данные зачастую (а то и всегда) находятся именно в нем. Так что для распаковки InstallShield нужны все файлы обязательно.
Ну, качать 110Мб я не буду. Если попадется что-то маленькое - сообщайте.

Цитата:
Вот еще проблемка если в пути к файлы кирилица есть

Для ее устранения надо в инишнике в секции [InstallShield] заменить "%AQ" на "%AQA". Это я не доглядел.
Автор: egor23
Дата сообщения: 07.03.2006 17:11
arsvrn
Решил поковыряться в Multiarc.ini, начал топик сначала читать, Вы очень подробно описали про Extension, ID, IDPos, IDOnly и Start, End, Format0...FormatN, а вот про List, Extract, Add и т.д не очень, немог ли бы расписать подробно за что какой параметр отвечает.
Автор: Storm_ku
Дата сообщения: 22.03.2013 17:33

Цитата:
Образец файла Inno 5.5.3 можно куда-то выложить?

P.s. Выше я писал, что проверяю работоспособность на самих дистрибутивах Inno Setup, которые были скачены с официального сайта. Например, Inno setup 5.5.3

Добавление <SeekID> в конце IDPos помогло. Сейчас все открывается и распаковывает нормально.
Ваш конфиг Multiarc на всякий случай тоже скопировал.
Спасибо.
Автор: arsvrn
Дата сообщения: 07.03.2006 17:27
egor23
Я тогда писал, писал. Откликов практически не было, вот энтузиазм и пропал. До сих пор собираюсь закончить это описание, да все как-то не складывается. Ну раз появилась потребность - постараюсь.
Автор: WatsonRus
Дата сообщения: 22.03.2013 18:12
Storm_ku 18:33 22-03-2013
Цитата:
Выше я писал, что проверяю работоспособность на самих дистрибутивах Inno Setup, которые были скачены с официального сайта

Я, значит, не так понял эту фразу.
18:33 22-03-2013
Цитата:
Добавление <SeekID> в конце IDPos  помогло

Оно в большинстве случаев помогает для всех форматов, ибо в разных версиях ID архива могут быть в очень разных расположениях. Я практически всегда добавляю <SeekID> в строку IDPos. Но обязательно в конец, ибо с <SeekID> тратится больше времени на анализ архива.
Автор: Serge2005
Дата сообщения: 07.03.2006 17:58
vserd
С Multiarc-ом понятно... Контрольный вопрос...: если на *.img надо повесить 2 плагина, то в wincmd.ini надо прописать эти оба плагина на img1=...plug1.wcx и img2=...plug2.wcx&
А можно ли сделать, что у *.img при этом будет висеть иконка архива (именно Тоталовская, не через переназначение в Windows)?

Цитата:
Замените в Multiarc.ini в секции соответствующего архиватора параметры Extract, ExtractWithPath, Test, Delete, Add с %Р на %PA или %PQA.

Скажите, пожалуйста, где найти расшифровку параметров итпа %P, Q, A, и др?
Автор: arsvrn
Дата сообщения: 07.03.2006 18:36
Serge2005

Цитата:
Скажите, пожалуйста, где найти расшифровку параметров итпа %P, Q, A, и др?

В начале Multiarc.ini из дистрибутива есть краткая справка по параметрам. Правда, на английском

vserd
Кстати, %P означает вызов архиватора, т.е. путь и имя. Я, кажется, писал об этом на первых страницах топика. А заменить в такой ситуации надо %A - это имя архива.
Автор: cob
Дата сообщения: 02.05.2013 23:14
Проблема решена!

---
Автор: vserd
Дата сообщения: 07.03.2006 21:18
Serge2005

Цитата:
Контрольный вопрос...: если на *.img надо повесить 2 плагина, то в wincmd.ini надо прописать эти оба плагина на img1=...plug1.wcx и img2=...plug2.wcx&

Тут проблема в ТС.
Он, работает "не логично". Если вы пропишете расширение, допустим img, тогда ТС прямо передаст управление первому плугину из [PackerPlugins], и забудет об нем, не смотря на то что плугин честно скажет ТС что он не может обработать этот файл. Проблема тут в том, что ТС НЕ СПРАШИВАЕТ, а может ли плугин обработать этот конкретный файл. Но если вы не пропишете это расширение, или пропишете в виде "xxxx" (где хххх это любая произвольная строка, НЕ РЕАЛЬНОЕ расширение ), тогда все будет зависеть от порядка плугинов в [PackerPlugins]. Если плугин
делает анализ не только по расширению, но и по содержимому, тогда его нужно ставить первее как в [PackerPlugins] так и в ТС multiarc.ini (консольная утилита должна выдать код ошибки, а addon должен правильно быть сконфигурирован на этот код ошибки). Если же два (или более) плугина ориентируются только на расширение, тогда жопа. Будет открываться только один из форматов, тот который первее прописан. Но опять же, это ПОКА мое IMO, исходя из анализа отладки ТС МА. Если другие подтвердят это, тогда будет правилом.



Цитата:
Скажите, пожалуйста, где найти расшифровку параметров итпа %P, Q, A

в hlp файле TC Multiarc выберите "Reference for multiarc.ini", затем ссылку в параграфе
"Note: All command excluding InputString use command definition format"
там будет описание всех переменных на английском языке.
По русски можете прочитать в
http://cvs.sourceforge.net/viewcvs.py/wcx/multiarc/Help/ru/ini_reference_ru.rtfx?rev=1.1&view=markup

arsvrn

Цитата:
Кстати, %P означает вызов архиватора, т.е. путь и имя

Тут скорее нужно менять оба параметра, как Р так и А (если не все) для поддержки win (ascii) кодировки имен файлов, в том примере что я привел проблема была именно в %Р. С чем столкнулся то и описал, без обид. Это конкретное решение трехлетнего проблемного вопроса пользователя, что я получил от Сергея и что прочитал в форумах.

Я сам, с очень большим интересом, прочитал твой анализ работы двух плугинов и расширил свои знания. Так что заканчивай работу, и я буду в числе тех, кто будет просить шапку в тему. Твой труд, заслуживает быть добавлен в шапку.

Всем
Если кто нибудь из пользователей плугина знает ссылку на статью где описан способ или принцип создания простейшего сайта на двух или более языках, киньте ссылку мне в ПМ, на email или на крайняк в топик. Разаработка плугина это не только код, но и поддержка пользователей, и качественный плугин, должен иметь качественный сайт.
Пока у меня в планах сайт с 4-5 страницами статической информации на двух языках.
Автор: Lexua
Дата сообщения: 17.07.2013 20:57
Народ, А чем открыть installshield cab с сигнатурой 49 53 63 28 6C 07 00 04 ?
Автор: codecs
Дата сообщения: 17.07.2013 22:00
IsCabVu от 19-й версии Инсталлшилда
Автор: arsvrn
Дата сообщения: 07.03.2006 21:22
vserd

Цитата:
Но оформить это в новый релиз нет времени. Или поменяю на двух язычный шаблон сайта по мультиарку для sourceforge.net. Тогда релиз будет гораздо быстрее ))). Авторство на дизайн сохраняется безусловно.
Или ссылку на то как это делать (русский, украинский, английский).

Чего-то я не понял. Как двуязычный шаблон сайта повлияет на скорость появления релиза? А ссылку на то, как делать ЧТО? 8-)

Добавлено:
Вот, написали практически одновременно. Я и не видел твоего сообщения.

Цитата:
С чем столкнулся то и описал, без обид. Это конкретное решение трехлетнего проблемного вопроса пользователя

Да какие обиды?
А что, у того пользователя архиватор лежал в пути с неанглийским именем? Иначе я как-то не могу себе представить, каким образом на вызов архиватора может повлиять модификатор А.

А вот то, что ТС НЕ СПРАШИВАЕТ, а может ли плугин обработать этот конкретный файл - очень плохо. По этой причине мне так и не удалось нормально совместить IETotal и InnoSetup.
Автор: Serge2005
Дата сообщения: 07.03.2006 23:00
vserd

Цитата:
в hlp файле TC Multiarc выберите "Reference for multiarc.ini", затем ссылку в параграфе
"Note: All command excluding InputString use command definition format"
там будет описание всех переменных на английском языке.
По русски можете прочитать в
http://cvs.sourceforge.net/viewcvs.py/wcx/multiarc/Help/ru/ini_reference_ru.rtfx?rev=1.1&view=markup

- Спасибо )) Буду разбираться)
Про 2 плагина я понял....но вот нюанс с иконкой....-надо понимать нальзя?
По поводу сайта - хоть у меня мало времени - пытаюсь поступить в МГУ, я могу попробовать помочь с программами (+справки) по поводу HTML+JavaScript, да и по написанию сайта помочь.... Пишите в пм, если интересно)
Автор: Lexua
Дата сообщения: 17.07.2013 22:20

Цитата:
IsCabVu от 19-й версии Инсталлшилда


выложите куда нибудь
Автор: krmit
Дата сообщения: 04.09.2013 21:55
уважаемые, выложите кто-нибудь, плиз архив multiarc со всеми актуальными пакерами/дополнениями/конфигами для tc x64. желательно также отдельно необходимые строчки из wincmd.ini
ибо недавно слез со сборки, начал ковырять сам - голова слегка сильно пухнет. буду разбираться "по аналогии" ^_^
заранее благодарен.
Автор: egor23
Дата сообщения: 08.03.2006 05:41
Возился с upx 1.25 цели были:
1. Чтоб распаковывалось.
2. Чтоб отображался внутри один файл, а не весь путь.
но ничего неполучилось.
А потом раз получаю отображение внутри один файл, плюс он еще и распаковывается.
Вот измения которые но тот момент были: [more=1.25][no][UPX Compress 125]
TypeName=UPX
Description="Ultimate Packer for eXecutables"
ID=31 2E 32 35 00 55 50 58
IDPos=987
IDOnly=1
Extension=EXE,DLL
Archiver=c:\Program Files\totalcmd\Plugins\Pak\multiarc\upx\upx125w.exe
Start="--------------------"
Format0="zzzzzzzzzzzzzzzzzzzzzz -> pppppppppppppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract="%P -d -o%AQAW %AQA"
;Extract="%P -d %AQAW"
List="%P -q -l --no-color %AQAW"
Test="%P -t -q --no-color %FQ"
Add="%P --best -q --no-color --compress-icons=1 %FQ -o%AQ"
IgnoreErrors=0
Debug=0
UnixPath=0
SkipDirsInFileList=1
SkipEmptyNames=1
BatchUnpack=0
SearchForUglyDirs=0
AskMode=0
SkipLIST=0[/no][/more]
ID=31 2E 32 35 00 55 50 58
Extract="%P -d -o%AQAW %AQA"
List="%P -q -l --no-color %AQAW"
Кроме этого надо чтобы на двух панелях был этот файл, может одна и таже папка открыта, а могут разные с этим файлом.

Вот думаю может это косяк какой, токо кто косячит, или это такая фича, или это особенность работы с upx.
TC6.53, Multiarc 1.1.3.4

Добавлено:
arsvrn

Цитата:
В начале Multiarc.ini из дистрибутива есть краткая справка по параметрам

Парадокс Multiarc.ini с краткой справкой вначале есть, а в дистрибутиве нету, в дистрибе есть multiarc.hlp, из которого можно выдернуть MULTIARC.RTF.

http://cvs.sourceforge.net/viewcvs.py/wcx/multiarc/Help/ru/ini_reference_ru.rtfx?rev=1.1&view=markup
Просняет немного ситуацию, но детальное описание и примеры непомешали б.

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

Добавлено:
и еще замечено про upx и TC (может это не токо к upx относится)
если файл находится токо на правой панели, на левой нету, то распаковать можно, но токо один раз.
Автор: Serge2005
Дата сообщения: 08.03.2006 21:02

Код:
[InstallShield6v02]
ID=49 53 63 28 0C
IDPos=0
Extension=cab,hdr
Archiver=i6comp.exe
List=%P l -o -f %AQ
Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
End="^Version 0.2 -] fOSSiL & Morlac - 2000 [-"
Extract=%P e -o -f %AQ %Fq %FWq
ExtractWithPath=%P x -o -f %AQ %Fq
Delete=%P d -o -f %AQ %Fq
Add=%P a -o -f %AQ %Fq
AddRecurse=%P a -o -r -f %AQ %Fq

[InstallShield6v02egor]
Description="InstallShield 6.0"
ID=49 53 63 28 0C,49 53 63 28 00
Extension=HDR,CAB
BatchUnpack=0
IDOnly=1
Debug=0
Archiver=i6comp.exe
Extract=%P e -o -d -f %AQ %FQ %FWQ
List=%P l -o -r -d -f %AQA
Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Delete=%P d -o -d -f %AQ %FQ
Add=%P a -o -f %AQ %RQ %fQ
End="^Version 0.2 -] fOSSiL & Morlac - 2000 [-"
AllFilesMask="*"


[InstallShield6v103]
ID=49 53 63 28 0C
IDPos=0
Extension=cab,hdr
Archiver=i6comp.exe
List=%P l -o -f %AQ
Format0="tt-dd-yyyy hh:mm zzzzzzzzz aaaa ppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
Extract=%P e -o -f %AQ %Fq %FWq
ExtractWithPath=%P x -o -f %AQ %Fq
Delete=%P d -o -f %AQ %Fq
Add=%P a -o -f %AQ %Fq
AddRecurse=%P a -o -r -f %AQ %Fq



[InstallShield67]
ID=49 53 63 28 0C,49 53 63 28 00
IDPos=0,0
Extension=CAB, HDR
Archiver=i6comp.exe
List=%P l -o -f %AQ
Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp

nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn

nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
End="^Version 0.2 -] fOSSiL & Morlac - 2000 [-"
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 %R%FQ
AddRecurse=%P a -o -r -f %AQ %FQ
Автор: LonerDergunov
Дата сообщения: 04.09.2013 22:32

Цитата:
со всеми актуальными

Актуальность - это настолько субъективное понятие...
В шапке - вариант от TychoBarfys. Архиваторов и пакеров там много прописано, да со всеми ссылочками и прочими удовольствиями. Только выбрать желаемые остаётся.
Автор: vserd
Дата сообщения: 09.03.2006 12:11
arsvrn

Цитата:
Чего-то я не понял. Как двуязычный шаблон сайта повлияет на скорость появления релиза?

МА это программа, а правильный релиз программы подразумевает не только выкладывание бинарников, но и доки к ней. Вот и хочу переделать сайт который описывает МА. :).

Цитата:
А ссылку на то, как делать ЧТО?

Сайт. везде рассказывается как сделать набор страничек т.е. сайт. Но как сделать переход с одного языка на другой, нету. Хотя это может быть элементарным, но в HTML я пока плохо ориентируюсь. Вот и вопрос чайниковский. Ладно, это все оффтоп. все равно времени разбираться пока нет.


Цитата:
что, у того пользователя архиватор лежал в пути с неанглийским именем? Иначе я как-то не могу себе представить, каким образом на вызов архиватора может повлиять модификатор А.

да. путь был типа такого C:\totalcmd\Архиваторы\xyz.exe.
но и он сам писал что в компьютерах ни взуб ногой, как досталось рабочее место так и использует.
В общем случае нужно добавлять модификатор А или AQ в переменные %P,%A,%L и проверять работу консольной утилиты.


Цитата:
А вот то, что ТС НЕ СПРАШИВАЕТ, а может ли плугин обработать этот конкретный файл - очень плохо. По этой причине мне так и не удалось нормально совместить IETotal и InnoSetup

я постил этот вопрос на официальном форуме, но Гислер его никак не прокоментировал. :(
Serge2005

Цитата:
Похоже этот архиватор не понимает команды Extract

Попробуйте выполнить команду в обычной командной строке. и посмотрите на результат.

Автор: krmit
Дата сообщения: 05.09.2013 02:38
LonerDergunov
с этого и начну. спасибо за совет
Автор: egor23
Дата сообщения: 09.03.2006 13:23
vserd

Цитата:
Попробуйте выполнить команду в обычной командной строке. и посмотрите на результат.

В командной строке всё хорошо, а тут не очень.

У меня возник вопрос какая разница между левой и правой пенелями в TC?
т.к. то что у меня получилось общем случае более\менее работает на правой панели (хотя прописано не правильно), на левой панели в общем случае работать не будет.
Автор: WatsonRus
Дата сообщения: 05.09.2013 17:32
Вот только krmit нужен мультиарк для 64-битной винды.

Добавил ссылку в шапку.
Автор: vserd
Дата сообщения: 09.03.2006 14:44
egor23

Цитата:
У меня возник вопрос какая разница между левой и правой пенелями в TC?

не знаю, не изучал. Это нужно у Гислера спрашивать. Или на форумах по ТС.


Цитата:
В командной строке всё хорошо, а тут не очень.

попробуйте включить отладочный режим, консоль поставить в режим "не закрывать никогда", и посмотрите что за команды передаются из под МА. И попробовать повыполнять их в обычном режиме. Еще одни "грабли" могут быть в том что не та директория установлена в качестве текущей.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

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


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