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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
ProfessorSeleznyov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cracklover
эта история началась с флешками NTFS.

Всего записей: 154 | Зарегистр. 16-04-2020 | Отправлено: 20:32 29-12-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ProfessorSeleznyov
Если совсем грубо, то можно и так притянуть. Было дело. Форматируешь флешку в FAT32 - лишнего кеша нету, файлы улетают как есть. Прогресс до 100% добежал, индикатор на флешке погас. Тут же форматируешь её же в NTFS, те же файлы копируешь - сначала скорость заоблачная (в кеш же), потом "падает", потом на 99% застывает надолго, потом 100% и добежал, но флешка ещё минуту радостно мигает, дописывая файлы.
Вообще, тут гуглить про отложенную запись и прочие её приколы. Это к ОС вопросы уже, а не к Totalcmd.
 
Добавлено:
Подробнее...
 
Добавлено:
Вот пример одной из влияющих причин.

Всего записей: 18522 | Зарегистр. 04-11-2010 | Отправлено: 21:06 29-12-2024
ziabriev



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

Всего записей: 1494 | Зарегистр. 03-03-2019 | Отправлено: 18:20 02-01-2025 | Исправлено: ziabriev, 18:43 02-01-2025
Altorg

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот, "открытие" сделал. Такая тестовая кнопка:

Код:
TOTALCMD#BAR#DATA
cd
?%Z%Y%R
wcmicons.dll
 
 
 
-1
 

Хочу получить список имён файлов, выделенных в целевой панели. Там (в целевой панели) открыт архив с подкаталогами, выделены пара файлов.
Жму кнопку, получаю, например:

Код:
avcodec-lav-61.dll avfilter-lav-10.dll

Вроде всё правильно. Теперь в активной панели захожу в любой архив, и опять жму кнопку:

Код:
LAVFilters\avcodec-lav-61.dll LAVFilters\avfilter-lav-10.dll

В список попали пути внутри архива...
Пробовал 11.50 и 9.51 - всё одинаково.
 
Что %R,%S и др. могут вести себя в архивах по-особенному я ожидал. Но почему поведение %R (имена из целевой панели) зависит от того, что открыто в активной панели?

Всего записей: 13 | Зарегистр. 13-07-2024 | Отправлено: 22:33 02-01-2025 | Исправлено: Altorg, 22:34 02-01-2025
sa16

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Altorg
Цитата:
Но почему поведение %R (имена из целевой панели) зависит от того, что открыто в активной панели?

Похоже на баг. Возможно, он появился при добавлении нового параметра %Y в версии TC 9.20.
Причём относительный путь (в примере это LAVFilters\) появляется только в случае, если в активной панели виден верхний уровень подкаталогов (если более глубокий, то всё нормально).

Всего записей: 538 | Зарегистр. 07-09-2016 | Отправлено: 01:29 03-01-2025 | Исправлено: sa16, 01:32 03-01-2025
spirit21

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос. ТС использует комплектные dll tc7z.dll/tc7z64.dll только для работы с 7zip-архивами, и смысла их заменять на библиотеки 7z.dll обеих разрядностей из дистрибутива самого архиватора нет (для работы с другими форматами файлов, напр. iso)?

Всего записей: 1340 | Зарегистр. 13-11-2004 | Отправлено: 14:09 03-01-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я заменял. Но для работы с другими форматами все равно используется Total7zip, ну или совсем старинный 7zip. Так как для работы с другими форматами обязательно требуется прописка их в секцию PackerPlugins. Причем для захода по Enter обязательно требуется прописать расширение. Для захода по Ctrl+PgDn достаточно вместо расширения прописать что-то типа t7z. А еще вам наверняка 7z понадобится для кнопок и пользовательских команд. Значит надо будет держать еще 7za. Я просил Гислера сделать возможность прописывать путь к библиотекам. Но он ни в какую. К тому-же, если поставить галку в настройках 7zip использовать плагин, вы не сможете переименовывать файлы в архиве. Еще учитывая убогость интерфейса встроенного 7z, советую использовать внешний архиватор с внутренними настройками.
Как это сделать, можно посмотреть в моей сборке.
Учтите еще один очень неприятный момент. Гислер отказался предлагать количество потоков, как это сделано в оригинальном 7z через звездочку. И теперь, если вам надо будет постоянно переносить сборку на разные компы, вам придется еще и отдельный 7z подключить. Чтобы смотреть, сколько надо выставить потоков. Для этого понадобиться прописать 7z в PackerPlugins. У меня там это есть закомментировано.

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



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

Цитата:
Чтобы смотреть, сколько надо выставить потоков.

А насколько это надо? Для перфекционистов, кого напрягает разница в скорости упаковки/распаковки, в несколько милисекунд - то канэшна. Как по мне - 2 потока вполне достаточно, если процессор не Pentium-100.
 
Туточки нарисовался вопрос, раньше как-то не замечал. Если открыть архив, внутри которого находится другой архив, то хоткей Ctrl+U работает только в верхнем уровне, во втором архиве уже не срабатывает.

Всего записей: 1195 | Зарегистр. 18-03-2004 | Отправлено: 15:21 03-01-2025 | Исправлено: Plumber, 15:33 03-01-2025
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сколько уже копий сломано, а народ до сих пор танцует на старых граблях.
Для LZMA 1 - 1 поток оптимально.
Для LZMA 2 - 2 потока оптимально.
Всё что выше - это безумный кратно растущий расход оперативки и УХУДШЕНИЕ сжатия из-за того, что данные нарезаются на независимые блоки более агрессивно.
Ну и в качестве вишенки на торте - это НЕ ускоряет работу на сколь-нибудь ощутимые величины.

Всего записей: 18522 | Зарегистр. 04-11-2010 | Отправлено: 15:27 03-01-2025
AkulaBig

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

Цитата:
Для перфекционистов

Для перфекционистов, пакующих файлы по 100 байт, не важно. А вот на тестовом файле 8 Гб разница в несколько минут.
insorg

Цитата:
Всё что выше - это безумный кратно растущий расход оперативки и УХУДШЕНИЕ сжатия из-за того


Цитата:
это НЕ ускоряет работу на сколь-нибудь ощутимые величины

Это всего-лишь ваши предположения, ничем не подкрепленные. А я проводил реальные тесты. И скорость упаковки очень сильно зависит от количества потоков.

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



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Это вполне конкретные результаты замеров и тестов. Подобие прироста наблюдается только после каждого нового ЧЁТНОГО процесса. Но оно крайне ничтожное. А эффективность сжатия страдает. И смысл тогда?

Всего записей: 18522 | Зарегистр. 04-11-2010 | Отправлено: 16:18 03-01-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Эффективность сжатия никак не страдает. А скорость сжатия увеличивается. Но только если использовать предлагаемые значения, а не наобум. То-есть если я буду использовать 12 потоков вместо 8 предлагаемых, скорость резко снизится.

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну и по традиции расширенную русификацию (вместе с файлом справки) 11.50 мы все еще ожидаем?  
Равно как и все ключи в формате файла Russian.cedf......
А встроенная укороченная - лишь для интерфейса - уже входит в состав релиза 11.50.

Всего записей: 4141 | Зарегистр. 01-04-2006 | Отправлено: 17:25 03-01-2025 | Исправлено: destiny_child, 18:30 03-01-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну и для любителей 2 потоков очередные тесты:












Из тестов видно, что 2 потока сжимают медленнее 8 потоков почти в 3 раза. Так что пользуйтесь на здоровье, а я нормальные параметры буду использовать. Единственное, что я не проводил ранее тестирование на таких низких цифрах потоков, поэтому не знал, что размер действителньо поменьше. Если 8 586 843 800 байт 8 потоков и выше сжимают в 7 703 990 593 байт, то при 2 потоках получилось 7 688 197 592 байта. Ну и 12 потоков (для меня максимум) конечно использовать невозможно. Даже мышка рывками двигается. Так что самое правильное, использовать все параметры предлагаемыми, то-есть со звездочкой *.

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



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child
Да, надо ещё подождать. Выкладка обновлённых справочников по ключам, командам и клавишам (с включением и новаций 11.50) ориентировочно планируется на январь, пока ещё продолжают вноситься уточнения. Приведение в надлежащее состояние справки зависит в первую очередь от ресурса свободного времени у CaptainFlint, всё прочее либо готово (история), либо требует доработок, но не так трудоёмко (расширенное меню).

Всего записей: 7707 | Зарегистр. 31-07-2008 | Отправлено: 20:28 03-01-2025 | Исправлено: Avada, 20:34 03-01-2025
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Похоже, часть скриншотов перепутана местами, потому что чередуется степень сжатия - то 89%, то 82%, то снова 89%...
Но даже в этом перепутаном даже тебе должно быть видно ту разницу в 7%, которые ты теряешь на ровном месте ради сомнительной (практически ниочёмной) разнице времени.
 
