zg wrote:John Doe wrote:Как воспроизвести?
если в архиве несколько форматов детектируется, то так и будет, это проблема arclite.
Да это запрос arclite, но если этот же архив открывать не макросом, а входить по CtrlPgDown, то вопрос этот не задается, а открывается на одном из форматов.
Когда arclite открывает архив в архиве, то второй открываемый архив извлекается во временную папку и оттуда открывается на просмотр. Полазил по Arclite Dll, там есть функции получения временной директории и генерации имени временного каталога, значит это делает не Far, а наверно сам плагин. Поэтому вопрос: а можно ли из макроса запускать плагин, как будто это делает сам Far. Конечно можно пойти в "лоб" и просто сделать Keys('CtrlPgDown'), но это как то не элегантно как-то.... Особенно если учесть, что весь макрос написан без "интерактивного" взаимодействия.
Хотя может это и не возможно с использованием только Lua. Есть идеи?