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

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

Модерирует : 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 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81

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

Maz



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

 
Текущая финальная версия: 9.22a (32-битная/64-битная/32+64) (29.03.2019)
 
Предыдущие версии: 9.2x: 9.21a (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
 
Коллекция предыдущих версий | Новейшая история изменений (9.22a, англ.)  

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


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

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

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

Всего записей: 36085 | Зарегистр. 26-02-2002 | Отправлено: 20:26 11-07-2018 | Исправлено: Avada, 08:53 21-06-2019
AVSub

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
Можно подождать. Скачал с сайта 7-zip.org файл 7zxa.dll версии 19.00, переименовал и сохранил вместо Tc7z.dll, все работает.

Всего записей: 232 | Зарегистр. 13-05-2005 | Отправлено: 14:20 30-05-2019 | Исправлено: AVSub, 14:22 30-05-2019
yozhic



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AVSub
Естественно, ведь у Tc7z.dll в свойствах прямо указано, что это 7zxa.dll. Но кроме него ещё есть TC7ZIPIF.DLL и TCLZMA64.DLL. Я их думал подождать ))

Всего записей: 1522 | Зарегистр. 20-03-2008 | Отправлено: 14:28 30-05-2019
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
В первом приближении без уточнения всех зависимостей (времени на это было мало). На "чистом" (ненастроенном) TC 9.22a распаковка и просмотр выполняются нормально. В архиваторе тоже. В настроенном TC с отключённой секцией [PackerPlugins] TC выдаёт ошибку "Нехватка памяти" и  извлекает только пустой каталог, а. при попытке распаковки файлов из открытого в архиве каталога — вообще ничего. При попытке просмотра та же нехватка памяти. С включённой секцией при распаковке происходит то же самое, но без сообщения об ошибке, а при попытке просмотра любого файла отображается другая ошибка — чтения диска.

Всего записей: 5679 | Зарегистр. 31-07-2008 | Отправлено: 14:29 30-05-2019
yozhic



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
Спасибо большое. У меня всё так же, как Вы описываете, кроме секции [PackerPlugins] – она включена.
 
Добавлено:
Закомментировал строки:

Код:
7z=735,%COMMANDER_PATH%\Plugins\WCX\Total7zip\Total7zip.wcx
7z_zip=735,%COMMANDER_PATH%\Plugins\WCX\Total7zip\Total7zip.wcx

Всё заработало – архив распаковывается, ошибок не возникает.

Всего записей: 1522 | Зарегистр. 20-03-2008 | Отправлено: 14:43 30-05-2019
AVSub

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я сначала тоже пробовал их отключить, да все работало.
Потом их снова включил. И снова работает. Даже винду перезагрузил, чтобы убедиться, настроенный TC, все включено, и архив спокойно распаковывается....
ЗЫ. Забыл добавить что dll 7-zip родные, новые пока удалил

Всего записей: 232 | Зарегистр. 13-05-2005 | Отправлено: 14:59 30-05-2019 | Исправлено: AVSub, 15:00 30-05-2019
yozhic



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хм... Проверил пути к dll и версии самих dll, которые использует Total7zip – всё норм, они 19.00, я их тоже обновлял. Раскомментировал строки 7zip в PackerPlugins. Запустил 64-битный Тотал (я обычно работаю в 32-битном на 64-б. системе). Всё работает, архив распаковывается, указанных ошибок не возникает. Перезапустил 32-битный Тотал. Всё работает, распаковывается, просматривается. Перезапустил систему, запустил 32-б. Тотал. Всё работает, распаковывается...
Шо это было?!    
 
Добавлено:
AVSub
Массовое наваждение ))
 
Добавлено:
Ошибка периодически повторяется. Пока не было времени сосредоточиться и разобраться чем это обусловлено. Одно, вроде, ясно: происходит это на стороне Total7zip и связано с битностью используемых им dll.

Всего записей: 1522 | Зарегистр. 20-03-2008 | Отправлено: 15:08 30-05-2019
Plumber



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

Цитата:
происходит это на стороне Total7zip и связано с битностью используемых им dll.

Не знаю насколько это пояснит ситуацию, но я тоже решил пощупать этот архив
- ТС9.21а(x32) почти без настроек, из плагинов только uLister, открывает и распаковывает архив без проблем.

Всего записей: 912 | Зарегистр. 18-03-2004 | Отправлено: 20:00 30-05-2019
LonerD



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
yozhic
Хорошая тема поднята.
Тоже замечал это на тяжёлых 7-zip архивах, но так и не дошло время разобраться в причинах, сформулировать и вынести вопрос на форум.
Windows 10 x64, Тотал - 32-битный.
 

Цитата:
происходит это на стороне Total7zip

Нет. Если удалить Total7zip, то архив всё-равно архив не распаковывается средствами Тотала (ошибка "Out of Memory").
 
Всё, как описал Avada.
Запустил свой старый настроенный TC 8.52a - ситуация та же.
 
Попробую не очень "научно" изложить свои мысли.
32-х битный процесс Тотал вместе с плагинами не может выделить себе фрагмент оперативной памяти больше какого-то значения (2 GB, насколько понимаю, или Гислер установил меньшие значения). Для распаковки выложенного архива требует 1 Гб оперативки. Возможно, требуется непрерывный свободный фрагмент в памяти, а загруженные плагины распределены в памяти неоптимизировано. Потому архив и не может распаковаться. А если плагинов нет или мало, то архив "помещается" в выделенный процессом Тотала фрагмент оперативки.  
В 64-х битном Тотале (как и в любой 64-х битной программе) ограничения значительно выше, потому ошибок и нет.
Выход - обращаться к Гислеру и сформулировать всё это более грамотно. Хотя большие сомнения, что в данной реализации можно что-то подправить. Вот если бы 7-Zip по умолчанию подключался как внешний архиватор для упаковки и распаковки, а не работал "внутри" процесса 32-х битного Тотала... но это из области мечтаний.

