народ поделитесь аддоном к FreeArc для ТС где всё работает... ух ёп он же внутри....
» Multiarc плагины и аддоны для FAR и Total Commander
Всем доброго времени суток!
Не могу Тоталом зайти в архив сав
Пишет такое: Executing command c:\Program Files\Total Commander\Plugins\wcx\MultiArc\MultiArc.wcx -ri2L \"D:\Soft\data.cab\" returned errorlevel -1. Possibly an error occure. Archive listing wasn't retrieved.
Во все остальные вхожу без проблем.
У кого какие мысли есть?
Не могу Тоталом зайти в архив сав
Пишет такое: Executing command c:\Program Files\Total Commander\Plugins\wcx\MultiArc\MultiArc.wcx -ri2L \"D:\Soft\data.cab\" returned errorlevel -1. Possibly an error occure. Archive listing wasn't retrieved.
Во все остальные вхожу без проблем.
У кого какие мысли есть?
Alexx45
cab - это не только MS CAB, но и InstallShield нескольких версий, см. про архиваторы в шапке и поиск по "cab" в "версии для печати".
Кстати, не уверен, что вообще возможно настроить мультиарк на автораспознавание любого типа cab. Рад буду ошибиться.
cab - это не только MS CAB, но и InstallShield нескольких версий, см. про архиваторы в шапке и поиск по "cab" в "версии для печати".
Кстати, не уверен, что вообще возможно настроить мультиарк на автораспознавание любого типа cab. Рад буду ошибиться.
Alexx45
Я использую плагин IShield - прекрасно работает с InstallShield cab, нужно просто ассоциировать его с расширением типа "IShield" или чем-то подобным. К сожалению, последние cab, такие как 12-я версия InstallShield, он уже не открывает
Добавлено:
Единственное - если InstallShield data(x).cab сам находится в каком-нибудь архиве, например zip или rar, нужно сначала распаковать всё из архива в отдельную папку.
Я использую плагин IShield - прекрасно работает с InstallShield cab, нужно просто ассоциировать его с расширением типа "IShield" или чем-то подобным. К сожалению, последние cab, такие как 12-я версия InstallShield, он уже не открывает
Добавлено:
Единственное - если InstallShield data(x).cab сам находится в каком-нибудь архиве, например zip или rar, нужно сначала распаковать всё из архива в отдельную папку.
плагин IShield тоже не хочет распаковывать савы. Именно эти.
Скажите удалось ли победить проблему с заходом по Сtrl + PgDown в SFX 7z-архивы с упакованным SFX-модулем? У меня в такие архивы Multiarc не заходит .
korosya
Цитата:
Конечно, еще в 2006 году Нужен Multiarc версии 1.3b и строка в инишнике в секции 7z:
SkipSfxHeader=1
Цитата:
Скажите удалось ли победить проблему с заходом по Сtrl + PgDown в SFX 7z-архивы с упакованным SFX-модулем?
Конечно, еще в 2006 году Нужен Multiarc версии 1.3b и строка в инишнике в секции 7z:
SkipSfxHeader=1
Цитата:
Конечно, еще в 2006 году Нужен Multiarc версии 1.3b и строка в инишнике в секции 7z:
SkipSfxHeader=1
Что-то мне не помогает, правда SFX-модуль - модифицированный Oleg N. Scherbakov
Multiarc - последний 1.4
korosya
1.4 я пробовал, когда он появился. Сейчас не помню уже, но чем-то он мне не понравился. Вернулся на 1.3. Выложи куда-нибудь архив, который у тебя не распаковывается, посмотрю. Только не больше 1 Мб .
1.4 я пробовал, когда он появился. Сейчас не помню уже, но чем-то он мне не понравился. Вернулся на 1.3. Выложи куда-нибудь архив, который у тебя не распаковывается, посмотрю. Только не больше 1 Мб .
http://rapidshare.com/files/75884505/7zS_Tools.exe
А чем плох 1.4?
А чем плох 1.4?
Просмотрел в версии для печати этой ветки всё, что относится к использованию Multiarc для просмотра файлов упакованных UPX (вход по CTRL+PgDown). Не нашел решения проблемы. Стал разбираться сам. Вот, что я понял.
Пусть Archiver=%COMMANDER_PATH%\Plugins\arc\upx301w\upx.exe и мы пытаемся войти в файл диск:\путь_к_файлу\file.exe, упакованный UPX-ом.
тогда при
List=%P -l %AQA
UPX запускается следующее командой %COMMANDER_PATH%\Plugins\arc\upx301w\upx.exe -l диск:\путь_к_файлу\file.exe. Если такую команду ввести из коммандной строки, то UPX выдаст что-то типа
Ultimate Packer for eXecutables
Copyright (C) 1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007
UPX 3.01w Markus Oberhumer, Laszlo Molnar & John Reiser Jul 31st 2007
File size Ratio Format Name
-------------------- ------ ----------- -----------
147456 -> 62464 42.36% win32/pe диск:\путь_к_файлу\file.exe
то есть при заходе по CTRL+PgDown внутри будет не один файл, а много вложенных папок, которые представлляют собой путь_к_файлу
Для того, чтобы внутри был только один файл необходимо выполнить комманду %COMMANDER_PATH%\Plugins\arc\upx301w\upx.exe -l file.exe, но выполнять её необходимо из папки, где находиться file.exe. то естьв коммандной строке должно быть:
диск:\путь_к_файлу>%COMMANDER_PATH%\Plugins\arc\upx301w\upx.exe -l file.exe
Тогда UPX выдаст
Ultimate Packer for eXecutables
Copyright (C) 1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007
UPX 3.01w Markus Oberhumer, Laszlo Molnar & John Reiser Jul 31st 2007
File size Ratio Format Name
-------------------- ------ ----------- -----------
147456 -> 62464 42.36% win32/pe file.exe
Казалось бы можно прописать
List=%P -l %AQAW
но почему-то при запуске из ЛЕВОЙ панели то ли Multiarc, то ли ТС считает, что текущей директорией (Current directory) является папка, раскрытая в правой панели и UPX, естественно, не может найти file.exe. Поэтому если справа открыта папка диск:\путь_к_файлу\, то она становиться текущий и вход по CTRL+PgDown выполняется без проблем, как уже отмечалось в этой ветке. Стоит заметить,, что принахождении в ПРАВОЙ панели текущей считается папка ПРАВОЙ панели и вход по CTRL+PgDown из ПРАВОЙ панели опять же выполняется без проблем. Как это обойти я не знаю, но можно воспользоваться следующим несколоко корюзлым способом:
Создаётся файл list.bat в директории, например, C:\List\, в котром находиться следующее:
cd %~dp2
@"%1" -l "%3"
и в Multiarc прописывается следующая строка
List=C:\List\list.bat %PQ %AQ %AQW
Корюзлость этого заключается в том, что путь C:\List\list.bat не поддерживает переменные и должен быть абсолютным.
Поэтому прсьба к создателям Multiarc-а сделайте, пожалуйста, в плагине или возможность задания Current directory или поддержку переменных в командах List, Extract и т.д., а лучше и то и другое.
Пусть Archiver=%COMMANDER_PATH%\Plugins\arc\upx301w\upx.exe и мы пытаемся войти в файл диск:\путь_к_файлу\file.exe, упакованный UPX-ом.
тогда при
List=%P -l %AQA
UPX запускается следующее командой %COMMANDER_PATH%\Plugins\arc\upx301w\upx.exe -l диск:\путь_к_файлу\file.exe. Если такую команду ввести из коммандной строки, то UPX выдаст что-то типа
Ultimate Packer for eXecutables
Copyright (C) 1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007
UPX 3.01w Markus Oberhumer, Laszlo Molnar & John Reiser Jul 31st 2007
File size Ratio Format Name
-------------------- ------ ----------- -----------
147456 -> 62464 42.36% win32/pe диск:\путь_к_файлу\file.exe
то есть при заходе по CTRL+PgDown внутри будет не один файл, а много вложенных папок, которые представлляют собой путь_к_файлу
Для того, чтобы внутри был только один файл необходимо выполнить комманду %COMMANDER_PATH%\Plugins\arc\upx301w\upx.exe -l file.exe, но выполнять её необходимо из папки, где находиться file.exe. то естьв коммандной строке должно быть:
диск:\путь_к_файлу>%COMMANDER_PATH%\Plugins\arc\upx301w\upx.exe -l file.exe
Тогда UPX выдаст
Ultimate Packer for eXecutables
Copyright (C) 1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007
UPX 3.01w Markus Oberhumer, Laszlo Molnar & John Reiser Jul 31st 2007
File size Ratio Format Name
-------------------- ------ ----------- -----------
147456 -> 62464 42.36% win32/pe file.exe
Казалось бы можно прописать
List=%P -l %AQAW
но почему-то при запуске из ЛЕВОЙ панели то ли Multiarc, то ли ТС считает, что текущей директорией (Current directory) является папка, раскрытая в правой панели и UPX, естественно, не может найти file.exe. Поэтому если справа открыта папка диск:\путь_к_файлу\, то она становиться текущий и вход по CTRL+PgDown выполняется без проблем, как уже отмечалось в этой ветке. Стоит заметить,, что принахождении в ПРАВОЙ панели текущей считается папка ПРАВОЙ панели и вход по CTRL+PgDown из ПРАВОЙ панели опять же выполняется без проблем. Как это обойти я не знаю, но можно воспользоваться следующим несколоко корюзлым способом:
Создаётся файл list.bat в директории, например, C:\List\, в котром находиться следующее:
cd %~dp2
@"%1" -l "%3"
и в Multiarc прописывается следующая строка
List=C:\List\list.bat %PQ %AQ %AQW
Корюзлость этого заключается в том, что путь C:\List\list.bat не поддерживает переменные и должен быть абсолютным.
Поэтому прсьба к создателям Multiarc-а сделайте, пожалуйста, в плагине или возможность задания Current directory или поддержку переменных в командах List, Extract и т.д., а лучше и то и другое.
Подскажите, в какую сторону ковырнуть, дабы заработало. Far, MultiArc, rar.exe - все последние версии. Не могу войти Far-ом по Ctrl+PgDn в SFX-RAR(Default.sfx), созданный с заменой иконки и логотипа SFX. Обычный стандартный SFX открывается нормально.
igor_andreev
файлик unrar.dll лежит рядом с rar.exe?
файлик unrar.dll лежит рядом с rar.exe?
LeaF_AVF
Да
Да
igor_andreev
В стандартном комплекте FAR'а, насколько я помню, за работу с рар отвечает модуль ...\Far\Plugins\MultiArc\Formats\Rar.fmt. В инишнике МА при этом можно писать все, что угодно, но FAR будет распознавать архив и получать листинг из .fmt. Возможно, Rar.fmt не понимает измененный модуль SFX. Попробуй получить листинг архива, запустив rar.exe ручками из командной строки. Если все бует нормально, можно убрать rar.fmt и перейти на вариант полного использования МА. Я так делал для zip, как раз для самораспаковывающихся архивов.
LeaF_AVF
unrar.dll для rar.exe не нужен - rar.exe самодостаточный, ему вообще для распаковки раров ничего не нужно. И для упаковки тоже. Только если SFX делаешь - нужен модуль SFX.
В стандартном комплекте FAR'а, насколько я помню, за работу с рар отвечает модуль ...\Far\Plugins\MultiArc\Formats\Rar.fmt. В инишнике МА при этом можно писать все, что угодно, но FAR будет распознавать архив и получать листинг из .fmt. Возможно, Rar.fmt не понимает измененный модуль SFX. Попробуй получить листинг архива, запустив rar.exe ручками из командной строки. Если все бует нормально, можно убрать rar.fmt и перейти на вариант полного использования МА. Я так делал для zip, как раз для самораспаковывающихся архивов.
LeaF_AVF
unrar.dll для rar.exe не нужен - rar.exe самодостаточный, ему вообще для распаковки раров ничего не нужно. И для упаковки тоже. Только если SFX делаешь - нужен модуль SFX.
arsvrn
unrar.dll нужен Far-у для зашифрованных sfx архивов.
Цитата:
В первую очередь проверил, нормально читает.
Цитата:
Вот кажется в этом все и дело. Сходил с этим модифицированным sfx в соседний офис, там тоже Far(настройки-плагины все другие) MultiArc-ом не смог войти по Ctrl-PgDn.
Цитата:
Это как, в инишник все прописать, чтоб Far по ID архивы распознавал?
P.S. Пока поставил плагин 7-zip(обычно не пользуюсь, MultiArc-а хватало), он нормально такие sfx понимает.
unrar.dll нужен Far-у для зашифрованных sfx архивов.
Цитата:
Попробуй получить листинг архива, запустив rar.exe ручками из командной строки.
В первую очередь проверил, нормально читает.
Цитата:
Возможно, Rar.fmt не понимает измененный модуль SFX.
Вот кажется в этом все и дело. Сходил с этим модифицированным sfx в соседний офис, там тоже Far(настройки-плагины все другие) MultiArc-ом не смог войти по Ctrl-PgDn.
Цитата:
Если все бует нормально, можно убрать rar.fmt и перейти на вариант полного использования МА
Это как, в инишник все прописать, чтоб Far по ID архивы распознавал?
P.S. Пока поставил плагин 7-zip(обычно не пользуюсь, MultiArc-а хватало), он нормально такие sfx понимает.
igor_andreev
Цитата:
В общих чертах - да. Rar.fmt прибить, в инишник прописать ID, команду листинга и т.д. Имей в виду, что надо из реестра удалить раздел со строками управления раром, так как реестровые записи для Фара более приоритетны, чем инишник. И как только отредактируешь командные строки архиваторов из Фара (через F9), настройки пропишутся в реестр и инишник будет игнорироваться.
Цитата:
Это как, в инишник все прописать, чтоб Far по ID архивы распознавал?
В общих чертах - да. Rar.fmt прибить, в инишник прописать ID, команду листинга и т.д. Имей в виду, что надо из реестра удалить раздел со строками управления раром, так как реестровые записи для Фара более приоритетны, чем инишник. И как только отредактируешь командные строки архиваторов из Фара (через F9), настройки пропишутся в реестр и инишник будет игнорироваться.
У меня несколько вопросиков.
1. Почему при входе в некоторые NSIS архивы, длины файлов показываются 0.
2. Поставил Install Explorer, в добавок к Мультиарку. Но почему-то все равно не входит в версию 1.3.
1. Почему при входе в некоторые NSIS архивы, длины файлов показываются 0.
2. Поставил Install Explorer, в добавок к Мультиарку. Но почему-то все равно не входит в версию 1.3.
При попытке вызова контекстного меню на файле Тотал виснет и больше не отвечает. Пробовал смотреть за ним в Process Explorer, там обнаружил 2 Treads появляющиеся после нажатия правой кнопки мыши:
RPCRT.dll!I_RpcBCacheFree+0x5b1
ole32.dll!StringFromGUID2+0x627
у обоих State: Wait:UserRequest ; Kernel Time: 0:00:00.000.
Подскажите как избавится от подобного зависания и что является его причиной. Заранее благодарен.
RPCRT.dll!I_RpcBCacheFree+0x5b1
ole32.dll!StringFromGUID2+0x627
у обоих State: Wait:UserRequest ; Kernel Time: 0:00:00.000.
Подскажите как избавится от подобного зависания и что является его причиной. Заранее благодарен.
Есть вопрос по связке через Custom.ini FAR и архиватора FreeArc
При попытке войти в архив, процесс arc.exe загружает проц на 100%, и в архив при этом не заходит, FAR висит.
Снимаю процесc arc.exe, нагрузка на проц снимается, в FAR-е сразу захожу в архив
В Custom.ini секцию для FreeArc брал от самого автора архиватора.
В ветке по архиватору уже несколько раз спрашивал, не ответили пока что.
При этом когда работаю с самим архиватором, проблем нет.
Когда для получения листинга ставлю использовать unarc.exe - тоже никаких проблем.
Интересно, это только у меня такая беда?
Или никто под FAR-ом FreeArc не использует в связке с Custom.ini?
При попытке войти в архив, процесс arc.exe загружает проц на 100%, и в архив при этом не заходит, FAR висит.
Снимаю процесc arc.exe, нагрузка на проц снимается, в FAR-е сразу захожу в архив
В Custom.ini секцию для FreeArc брал от самого автора архиватора.
В ветке по архиватору уже несколько раз спрашивал, не ответили пока что.
При этом когда работаю с самим архиватором, проблем нет.
Когда для получения листинга ставлю использовать unarc.exe - тоже никаких проблем.
Интересно, это только у меня такая беда?
Или никто под FAR-ом FreeArc не использует в связке с Custom.ini?
Nicka_Grey
Во-первых, не только у тебя, я тоже об этом там писал, во-вторых, это явный глюк arc, а не FAR, и в-третьих, есть же работающий способ прикрутить arc к FAR-у.
Во-первых, не только у тебя, я тоже об этом там писал, во-вторых, это явный глюк arc, а не FAR, и в-третьих, есть же работающий способ прикрутить arc к FAR-у.
CBB
Цитата:
через FreeArc.fmt ?
Цитата:
есть же работающий способ прикрутить arc к FAR-у
через FreeArc.fmt ?
Nicka_Grey
Да, разумеется.
Да, разумеется.
Не получается создать аддоны для конвертеров pdfimages.exe (извлекает картинки из pdf) и pdf2html (pdf -> html, если кто не понял). Эти программы не предоставляет мультиарку никакого вывода, т.е. List нормально работать не может. Что делать?
Мои аддоны работают (неестественным способом через заднее колено), но файлы генерятся либо в папке с pdf, либо во временной папке. Не нашел в мультиарке команды для явного задания пути назначения.
Формат командной строки для pdfimages.exe:
pdfimages -j <pdf-файл> <jpeg-файл>, файлы с полными путями к ним.
Эквивалент для мультиарка:
%P -j %AQ %AQW - для генерации файлов в папке с исходным pdf.
Возможны ли естественные отношения между мультиарком и конвертерами?
Мои аддоны работают (неестественным способом через заднее колено), но файлы генерятся либо в папке с pdf, либо во временной папке. Не нашел в мультиарке команды для явного задания пути назначения.
Формат командной строки для pdfimages.exe:
pdfimages -j <pdf-файл> <jpeg-файл>, файлы с полными путями к ним.
Эквивалент для мультиарка:
%P -j %AQ %AQW - для генерации файлов в папке с исходным pdf.
Возможны ли естественные отношения между мультиарком и конвертерами?
Добрый день всем!
Может быть кто-нибудь делал reg-файл для работы с архивом, имеющим расширение .lzma? Такие файлы используются в дистрибутивах MikTeX-2.6 и 2.7. Для сжатия и раскодирования используется программа lzma.exe из LZMA SDK Игоря Павлова.
Если у кого-нибудь уже есть готовый результат, выложите, пожалуйста здесь.
Спасибо!
Может быть кто-нибудь делал reg-файл для работы с архивом, имеющим расширение .lzma? Такие файлы используются в дистрибутивах MikTeX-2.6 и 2.7. Для сжатия и раскодирования используется программа lzma.exe из LZMA SDK Игоря Павлова.
Если у кого-нибудь уже есть готовый результат, выложите, пожалуйста здесь.
Спасибо!
Может кто допишет эддон для IS14)) (например им упакована последняя версия аськи)
Factotum
Цитата:
А чем его распаковывать (из командной строки)? i6comp берет IS14?
Цитата:
Может кто допишет эддон для IS14)) (например им упакована последняя версия аськи)
А чем его распаковывать (из командной строки)? i6comp берет IS14?
arsvrn
Цитата:
Добавлено:
кста народ жгет. вместо того что бы выложить скомпилированный файлик, рекомендуют это сделать самому
Цитата:
i6comp берет IS14?что то никак не могу победить. Командная строка как должна выглядеть?
Добавлено:
кста народ жгет. вместо того что бы выложить скомпилированный файлик, рекомендуют это сделать самому
новый ICQ клиент архивирован цельным InstallShield ехе'шником, для его открытия (по опыту из старых версий) используется плагин InstallExplorer, плюс всеравно в архиве находятся нижеперечисленные файлы...
Код: [InstallShield14]
ID=49 53 63 28 78 05 00 02
IDPos=0
Extension=cab_is14
Archiver=i12comp.exe
List=%P l -o -f %AQ
Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp cccc nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l -o -d -f %AQ
Add=%P a -o -f %AQ %RQ %FQ
Delete=%P d -o -d -f %AQ %FQ
Extract=%P e -o -d -f %AQ %FQ %FWQ
Delete=%P d -o -d -f %AQ %FQ
Код: [InstallShield14]
ID=49 53 63 28 78 05 00 02
IDPos=0
Extension=cab_is14
Archiver=i12comp.exe
List=%P l -o -f %AQ
Format0="tt-dd-yyyy hh:mm zzzzzzzzzz aaaa pppppppppp cccc nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l -o -d -f %AQ
Add=%P a -o -f %AQ %RQ %FQ
Delete=%P d -o -d -f %AQ %FQ
Extract=%P e -o -d -f %AQ %FQ %FWQ
Delete=%P d -o -d -f %AQ %FQ
OptimusBest
THX, будем пробывать
THX, будем пробывать
Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
Предыдущая тема: Opera 8 free registration
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.