Observer — распаковка файлов из различных контейнеров

Здесь можно обсудить ваш любимый плагин.
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Observer — распаковка файлов из различных контейнеров

Post by Ariman »

Тема для обсуждения плагина Observer.
Плагин предназначен только для распаковки файлов. Запаковка/редактирование архивов не планируется.

Хотелки/баги:

Известные проблемы:

Планируемые новые модули:

Если "ничего не работает", то прежде чем писать сюда:


Сторонние модули:
  • Dir — поддержка вывода команд dir и ls в качестве виртуального архива.
  • Inno Setup — поддержка файлов Inno Setup (сделан на основе innounp).
  • cab — распаковка нестандартных .cab архивов (Windows Update и др.)
Last edited by Ariman on Wed 04 May, 2022 14:36, edited 7 times in total.
ivank
Posts: 157
Joined: Fri 08 Aug, 2008 16:14
Has thanked: 3 times
Been thanked: 6 times
Contact:

Re: Observer — распаковка файлов из различных контейнеров

Post by ivank »

Latest post of the previous page:

Ariman wrote:Обсуждение было про настройки в реестре
не-не, я говорю только о втором файле :)
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Re: Observer — распаковка файлов из различных контейнеров

Post by Ariman »

Тут как-то просили декодированные заголовки выводить в MIME файлах. Версия модуля для теста.
Attachments
mime.rar
(120.61 KiB) Downloaded 138 times
User avatar
HaRT
Moderator
Posts: 10869
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Observer — распаковка файлов из различных контейнеров

Post by HaRT »

Встал на архив (например, MSI), нажимаю ShiftF2 — открывается диалог распаковки, это правильно. Но путь с противоположной панели в строку ввода подставляется без\’ в конце, хотя MultiArc традиционно его туда дописывает. В результате отработал неправильно.
Зачем такое отклонение от привычного поведения при распаковке архивов?

15:45
Кстати, хорошо бы этот диалог сделать как можно шире, чтобы более длинные пути читались без прокрутки.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Re: Observer — распаковка файлов из различных контейнеров

Post by Ariman »

HaRT wrote:Зачем такое отклонение от привычного поведения при распаковке архивов?
Я и не знал, что там отклонение есть :). Сроду такую разницу не замечал, я всегда не глядя на соседнюю панель распаковываю. Могу добавить \ в конец, мне совершенно без разницы.
HaRT wrote:Кстати, хорошо бы этот диалог сделать как можно шире, чтобы более длинные пути читались без прокрутки.
Могу добавить пару символов в ширину. У меня основной критерий чтобы в 80х25 диалог целиком помещался.
User avatar
HaRT
Moderator
Posts: 10869
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Observer — распаковка файлов из различных контейнеров

Post by HaRT »

Ariman wrote:Могу добавить \ в конец, мне совершенно без разницы.
Я . ;-)
Но всё же добавьте, пжлст, чтобы больше на это мне и другим не напарываться. Кстати, а как себя в этом отношении ведёт ArcLite?
Ariman wrote:У меня основной критерий чтобы в 80х25 диалог целиком помещался.
А нельзя ли его автоматически подгонять под ширину окна, (минус 1-2 знакоместа от края — для красоты), хотя бы опционально?
Фар есть инструмент, а не нянька. © 2009 DrKnS
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Re: Observer — распаковка файлов из различных контейнеров

Post by Ariman »

HaRT wrote:Но всё же добавьте, пжлст, чтобы больше на это мне и другим не напарываться. Кстати, а как себя в этом отношении ведёт ArcLite?
Хорошо, добавлю.
ArcLite в конец добавляет, как я вижу. Не знаю уж, сделал ли автор это специально как в multiarc-е, или так получилось. :)
HaRT wrote:А нельзя ли его автоматически подгонять под ширину окна, (минус 1-2 знакоместа от края — для красоты), хотя бы опционально?
Теоретически можно, но код для этого получается удивительно уродливым. Я пробовал так делать в другом плагине. В итоге разочаровался в этой идее.
User avatar
HaRT
Moderator
Posts: 10869
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Observer — распаковка файлов из различных контейнеров

Post by HaRT »

Ariman wrote:код для этого получается удивительно уродливым. Я пробовал так делать в другом плагине. В итоге разочаровался в этой идее.
А что с тем кодом не так? Сам-то я плагины не пишу…
Фар есть инструмент, а не нянька. © 2009 DrKnS
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

Re: Observer — распаковка файлов из различных контейнеров

Post by Ariman »

HaRT wrote:А что с тем кодом не так? Сам-то я плагины не пишу…
Та ничего такого уж особенного, просто выглядит криво, как на мой вкус. :)
Создание диалога, это и так набор магических циферок, подбираемых опытным путем. А тут ещё добавляется куча копипасты с другими магическими циферками. Через какое-то время начинаешь путаться во всем этом.
User avatar
HaRT
Moderator
Posts: 10869
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Observer — распаковка файлов из различных контейнеров

Post by HaRT »

Ariman wrote:добавляется куча копипасты с другими магическими циферками. Через какое-то время начинаешь путаться во всем этом.
Ну, избегать копипасты и огранизовывать код так, чтобы не путаться, — это же в руках автора. Да и циферки можно сделать менее магическими, если хорошо задокументировать.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Scorp256
Posts: 8
Joined: Fri 30 Mar, 2012 08:31

Re: Observer — распаковка файлов из различных контейнеров

Post by Scorp256 »

Не могу запустить на Far 3.0.2890
Фар его не видит в плагинах. Что я не так делаю?
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Re: Observer — распаковка файлов из различных контейнеров

Post by 2useven10 »

плагин не адаптирован под новый plugin api.
последняя версия фар с которой он сейчас должен работать - 2798.
старые билды здесь
Scorp256
Posts: 8
Joined: Fri 30 Mar, 2012 08:31

Re: Observer — распаковка файлов из различных контейнеров

Post by Scorp256 »

Пробовал и Far 3.0 2308 и ту, какую вы посоветовали - толку нет, плагин не видится.
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Observer — распаковка файлов из различных контейнеров

Post by Alexey Samlyukov »

обратился к экстрасенсам, говрят, у вас карма плохая...

ps. а больше ничего и не можем сказать
User avatar
zg
zero-gravity
Posts: 6038
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Observer — распаковка файлов из различных контейнеров

Post by zg »

Alexey Samlyukov wrote:ps. а больше ничего и не можем сказать
1. не совпадают битности фара и плагина.
2. нет нужных рантаймов.
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Re: Observer — распаковка файлов из различных контейнеров

Post by 2useven10 »

версия плагина (номер? для фар3? битность? откуда взят?) ?
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Observer — распаковка файлов из различных контейнеров

Post by Alexey Samlyukov »

чел сам должен об этом сообщать. экстрасенсы тож нахаляву не хотят работать.
Post Reply

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