7zipalt — Плагин архиватора 7-Zip (7z)

Здесь можно обсудить ваш любимый плагин.
User avatar
CrOm
Posts: 1421
Joined: Tue 02 Aug, 2005 21:02
Location: Омск
Been thanked: 1 time
Contact:

Re: 7-Zip (7z) 4.x

Post by CrOm »

Latest post of the previous page:

у меня не повторяется. поподробнее, какие действия проводите?
FARdroid, qPlayEx, Opera Cache Browser, Mr.Ripper
User avatar
CrOm
Posts: 1421
Joined: Tue 02 Aug, 2005 21:02
Location: Омск
Been thanked: 1 time
Contact:

Re: 7-Zip (7z) 4.x

Post by CrOm »

извиняюсь, баг есть. уже правлю
FARdroid, qPlayEx, Opera Cache Browser, Mr.Ripper
takkmoil
Posts: 3
Joined: Mon 15 Jun, 2009 12:59

Re: 7-Zip (7z) 4.x

Post by takkmoil »

b17 — не падает :)
ccaid
Posts: 869
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 19 times
Been thanked: 5 times

Re: 7-Zip (7z) 4.x

Post by ccaid »

ccaid wrote:7zip-465alt-20-b16
Far 2.0 build 992/997

входит в, распаковывает нормально, а при попытке создания - рушится
повторить сам же не смог :) . наверное, реестр почистил
Фар делают добрые люди
User avatar
CrOm
Posts: 1421
Joined: Tue 02 Aug, 2005 21:02
Location: Омск
Been thanked: 1 time
Contact:

Re: 7-Zip (7z) 4.x

Post by CrOm »

да был там глюк, был. советую обновиться до 17го билда.
FARdroid, qPlayEx, Opera Cache Browser, Mr.Ripper
ccaid
Posts: 869
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 19 times
Been thanked: 5 times

Re: 7-Zip (7z) 4.x

Post by ccaid »

7-zip alt под Far 2.0 (b15+b981,b17+b997) не запоминает параметры создания архива: вид архиватора и метод сжатия.
Изменения, сделанные 7-zip alt под Far 1.75, вышеупомянутый видит.
Резюме: он читает ветку реестра [HKEY_CURRENT_USER\Software\7-ZIP], но не записывает в нее.
Фар делают добрые люди
Maximus5
Posts: 3294
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 7 times
Contact:

Re: 7-Zip (7z) 4.x

Post by Maximus5 »

Имеется архив gdb-6.8-mingw-3.tar.bz2
При входе в bz2 и последующем входе в tar видим только один элемент "."
Я сначала подумал, что-то сглючило... но оказалось что в эту "точку" можно войти и увидеть наконец содержимое архива.

Понимаю, движок и все такое... но может не показывать "." а сразу входить в нее?
User avatar
HaRT
Moderator
Posts: 9687
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 124 times
Been thanked: 249 times

Re: 7-Zip (7z) 4.x

Post by HaRT »

Maximus5 wrote:но может не показывать "." а сразу входить в нее
Лично я против.
В этом случае, чтобы увидеть истинную структуру архива, пришлось бы пользоваться другими инструментами. В конце концов, представьте, что там не точка, а какое-то более осмысленное название — Вы же не предлагаете в эту единственную директорию сразу входить. А заход вглубь, пока структура без вариантов, макросится на раз:

Code: Select all

REGEDIT4

[HKEY_CURRENT_USER\Software\Far\KeyMacros\Shell\AltPgDn]
"Sequence"="%c = 1; $While ( %c ) CtrlPgDn Down %c = ( APanel.ItemCount == 2 && APanel.Folder ); $End"
"DisableOutput"=dword:00000001
"Description"="Down till end or furcation"
@="Down till end or furcation" 
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
NightRoman
Posts: 6034
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 20 times
Been thanked: 49 times
Contact:

Re: 7-Zip (7z) 4.x

Post by NightRoman »

Version 4.65 b17 2009-06-16
Баг или фича? Плагин не находит 7z.dll, хотя она есть в системном пути. Симптомы: на машине приложение 7зип не установлено, в папке плагина 7z.dll нет, но она есть в системном пути - результат: плагин молча(!) не работает. Если положить 7z.dll в папку плагина или установить 7зип, то плагин начинает работать. Так все и задумано? Немного нестандартно, что длл в путях не находится приложением. Не работать молча не очень хорошо, приходится еще голову поломать немного, почему плагин не работает.
User avatar
CrOm
Posts: 1421
Joined: Tue 02 Aug, 2005 21:02
Location: Омск
Been thanked: 1 time
Contact:

Re: 7-Zip (7z) 4.x

Post by CrOm »

молча это плохо, конечно.
надо поглядеть че там. а regsvr32 не помогает?
FARdroid, qPlayEx, Opera Cache Browser, Mr.Ripper
User avatar
NightRoman
Posts: 6034
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 20 times
Been thanked: 49 times
Contact:

Re: 7-Zip (7z) 4.x

Post by NightRoman »

CrOm wrote:а regsvr32 не помогает?
А зачем он должен помогать? Ну конечно ответ зависит от того, как плагин грузит эту длл. Одно ясно, что не совсем стандартно, как-то по-своему. Вообще говоря, знать это полезно, чтобы понимать откуда именно 7з.длл будет загружена (может быть ситуация с разными версиями длл, например).
User avatar
CrOm
Posts: 1421
Joined: Tue 02 Aug, 2005 21:02
Location: Омск
Been thanked: 1 time
Contact:

Re: 7-Zip (7z) 4.x

Post by CrOm »

мда. глянул сейчас. действительно не помогает. в старые времена вроде срабатывало :)
FARdroid, qPlayEx, Opera Cache Browser, Mr.Ripper
User avatar
NightRoman
Posts: 6034
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 20 times
Been thanked: 49 times
Contact:

Re: 7-Zip (7z) 4.x

Post by NightRoman »

Формально я говорю о незапланированной фиче (то есть не бага это, формально), ибо инструкция по установке требует иметь длл в папке плагина:
Install plugin in FAR. (Copy files to Plugins\7-Zip folder)
Copy 7z.dll from 7-Zip distributive to plugin folder.
Но зачем такое сильное требование? Оно заставляет меня держать эту длл в нескольких местах (в другом месте в путях она используется еще и консольным 7зипом), нужно помнить и заботиться об обновлении в разных местах, мелочь, конечно, но вот так эти мелочи и накапливаются..
User avatar
CrOm
Posts: 1421
Joined: Tue 02 Aug, 2005 21:02
Location: Омск
Been thanked: 1 time
Contact:

Re: 7-Zip (7z) 4.x

Post by CrOm »

посмотрел код. там загрузка сделана явно из предопределенных папок.
сначала из папки с плагином, потом из подпапок Codecs и Formats, затем из реестра читается папка с установленным 7-Zip (если есть) и грузится оттуда.
зачем так, не знаю.

как вариант: сразу отдать загрузку на откуп ОС, либо сделать это после вышеописанных танцев с бубном
FARdroid, qPlayEx, Opera Cache Browser, Mr.Ripper
User avatar
NightRoman
Posts: 6034
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 20 times
Been thanked: 49 times
Contact:

Re: 7-Zip (7z) 4.x

Post by NightRoman »

сразу отдать загрузку на откуп ОС, либо сделать это после вышеописанных танцев с бубном
Я бы отдал на откуп ОС, на первый взгляд (не мудрствуя, это просто и интуитивно, а если будут проблемы, то полезно хотя бы с ними познакомиться). Но если будет просто добавлен второй вариант - это уже хорошо.

На откуп ОС - тут я вижу один нюанс правда для х64 машин (вот блин) - x86 & x64 длл-ки придется разруливать корректно пользователю самому, если он в путях хочет это держать. Может быть довольно замысловато, если он и 32 и 64 версии плагина на одной машине использует :)

Так что на второй взгляд может второй вариант и лучше будет, с учетом х64.
User avatar
CrOm
Posts: 1421
Joined: Tue 02 Aug, 2005 21:02
Location: Омск
Been thanked: 1 time
Contact:

Re: 7-Zip (7z) 4.x

Post by CrOm »

ccaid wrote:не запоминает параметры создания архива: вид архиватора и метод сжатия.
Резюме: он читает ветку реестра [HKEY_CURRENT_USER\Software\7-ZIP], но не записывает в нее.
точнее не запоминает, но записывает :) поправил
FARdroid, qPlayEx, Opera Cache Browser, Mr.Ripper
Post Reply

Return to “Обсуждение плагинов”