Добавлено:
Так что она тут заметно страдает, как бы не хотелось этого не замечать.  
 
Добавлено:
В любом случае, путь к лучшему % сжатия я описал, а применять или нет - это уж решай сам, исходя из своих хотелок.

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

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

Цитата:
Похоже, часть скриншотов перепутана местами

Вы безграмотный что-ли? Не умеете считать до 12? Все скрины выложен по порядку.

Цитата:
теряешь на ровном месте ради сомнительной (практически ниочёмной) разнице времени.

То-есть 17 мин 13 с на 2 потоках против 6 мин 18 с на 8 потоках для вас ниочемная разница времени? Почти в 3 раза разница для вас ниочем.

Цитата:
разницу в 7%

Я как только не считал, у меня 1% получается. Похоже вам точно в 5-й класс надо.

Цитата:
В любом случае, путь к лучшему % сжатия я описал, а применять или нет - это уж решай сам, исходя из своих хотелок.

В любом случае, путь к лучшему варианту сжатия  я описал, а применять или нет - это уж решай сам, исходя из своих хотелок.

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



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Вместо того, чтобы кидаться про грамотность, стоило бы самому пересмотреть скриншоты и увидеть 89/82/89/82/89/89 - это как могло получиться, если "только потоки" отличаются?
Либо перепутано, либо проверено некорректно.
Ну и если 82% и 89% - это разница в 1%, тогда о чём тут говорить?
 
Добавлено:
И разница в несколько минут НЕ стоит той настолько существенной разницы недожатия, когда сам алгоритм его позволяет. Тем более что на распаковке быстрее не станет, а читать сделанные архивы зачастую нужно больше одного раза.

Всего записей: 18522 | Зарегистр. 04-11-2010 | Отправлено: 22:25 03-01-2025
AkulaBig

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

Цитата:
Ну и если 82% и 89% - это разница в 1%, тогда о чём тут говорить?

Я вам размеры полученных файлов привел. Вроде по ним разницу определяют

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



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

Цитата:
размеры полученных файлов привел

Где? На каком скриншоте все шесть файлов рядом лежат? Не наблюдаю. Ни скриншота, ни просто списка.
 
И ещё, раз уж такое лютое желание подискутировать, так я посоветую взять такие исходные данные, которые способны хотя бы 30-40% степень сжатия иметь, а не то что сейчас. Такой "эксперимент для публики" был бы хотя бы более наглядным.
И ещё лучше чтобы используемый словарь был оправдан - соизмерим с требуемой дистанции поиска похожих данных, а не перекрывал её с избытком. Но про это я пока промолчу. Тут бы хоть про первое дошло...
 
Ах да, вот ещё что с ходу забыл. Скриншоты с 99% вообще не репрезентативны, потому что в конце сведение данных со всех потоков в одну кучу заставляет 7z эти самые 99% показывать достаточно долгое время, которое сопоставимо с частью времени упаковки. Так что и те десять минут разницы - тоже не факт что есть.
Жаль, не сразу это вспомнил, а только сейчас.
 
Чтобы окончательно поставить точку в бессмысленности наваливания большого количества потоков, вот наглядное живое сравнение 2 и 16 потоков при прочих равных настройках
https://www.upload.ee/files/17590072/02.mp4.html
https://www.upload.ee/files/17590071/16.mp4.html
В сухой разнице:
1. Сжатие на 16 потоках оказалось на 3% хуже чем аналогичные настройки на 2 потоках. Спасибо, что не 10-20-30% или даже больше, как было раньше. Видимо, разработчик за эти последние три-четыре года допилил многопоточность. Это хорошо. Но до сих пор не идеально и два потока всё равно показывают результат лучше.
2. 2 потока - полторы минуты. 16 потоков - одна минута. При самом оптимистичном сравнении, но говорить о разнице в 33% времени ценой 10-кратного расхода памяти и ухудшения сжатия... Сомнительный размен. Крайне сомнительный.
3. Для самых внимательных. Какова эксплуатация моего 16-поточного процессора этими самыми "16 потоками" упаковки? И это ещё при том что 1-2% занимает захват видео с экрана, которое считается на этом же процессоре. Отдельный пунктик о бессмысленной трате памяти на лишние простаивающие потоки ровном месте.
4. Привет от той самой обманки на "99% скриншотах", посмотри по секундам что эти 99% держатся почти половину всего времени. Ну это так, чисто улыбнуться.

Всего записей: 18522 | Зарегистр. 04-11-2010 | Отправлено: 22:35 03-01-2025 | Исправлено: insorg, 00:45 04-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