Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 13)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1 Часть 2 Часть 3 Часть 4 Часть 5 Часть 6 Часть 7 Часть 8 Часть 9 Часть 10 Часть 11 Часть 12

 

 
 
Текущая финальная версия: 11.51 (32-битная/64-битная/32+64) (19.02.2025)
 
Предыдущие версии: 11.0x: 11.03 (32/64/32+64); 10.5x: 10.52 (32/64/32+64); 10.0x: 10.00 (32/64/32+64)
9.5x: 9.51 (32/64/32+64); 9.2x: 9.22a (32/64/32+64); 9.1x: 9.12 (32/64/32+64); 9.0x: 9.0a (32/64/32+64);
8.5x: 8.52a (32/64/32+64); 8.0x: 8.01 (32/64/32+64);
7.5x: 7.57a; 7.0x: 7.04a
 
Коллекция предыдущих версий | Новейшая история изменений (11.51, англ.)  

"Когда ждать финальную версию x.xx?" — "Когда будет готова!" © К. Гислер
На вопрос "Когда будет русик к версии x.xx?" ответ точно такой же © CaptainFlint


Полный набор русификации от CaptainFlint и Avada
v9.5+ (9.51, 14.11.2020, с переводом справки): CHM (зеркало), HLP (зеркало)
Начиная с версии 7.50 стандартный набор русификации от тех же авторов входит в дистрибутив TC!
 
Стандартный набор русификации от М. Жилина
v9.0+ (9.20, 03.07.2018): Скачать

Официальный сайт разработчика | Официальный форум TC | TotalcmdWiki | Русский сайт TC | Русский форум TC
О проблемах с wincmd.ru/totalcmd.net Подробности

Все вопросы по плагинам и аддонам — в Плагинах
Все вопросы по лечению пациента — только в Варезнике
Настроенные сборки Total Commander (и все вопросы по ним)

Онлайновая русская справка (для TC 9.51, 14.11.2020)
Total Commander Knowledge Base 3.0 (русскоязычная база знаний)  
Офлайновая версия TCKB 1.7 (CHM-файл)
Все ключи Total Commander (онлайновые версии файлов данных Ultra TC Configuration Editor)
Команды и параметры Total Commander (справочные таблицы)
Стандартные клавиатурные назначения Total Commander (справочные таблицы)

Всего записей: 39247 | Зарегистр. 26-02-2002 | Отправлено: 22:07 20-11-2024 | Исправлено: Avada, 10:11 24-02-2025
Nimbussr



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Цитата:
При том что сам тотал отлично пакует zipы
Кстати да.
С опциями "LzmaAllowed=1" и "InternalZipRate=10" можно использовать сжатие по алгоритму LZMA.
Пакуется быстро встроенным функционалом TC и в большинстве офисных файлов чуть лучше чем RAR4/RAR5.
Последнее время RAR почти не пользуюсь и у меня кол-во файлов ZIP стало больше чем RAR.

Всего записей: 1969 | Зарегистр. 31-05-2008 | Отправлено: 19:52 10-01-2025
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nimbussr

Цитата:
С опциями "LzmaAllowed=1" и "InternalZipRate=10" можно использовать сжатие по алгоритму LZMA.  

Для LZMA лучше использовать более подходящее ему 7z. Там и с временнЫми метками и часовыми поясами никаких проблем нету ибо UTC, ни с уникодом проблем никаких, и даже полноценное solid сжатие в любых позах на любую фантазию.
Оставили бы тому zip его изначальные deflate да оставили в покое.

Цитата:
и в большинстве офисных файлов чуть лучше чем RAR4/RAR5

Если речь про всякие docX xlsX и тому подобные zipы с набором xml внутри, так их эффективнее просто при помощи Leanify прогонять. А если и паковать, то только в сильные алгоритмы с solidом, дабы хоть что-то общее между файлами можно было найти, если есть дубликаты.

Всего записей: 18522 | Зарегистр. 04-11-2010 | Отправлено: 20:08 10-01-2025
HelioSS



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как избавиться от папки (пустой) \AppData\Local\GHISLER\ ?