Всего записей: 481 | Зарегистр. 27-06-2006 | Отправлено: 15:37 31-05-2019 | Исправлено: LonerD, 15:39 31-05-2019
yozhic



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

Цитата:
не может выделить себе фрагмент оперативной памяти больше какого-то значения

Я поэтому и уточнил в первом посте свойства архива. При алгоритме PPMd и Dictionary size 1024 MB для распаковки архива требуется более 1 Гб памяти. Этот PPMd очень хорошо упаковывает текстовые файлы, но при этом требователен к памяти для распаковки (почти так же ему надо, как и для упаковки). LZMA не так: для распаковки ему надо в несколько раз меньше, чем для упаковки, но текстовые файлы жмёт не так хорошо, как PPMd. Тотал же именно с такими архивами и не справляется: которым надо много памяти для распаковки.
 
Для себя я пришёл к выводу, что теперь не буду упаковывать в 7z с настройками, при которых распаковка требует более 1 Гб памяти. Благо, в диалоге 7z этот момент наглядно отображается. Вчера вечером всяко-разно поперепробовал: выигрыш в размере минимальный, а для Тотала проблема.
 
Добавлено:
Кстати, обратил ещё внимание: 32-битный 7zip, установленный на 64-битную систему распаковывает любые архивы. Значит дело не в dll, а в том, как Тотал её использует.

Всего записей: 1522 | Зарегистр. 20-03-2008 | Отправлено: 16:16 31-05-2019
yozhic



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ещё наблюдение: 7z-архив (PPMd, DictSize:512Mb) не распаковывается -> перезапуск Тотала -> распаковывается. Проходит время (специально не замерял, около часа, Тотал открыт, периодически что-то в нём делаю) -> опять не распаковывается -> перезапуск Тотала -> распаковывается.

Всего записей: 1522 | Зарегистр. 20-03-2008 | Отправлено: 08:43 01-06-2019 | Исправлено: yozhic, 08:46 01-06-2019
rediffusion



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
 
 Поделитесь архивом и со мной. Но чтоб файлообменник был другой.

Всего записей: 48 | Зарегистр. 05-03-2018 | Отправлено: 09:29 01-06-2019
yozhic



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rediffusion
Обновил первый пост.

Всего записей: 1522 | Зарегистр. 20-03-2008 | Отправлено: 10:34 01-06-2019
rediffusion



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
 
Порядок. У меня распаковывает всё (заполняется шкала зелёная, проценты бегут).
 P.S. - использовал ALT+F6

Всего записей: 48 | Зарегистр. 05-03-2018 | Отправлено: 11:11 01-06-2019 | Исправлено: rediffusion, 11:12 01-06-2019
LonerD



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

Цитата:
перезапуск Тотала -> распаковывается. Проходит время... -> опять не распаковывается

Потому я и предположил, что для распаковки нужен непрерывный фрагмент в оперативной памяти.
По мере работы Тотала запущенные плагины перераспределяются в памяти, потому Тотал не может выделить нужный фрагмент.

Всего записей: 481 | Зарегистр. 27-06-2006 | Отправлено: 13:31 01-06-2019
insorg



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerD
давно было такое не раз при упаковке 7z плагином 7zip.wcx словарём 64МБ на компе с 1 ГБ оперативки и ХР

Всего записей: 664 | Зарегистр. 04-11-2010 | Отправлено: 14:00 01-06-2019
mig73



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerD
Не нужен там никакой фрагмент, просто не нужно завышать параметры для своей системы. Коли огромный архив а памяти в обрез, сделайте параметры минимальными методом тыка и проблем не будет. От битности это не зависит если менее 4GB.

Всего записей: 5238 | Зарегистр. 24-02-2010 | Отправлено: 20:16 01-06-2019
rediffusion



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mig73
 
Вот у меня оперативы например 16 GB - всё робит

Всего записей: 48 | Зарегистр. 05-03-2018 | Отправлено: 20:38 01-06-2019
mig73



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rediffusion
А у меня всего 8 и тоже нет проблем. Правда я акцент давал на максимальное сжатие небольших архивов и я не могу создать архив более 1GB при таких параметрах:  формат 7z ультра, LZMA2, словарь 256, слово 273, непрерывный 4 потока.

Всего записей: 5238 | Зарегистр. 24-02-2010 | Отправлено: 20:44 01-06-2019
krsk

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

Всего записей: 699 | Зарегистр. 19-02-2016 | Отправлено: 15:16 02-06-2019 | Исправлено: krsk, 15:18 02-06-2019
LonerD



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

Цитата:
просто не нужно завышать параметры для своей системы. Коли огромный архив а памяти в обрез

При чём тут система и обрез памяти???
У меня оперативки 32 Гб, система Windows 10 x64.
7-Zip (в том числе 32-х битный) запаковывает и распаковывает файлы.
Это тема по Тоталу. Речь про то, что Тотал не может распаковать эти же файлы (причём чистый Тотал распаковывает, а если в нём подключены несколько плагинов - то возникают проблемы с распаковкой).

Всего записей: 481 | Зарегистр. 27-06-2006 | Отправлено: 15:54 02-06-2019 | Исправлено: LonerD, 15:56 02-06-2019
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81

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

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru