Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Total7zip
Goto page Previous  1, 2, 3 ... 13, 14, 15 ... 63, 64, 65  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Loopback



Joined: 07 Sep 2009
Posts: 1274

Post (Separately) Posted: Wed Dec 15, 2010 17:27    Post subject: Reply with quote

Flasher wrote:
А сдвоенные кавычки в начале второго пути там для чего?

Вот ведь Embarassed Ну разумеется, xml становится невалидным и пересоздается. А ведь несколько раз проверял. Спасибо!
Back to top
View user's profile Send private message
Total7zip



Joined: 27 Nov 2010
Posts: 287

Post (Separately) Posted: Wed Dec 15, 2010 17:39    Post subject: Reply with quote

Reflector wrote:
Rustn wrote:

Хотелось бы в exe входить не самим плагином, а другим.

Вот так тотал будет пытаться открыть exe 7z-м:
[PackerPlugins]
exe=68,Total7zip.wcx
exe=68,multiarc.wcx

А вот так, multiarc-м:
exe=68,multiarc.wcx
exe=68,Total7zip.wcx

Задействовать второй плагин если первый не смог открыть архив похоже нельзя. Можно реализовать поддержку разных видов exe одним плагином, потому в multiarc можно прописать и консольный 7z и что-то еще, он сам выберет из них подходящий.


Я придумал решение.
Правда не для тотала, а только для своего плагина.
Добавлю опционально диалог
"Total7zip может открыть _это_? Продолжить?"
говорите Yes - я открываю файл,
говорите No - я говорю тоталу, что не могу.
_________________
Total7zip - архиваторный+content+lister плагин, 0.8.5.2
Back to top
View user's profile Send private message
mrmerak



Joined: 20 Aug 2007
Posts: 441

Post (Separately) Posted: Wed Dec 15, 2010 17:50    Post subject: Reply with quote

Total7zip
Quote:
xml становится невалидным и пересоздается

про это надо бы в РидМи указать, а?
_________________
TC 9.51 | Win10 1903
Back to top
View user's profile Send private message
Total7zip



Joined: 27 Nov 2010
Posts: 287

Post (Separately) Posted: Wed Dec 15, 2010 17:52    Post subject: Reply with quote

надо, сделаю бэкап вашего конфига, на случай если я его перезаписываю.
_________________
Total7zip - архиваторный+content+lister плагин, 0.8.5.2
Back to top
View user's profile Send private message
Reflector



Joined: 29 Nov 2009
Posts: 56

Post (Separately) Posted: Wed Dec 15, 2010 17:58    Post subject: Reply with quote

Total7zip wrote:

Я придумал решение.
Правда не для тотала, а только для своего плагина.
Добавлю опционально диалог
"Total7zip может открыть _это_? Продолжить?"
говорите Yes - я открываю файл,
говорите No - я говорю тоталу, что не могу.

Насколько я понимаю, если тотал передал управление твоему плагину, то чтобы ты в нем не делал, другому плагину он уже управление не передаст. По крайней мере я возвращал любые возможные ошибки из OpenArchive и тотал просто выдает сообщение об ошибке.
Back to top
View user's profile Send private message
Total7zip



Joined: 27 Nov 2010
Posts: 287

Post (Separately) Posted: Wed Dec 15, 2010 18:00    Post subject: Reply with quote

Reflector
кажется, я знаю волшебное слово =)
_________________
Total7zip - архиваторный+content+lister плагин, 0.8.5.2
Back to top
View user's profile Send private message
Total7zip



Joined: 27 Nov 2010
Posts: 287

Post (Separately) Posted: Wed Dec 15, 2010 21:49    Post subject: Reply with quote

версия 0.5.5.0

исправлено отображение размера файла в архивах bz2.
отображается размер самого архива, так как в нем только один файл, это то что надо.

конфиг плагина переименован из ini в xml - total7zip.xml
по вашим просьбам, шаблон конфига, соответственно, теперь зовется total7zip.template.xml
обновление со старой версии (с расширением ini) предусмотрел.

если конфиг испорчен, сохраняется его копия
если вы неудачно отредактировали конфиг,
ваш испорченный файл переименовывается в total7zip.xml.bad_xml (или total7zip.xml.bad_ini, если это был ini),
только после этого создается новый, работающий конфиг.

опция сохранения пароля добавлена прямо в диалог ввода пароля.
в конфиге можно задать значение этой опции по-умолчанию, при вводе новых паролей.
значение по умолчанию - выключено.
см. <passwords save="0" />
если вы вводите пароль и ставите "save password" - плагин запомнит этот пароль в конфиге. навсегда.
и будет использовать при открытии других архивов.

при открывании файлов по Ctr+PgDown можно отказаться от использования Total7zip.
За эту настройку отвечает аттрибут <compression askByContent="1">.
Возможные значения:
askByContent="0" - Total7zip открывает все, что может. Без вопросов. Это значение по-умолчанию.
askByContent="1" - Total7zip открывает все, что может, если пользователь согласится на это, ответив "ДА".
askByContent="2" - Total7zip отказывается открывать файлы по Ctr+PgDown.
Примечание - тотал может несколько раз подряд спросить плагин, может ли плагин открыть файл, и ничего
с этим не поделаешь. Как следствие - если вы используете askByContent="1" и отвечаете "Нет", вопрос повторится столько раз,
сколько раз его задаст тотал коммандер.

добавил в readme_ru описание параметров конфига.
полностью обновил шапку.
добавил небольшой FAQ.
_________________
Total7zip - архиваторный+content+lister плагин, 0.8.5.2


Last edited by Total7zip on Thu Dec 16, 2010 00:34; edited 1 time in total
Back to top
View user's profile Send private message
Rustn



Joined: 15 Dec 2010
Posts: 45

Post (Separately) Posted: Wed Dec 15, 2010 21:56    Post subject: Reply with quote

Quote:
askByContent="2" - Total7zip отказывается открывать файлы по Ctr+PgDown. Фича детектирование по содержанию отключается.

Красивый ход, прям в точку, подвигал тестировать Smile
Вау, читаю и радуюсь -
Quote:
<formats save="1" />
аттрибут save управляет тем, нужно ли плагину запоминать каким кодеком открывается файл с неизвестным ранее расширением.
сохранение этой информации ускоряет открытие неизвестных файлов по Ctrl+PageDown.
значение 1 - включить самообучение.
значение 0 - выключить.

Есть ещё вопрос, как узнать, при помощи какого плагина произведён вход в архив или файл (exe) по Ctrl+PageDown?
Добавлю, Total7zip, можно как то назойливость убрать когда при открытии сказали однажды что не хотим открывать архив Total7zip'ом, и подавить все последующие вопросы, а ты точно не хочешь открывать этот архив...
Иначе столько раз спрашивает Sad как в анекдоте - "а ты точно хочешь удалить Smile"


Last edited by Rustn on Wed Dec 15, 2010 22:13; edited 1 time in total
Back to top
View user's profile Send private message
Total7zip



Joined: 27 Nov 2010
Posts: 287

Post (Separately) Posted: Wed Dec 15, 2010 22:07    Post subject: Reply with quote

поставьте askByContent="1", тогда Total7zip будет здороваться.
про другие плагины не скажу.
_________________
Total7zip - архиваторный+content+lister плагин, 0.8.5.2
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Wed Dec 15, 2010 22:13    Post subject: Reply with quote

Quote:
Есть ещё вопрос, как узнать, при помощи какого плагина произведён вход в архив или файл (exe) по Ctrl+PageDown?
Открой в архиве свойства любого файла - там в графе "Архиватор:" будет указано расширение так, как оно настроено в окне плагинов тотала - а там делай выводы, чем это расширение тотал открывает.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Rustn



Joined: 15 Dec 2010
Posts: 45

Post (Separately) Posted: Wed Dec 15, 2010 22:17    Post subject: Reply with quote

Ну вот отловил, msi открывает без запросов, хотя указал что открывать только этим плагином, на другие архивы спрашивает...
Указал AskByContent="1".

ошибся, другой плагин открыл, прошу прощения... Спасибо MVV

И всё же, msi отрыл Total7zip, а не msi.wcx как я предположил, и в то же время, без запроса. А строка архив, не даёт понять чем открыл, каким плагином.

Quote:
можно как то назойливость убрать когда при открытии сказали однажды что не хотим открывать архив Total7zip'ом, и подавить все последующие вопросы

Может у меня так?
Win7 x64, при упаковке лагином, вхожу в настройку, а в настройке стоит формат архива по умолчанию wim. Приходиться менять на 7z и делать настройки.
В тоже время, не заходя в настройки, сразу архивировать, архив получается 7z.
Back to top
View user's profile Send private message
Ramiro



Joined: 05 Aug 2009
Posts: 97
Location: у тотала столько поклонников?

Post (Separately) Posted: Wed Dec 15, 2010 22:49    Post subject: Reply with quote

Total7zip
Cпасибо за работу! Плагин "Конфетка")

_________________
У меня только один командир... Total.
Back to top
View user's profile Send private message
Reflector



Joined: 29 Nov 2009
Posts: 56

Post (Separately) Posted: Wed Dec 15, 2010 22:56    Post subject: Reply with quote

Total7zip wrote:
поставьте askByContent="1", тогда Total7zip будет здороваться.

У меня все равно чему равен askByContent, открывает как раньше, ничего не спрашивая Smile
Back to top
View user's profile Send private message
Rustn



Joined: 15 Dec 2010
Posts: 45

Post (Separately) Posted: Wed Dec 15, 2010 23:01    Post subject: Reply with quote

Quote:
Cпасибо за работу! Плагин "Конфетка")

Так и не понял, чем архив создавал? Total7zip не показывает такие краски Smile
Back to top
View user's profile Send private message
Ramiro



Joined: 05 Aug 2009
Posts: 97
Location: у тотала столько поклонников?

Post (Separately) Posted: Wed Dec 15, 2010 23:06    Post subject: Reply with quote

Rustn
Это мод самого 7-Zip..) с заменой стандартных 7zG.exe & 7z.dll!
_________________
У меня только один командир... Total.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 13, 14, 15 ... 63, 64, 65  Next
Page 14 of 65

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group