Всего записей: 6030 | Зарегистр. 26-11-2007 | Отправлено: 23:16 10-01-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
winkot

Цитата:
Где прописан?

В настройках архиватора, где вы путь к рар прописывали.
 
 
Добавлено:
HelioSS

Цитата:
Как избавиться от папки (пустой) \AppData\Local\GHISLER\ ?
 

В настройках ТС смотрите, где есть ссылка на нее. И лучше там отключить путь к ней по возможности через опцию, чем удалять ее физически.

Всего записей: 5461 | Зарегистр. 11-03-2003 | Отправлено: 23:26 10-01-2025
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HelioSS
Вам полтора месяца назад в этой теме уже отвечали практически про то же самое.  О полноценной портабельности надо беспокоиться заранее, сразу же, а не после создания папок в профиле. Если до сих пор что-то непонятно, откройте в шапке справочник по ключам и пройдитесь по нему поиском \GHISLER для уяснения того, где и как используются подобные папки. Для вашего варианта это в первую очередь место хранения  кэша для эскизов, кэша для дерева каталогов и файла-списка tcDirFrq.txt для новой истории каталогов. Дальше на соответствующих страницах настроек можете заниматься какими-то изменениями, если на это есть необходимость, знания и желание (для дерева могут понадобиться отдельные настройки ручками). Но уже существующая пустая папка в результате всего этого удалена сама собой не будет, это надо после всех изменений в настройках делать вручную. И пока вы не измените настройки, удалять папку без толку, она может восстановиться. Возможно даже (при всей любви к портабельности), что если папка в профиле пустая, то лучше оставить её в покое, она никому и ничем не мешает.  
 
winkot
В дополнение к обсуждению. Это косяки не программы, а ваши собственные, поскольку TC работает не по вашему хотению, а по своим правилам. Слова "назначил в TC 11.50 для упаковки в zip внешний архиватор WinRAR" не соответствуют реальности: вы не можете там это назначить никаким образом. Дело не в паролях, а в том, что такой метод ZIP-архивации в TC никогда нигде никем не заявлялся как допустимый. Если от фонаря указать в настройках TC в поле для внешнего ZIP-упаковщика неподходящую программу, то никакого нормального результата вы не дождётесь ни с какими её параметрами. Ранее уже было сказано, что там на самом деле может работать. Есть ещё, разумеется, всякие варианты запуска RAR-архивации кнопками на панели инструментов TC, но к его собственной функциональности это имеет строго нулевое отношение, а вариант ZIP-упаковки через WinRAR, если не ошибаюсь, только в нём самом и работает.

Всего записей: 7707 | Зарегистр. 31-07-2008 | Отправлено: 08:28 11-01-2025 | Исправлено: Avada, 16:02 11-01-2025
HelioSS



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Какая версия 7Zip встроена в последний финал?

Всего записей: 6030 | Зарегистр. 26-11-2007 | Отправлено: 21:20 11-01-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Свойства библиотек не умеете смотреть? 24.9. Последняя.

Всего записей: 5461 | Зарегистр. 11-03-2003 | Отправлено: 22:07 11-01-2025
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
Да, про Winrar в качестве упаковщика ZIP, это нужно специально делать - адаптация под команду "a" и его же ключи, которые именно для формата ZIP.
HelioSS
v24.09 - смотрится в свойствах TC7Z64.DLL (x64) и что то похожее для x32.

Всего записей: 3281 | Зарегистр. 13-10-2006 | Отправлено: 22:08 11-01-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
и что то похожее для x32

Почему что-то похожее? Прямо написана версия библиотеки.

Цитата:
Да, про Winrar в качестве упаковщика ZIP, это нужно специально делать - адаптация под команду "a" и его же ключи, которые именно для формата ZIP.

Просто поставить расширение zip. Похоже вы путаете использование рар в качестве упаковщика зип и создание зип-архива раром. Если у юзера пароль запрашивает, понятно-же, что он просто рар зип создает. Для использования в качестве архиватора зип ключи не введешь.

Всего записей: 5461 | Зарегистр. 11-03-2003 | Отправлено: 22:27 11-01-2025 | Исправлено: AkulaBig, 22:35 11-01-2025
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Я не знаю как в x32 называется TC7Z64.DLL, в этом смысле.
Ничего я не путаю, пользователь в TC в поле внешнего упаковщика ZIP ввел путь к Winrar.exe и да, запрашивается пароль, потому, что команда работает не корректно, т.к. TC и Winrar не рассчитаны на такое взаимодействие. Это всем понятно, вообще.
 
Хотя, как я вижу работает такой вариант: если в архиваторах указать путь к Winrar.exe (Rar.exe не умеет создавать архивы ZIP, вообще) потом, в диалоге упаковки сменить расширение на .zip - то упаковывает.

Всего записей: 3281 | Зарегистр. 13-10-2006 | Отправлено: 22:48 11-01-2025 | Исправлено: lelik007, 23:01 11-01-2025
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
в диалоге упаковки сменить расширение на .zip - то упаковывает.

 
WinRar - параметры кнопки для zip:  

Код:
 
a -afzip -cfg- -inul "%P%O.zip" %P%N
 

 
Тест для плагина - с окном для ввода пароля (закрыть)  

Код:
 
\WinRar.exe  a -afzip -cfg-  
 


Всего записей: 1494 | Зарегистр. 03-03-2019 | Отправлено: 23:23 11-01-2025 | Исправлено: ziabriev, 00:48 12-01-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007

Цитата:
если в архиваторах указать путь к Winrar.exe (Rar.exe не умеет создавать архивы ZIP, вообще) потом, в диалоге упаковки сменить расширение на .zip - то упаковывает.

Я про это-же. Но вы правы, я давно уже использовал WinRar. Сейчас-то я вообще от него отказался. Зачем мне лишний варез.

Всего записей: 5461 | Зарегистр. 11-03-2003 | Отправлено: 23:48 11-01-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проверил обычный рар. Также без проблем создает зип-архив.

Всего записей: 5461 | Зарегистр. 11-03-2003 | Отправлено: 06:23 12-01-2025
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007

Цитата:
Я не знаю как в x32 называется TC7Z64.DLL, в этом смысле.

TC7Z.DLL.

Цитата:
Хотя, как я вижу работает такой вариант: если в архиваторах указать путь к Winrar.exe (Rar.exe не умеет создавать архивы ZIP, вообще) потом, в диалоге упаковки сменить расширение на .zip - то упаковывает.

Да, как ни странно, это работает, и это в самом деле ZIP-архив. Хотя по логике скорее должен был бы создаваться RAR-архив в расширением ZIP

Всего записей: 7707 | Зарегистр. 31-07-2008 | Отправлено: 08:07 12-01-2025 | Исправлено: Avada, 10:24 12-01-2025
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Да, я понял, про что вы писали до этого, просто мы про другое говорили. Посмотрите что создаёт rar.exe, может он как раз создаёт архивы с расширением zip, а формат архива rar, пока в отъезде, не могу уточнить.
Avada
Отнюдь не странно, ключи -af в Winrar.exe и -t в 7-zip в последних версиях не являются строго обязательными, т.к. происходит автоопределение формата по расширению, в 7-zip просто форматов больше, ключи указываются для совместимости со старыми версиями.
Типа: 7z a file.(7z, zip, tar) folder - должен создаваться архив соответствующего формата, по моему и Total7zip так тоже умеет, если в диалоге упаковки написать нужное расширение, то будет создан архив нужного формата.
 

Всего записей: 3281 | Зарегистр. 13-10-2006 | Отправлено: 10:57 12-01-2025 | Исправлено: lelik007, 11:02 12-01-2025
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007
С RAR.EXE вместо WinRAR.exe проверялось, там этот номер не проходит, создаётся именно RAR-архив в расширением ZIP. Собственно, в винраровской справке русским языком сказано: "Консольная версия RAR не может создавать архивы ZIP". А методика интересная, мне её надо будет, точно разобравшись с областью применения, хотя бы в справочнике по ключам упомянуть.
Предварительно могу сказать, что с с WinRAR и Total7Zip сделать это получается и в более старых версиях TC, а вот с 7-Zip такая упаковка не работает: при внешней архивации выводится ошибка из-за неверного параметра, при внутренней фактически создаётся 7Zip-архив. Надо полагать, дело в используемых Гислером библиотеках (подменять пока не пробовал).

Всего записей: 7707 | Зарегистр. 31-07-2008 | Отправлено: 11:47 12-01-2025 | Исправлено: Avada, 12:08 12-01-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007

Цитата:
Total7zip так тоже умеет, если в диалоге упаковки написать нужное расширение, то будет создан архив нужного формата.

Для Total7zip придется прописать:
7z_zip=735,%COMMANDER_PATH%\Plugins\wcx\Total7zip\Total7zip.wcx
Не может он создавать архивы из списка 7z в настройках.
Avada

Цитата:
"Консольная версия RAR не может создавать архивы ZIP"

Почему я дополнил свой ответ выше. Просто еще раз прочитал вопрос, в котором автор вообще не упоминает формат архива:

Цитата:
Назначил в TC 11.50 для упаковки в zip внешний архиватор WinRAR. И при попытке сжать им в zip появляется окно с предложением создать пароль.

Всего записей: 5461 | Зарегистр. 11-03-2003 | Отправлено: 12:17 12-01-2025 | Исправлено: AkulaBig, 12:20 12-01-2025
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig

Цитата:
Для Total7zip придется прописать

Да, тут нужна дополнительная правка конфига.
 

Цитата:
в котором автор вообще не упоминает формат архива

ИМХО, всё там в этой самой цитате упомянуто: и во что хочется упаковать (zip) и с помощью чего (WinRAR). Другой вопрос, что надо это делать нормально.

Всего записей: 7707 | Зарегистр. 31-07-2008 | Отправлено: 13:56 12-01-2025
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
Да, rar.exe не поддерживает создание архивов формата Zip, меня это сообщение смутило:
http://forum.ru-board.com/topic.cgi?forum=5&topic=51517&start=500#14
Имелся ввиду Winrar.exe в своей секции. Если rar.exe создаёт архив rar с расширением zip, то Евгений так сделал, чтобы код возврата был успех операции, а не ошибка (номерная, кстати).
 
С 7-zip это не работает, потому, что вызов даже внешнего упаковщика не происходит напрямую, как например в кодах для кнопок, а только через библиотеку tcbit7z и поэтому можно использовать только список свитчей, оговорённых в справке TC, остальные или не передаются или передаются и возвращается ошибка. Я писал про это в самом начале, к сожалению нельзя назначить внешний упаковщик 7z.exe, из своей ком. строки секцию свитчей скопировать и все. Передача свитчей вводится по FR от пользователей, как -slp от AkulaBig.
Полная библиотека-оболочка для работы с 7z.dll (все форматы и методы) весит в зависимости от компилятора от ~ 5 Мб и более и требует саму 7z.dll в придачу, в TC ее «огрызок» - эта самая tcbit7z. В ней готовые готовые вызовы функций на базе COM интерфейсов 7z.dll, в которых Гислер не сильно понимает.
https://github.com/rikyoz/bit7z
Та ещё нативная поддержка.
 
AkulaBig
Нет, пользователь winkot вписал Winrar.exe в секцию внешнего упаковщика Zip, где по умолчанию pkzip.exe, там эффект, что показывает ввод пароля проявляется, но не упаковывает ничего. Про Total7zip, да я что то такое и прописывал, чтобы добиться упаковки с указанием расширения.

Всего записей: 3281 | Зарегистр. 13-10-2006 | Отправлено: 13:56 12-01-2025 | Исправлено: lelik007, 14:17 12-01-2025
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007
Что именно по указанному адресу надо брать в качестве библиотеки-оболочки для наших случаев? Я не очень хорошо разбираюсь в этих нюансах.

Всего записей: 7707 | Зарегистр. 31-07-2008 | Отправлено: 14:06 12-01-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 13)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru