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

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

Автор: addhaloka
Дата сообщения: 26.01.2014 16:45
Rodny 18:04 26-01-2014
Цитата:
Необходим TC 8.50.

Вообще-то не так категорично. Можно и через Multiarc к 8.00 прикрутить, но не нужно. Лучше, конечно, перейти на TC 8.50.
Автор: vserd
Дата сообщения: 24.03.2006 12:59
egor23

Цитата:
А будет ли добавлена возможность задавать диапозон IDPos, в котором надо искать ID?

А зачем? Приведите пример.

Просто когда я читал переписку Сергея по поводу IDPos, пожелание о диаппазоне было выдвинуто в контексте SFX архивов (наиболее часто был 7z). Теперь когда есть пропуск этой части, IDPos будт искаться с "нулевой позиции" как будто это обычный архив.
И, пока, я необходимости искать в диаппазоне не вижу.
Автор: nobana1
Дата сообщения: 26.01.2014 19:17
куча настроек и плагинов, внешний вид - пусть и x86 версия 8.00 - не прельщает меня переход на 8.50

помогите прикрутить к 8.00
Автор: dadu
Дата сообщения: 24.03.2006 16:00
vserd

Цитата:
Если установлен флаг SkipSfxHeader

Объясни пожалуйста эту фишку на каком-нить примере. Куда пишем флаг, в инишку?
Автор: coherent
Дата сообщения: 13.02.2014 19:32
Использую один и тот же плагин Multiarc (одни и те же файлы, одни и те же настройки) на двух разных компах (Windows XP SP3). С некоторого времени на одном из компьютеров стал наблюдаться глюк при работе с ехе-шниками, собранными в Inno Setup. Нормально вхожу по Ctrl-PgDn, нормально вхожу в любую папку, а вот при попытке просмотреть по F3 файл install_script.iss, он начинает весело и радостно распаковываться, прогресс доходит почти до конца, останавливается и Total Commander зависает. На другом компе все без проблем.
В чем может быть причина?
Автор: vserd
Дата сообщения: 24.03.2006 17:02
dadu
1. 7z SFX-архив, сам архив находится после SFX части, и поиск ID нужно начинать после пропуска этой части, SkipSfxHeader должно быть TRUE. 7z отличается от других архиваторов, тем что от версии к версии меняется размер SFX распаковщика, кроме того есть другие SFX части, не от авторов 7z. Размер этих частей различен, хотя ID архива находится на фиксированном месте (с начала архива IDPos =0, если я правильно помню). До этого флага, нужно было указывать список IDPos, но если требуемой позиции не удавалось найти, MultiArc не мог обработать такой архив.

2. Инсталяция InnoSetup. ID находится в SFX части архива, пропуск делать не нужно. Искать нужно с начала файла, SkipSfxHeader должен быть False.

Т.е. если SkipSfxHeader = 1 (TRUE) тогда пропускаем SFX часть, и начинаем поиск уже после этой части, непосредственно с архива, по заданным IDPos
если SkipSfxHeader = 0 (False) тогда поиск ID начинается с начала/конца файла. Как и раньше.

Писать в секцию ini для этого архиватора, или сразу в addon.
Автор: coherent
Дата сообщения: 20.02.2014 13:12
Похоже никто с такой ситуацией (предыдущий пост) не сталкивался. Приходится использовать UE для распаковки, что не есть удобно. Понять бы хоть, куда копать...
Автор: WatsonRus
Дата сообщения: 20.02.2014 17:47
coherent
Плагины для просмотра в обоих случаях одинаковые? Возможно виснет потому что плагин не может просмотреть уже распакованный скрипт. IEView, случаем, там где виснет, нет? Он очень большое глюкало, перехватывает все что ни попадя и часто тянет за собой TC.

P.S. Сам с таким не сталкивался, впрочем, мне редко нужно посмотреть именно inno-вский скрипт (в основном распаковываю справки и всяие ридми для заценки нужности установки данного софта).
Автор: dadu
Дата сообщения: 24.03.2006 17:16
vserd
Спасибо за плуг, за комментарии.
Автор: LonerDergunov
Дата сообщения: 20.02.2014 18:23

Цитата:
глюк при работе с ехе-шниками, собранными в Inno Setup.

Ехе-шники-инсталляторы одни и те же тоже? Или разные? (если инсталлятор с паролем - то он как-раз таки может подвиснуть при попытке просмотра).
Автор: namchik
Дата сообщения: 26.03.2006 18:44
Как заставить Multiarc и 7za.exe входить в 7зиповские самораспаковывающиеся архивы по Ctrl + PgDown
Автор: coherent
Дата сообщения: 20.02.2014 19:51
WatsonRus

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

Два Total-а с полностью одинаковым наборов плагинов. IEView не использую.

LonerDergunov

Цитата:
Ехе-шники-инсталляторы одни и те же тоже? Или разные? (если инсталлятор с паролем - то он как-раз таки может подвиснуть при попытке просмотра).

Да, одни и те же.

Сейчас пришла мысль - взять папку с Total-ом, с которым проблемы, понести на комп, где проблем нет, и проверить. Или наоборот.
Автор: Serge2005
Дата сообщения: 26.03.2006 19:29
Скажите, пожалуйста, как (чем, каким из аддонов) можно упаковать файлы в data1.cab, data2.cab, data1.hdr (конкретно из установки Photoshop CS). То есть я их распаковал, поменл кое-что, а как запаковать обратно?
Автор: namchik
Дата сообщения: 26.03.2006 19:37
Serge2005
Install Shield тебе нужен, но это в другую тему
Автор: coherent
Дата сообщения: 21.02.2014 11:45

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

Результат эксперимента: проблемный Total Commander на другом компе без всяких зависаний открывает Inno Setup-овские ехе-шники!? И что бы это значило?
Для чистоты эксперимента и полноты картины понесу "безпроблемный" Total Commander на "проблемный" комп и проверю наоборот. Но это ближе к вечеру или на выходных.
Автор: Panzer
Дата сообщения: 26.03.2006 20:06
Что-то никак не получается у меня через Multiarc заходить в запароленные 7z архивы. Просьба к тем кто умеет это делать привести свою секцию для 7zip.
Автор: coherent
Дата сообщения: 21.02.2014 19:04
WatsonRus, LonerDergunov
И так, "безпроблемный" Total Commander на "проблемном" компе тоже стал зависать при открытии Inno Setup-овских ехе-шников. И куда копать? Что ему может мешать?
Автор: Rodny
Дата сообщения: 21.02.2014 19:39
coherent
Какой-нибудь не в меру активный антивирус, мониторящий непонятные ему действия с exe-шниками?
Автор: arsvrn
Дата сообщения: 26.03.2006 20:22
Serge2005

Цитата:
То есть я их распаковал, поменл кое-что, а как запаковать обратно?

С помощью тех аддонов, что я приводил, можно заменить файлы в архиве (я это делал).

namchik

Цитата:
Install Shield тебе нужен, но это в другую тему

Необязательно. Можно и с помощью средств MA + i6comp.

Panzer

Цитата:
Что-то никак не получается у меня через Multiarc заходить в запароленные 7z архивы.

Что значит не получается? Надо ручками вводить ключ+пароль. Кроме того, в FAR и TC это делается несколько по разному. Уточни, что надо.
Автор: LonerDergunov
Дата сообщения: 21.02.2014 19:48
coherent
Ещё возможный вариант - что-нибудь связанное с каталогом Temp. Не хватает места на диске для распаковки временных файлов... нет прав доступа к каталогу (хоть и ХР, но всё может быть).
Автор: namchik
Дата сообщения: 26.03.2006 20:31
Panzer
arsvrn
насколько я понял. т.к. это консольная версия (7za) то нужно вводить -pПароль прям в multiarc.ini... А хотелось бы, чтоб при попытке войти в запароленный архив выскакивало диалоговое окно о вводе пароля. Но такое невозможно ??

И мой вопрос еще в силе. Как по Ctrl + PgDown в Total Commander входить в 7z sfx-архивы?
Автор: coherent
Дата сообщения: 21.02.2014 20:04
Rodny
Avira Free, отключал монитор - не помогает!
LonerDergunov

Цитата:
Не хватает места на диске для распаковки временных файлов

Места точно хватает ~8Gb.

Цитата:
что-нибудь связанное с каталогом Temp... нет прав доступа к каталогу

Как это проверить?
Автор: Serge2005
Дата сообщения: 26.03.2006 20:45
namchik

Цитата:
И мой вопрос еще в силе. Как по Ctrl + PgDown в Total Commander входить в 7z sfx-архивы?

7z=95,%Commander_path%\Plugins\wcx_7zip-0.4.8\7zip.wcx
http://wincmd.ru/plugring/7zip_plugin.html
Автор: addhaloka
Дата сообщения: 21.02.2014 21:03
coherent 22:04 21-02-2014
Цитата:
Avira Free, отключал монитор - не помогает!

Не факт, что всё отключилось. Как вариант - загрузиться в безопасном режиме и в нём проверять.

Цитата:
Как это проверить?

В Тотале открыть %temp% и удалить содержимое - если большинство удалится, значит с правами всё в порядке.
Но у меня другая догадка - проверить системный раздел chkdsk'ом - из-за повреждений файловой системы возможны подобные глюки.
Автор: namchik
Дата сообщения: 26.03.2006 20:50
Serge2005
да согласен... хороший плагин... и интерфейс приятный, и ввод паролей поддерживает, но мне нужен именно 7za.exe в связке с МА, т.к. жмет он лучше (при одинаковых настройках)... Кстати, тут тоже вопрос: почему?
Автор: coherent
Дата сообщения: 21.02.2014 21:36
addhaloka

Цитата:
проверить системный раздел chkdsk'ом

Проверил, ошибок нет.

Цитата:
В Тотале открыть %temp% и удалить содержимое - если большинство удалится, значит с правами всё в порядке.

Все удаляется кроме файлов (типа zha7B.tmp, zha7D.tmp...), связанных с распаковкой и попыткой просмотра файла install_script.iss (насколько я понимаю), которые заблокированы процессами innounp.exe и conspawn.pipe. Но после разблокировки Unlock-ером, тоже удаляются.

Цитата:
Не факт, что всё отключилось. Как вариант - загрузиться в безопасном режиме и в нём проверять.

Позже проверю, но, честно говоря, не верю, что проблема с Авирой. Тем более на другом компе, где все нормально, тоже Авира.
Автор: Serge2005
Дата сообщения: 26.03.2006 20:50
arsvrn

Цитата:
С помощью тех аддонов, что я приводил, можно заменить файлы в архиве (я это делал).


Код:
[InstallShield7]
ID=49 53 63 28 00 70
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 -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
Debug=0
Автор: coherent
Дата сообщения: 22.02.2014 20:42
addhaloka
Таки что-то с папкой %temp%, которая на физическом диске С. Запускал "проблемный" Total Commander на "проблемном" компе, но в виртуальной машине, и все распаковывается и открывается нормально!?
В ТС похоже нельзя изменить папку, куда распаковываются временные файлы, только для zip-архивов? Было бы неплохо для проверки, если бы файлы распаковывались на другой физический диск.
Автор: Panzer
Дата сообщения: 26.03.2006 20:56
arsvrn

Цитата:
Что значит не получается? Надо ручками вводить ключ+пароль. Кроме того, в FAR и TC это делается несколько по разному. Уточни, что надо.

Есть TC + multiarc. Есть архив test.7z с паролем "test". Войти в него и увидеть оглавление я могу. Как разархивировать некий файл из архива, куда и когда вводить пароль?
Автор: coherent
Дата сообщения: 23.02.2014 17:31
Друзья! В продолжение темы Multiarc - Inno Setup, сменил в реестре расположение папок temp и tmp на C:\Temp и все стало нормально распаковываться и открываться! Имею в виду заход в ехе-файл (Inno Setup) по Ctrl-PgDn просмотр файла install_script.iss по F3. И в чем, все-таки, может быть проблема, что при TEMP=%USERPROFILE%\Local Settings\Temp Total Commander зависает при описанных действиях?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

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


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