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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148

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

Maz



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

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

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


Полный набор русификации от CaptainFlint и Avada
v9.2+ (9.22a Lite, 31.10.2019, без перевода справки): Скачать (зеркало)
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 (справочные таблицы)

Всего записей: 36516 | Зарегистр. 26-02-2002 | Отправлено: 20:26 11-07-2018 | Исправлено: CaptainFlint, 22:06 25-03-2020
AVSub

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

Всего записей: 234 | Зарегистр. 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. Я их думал подождать ))

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



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

Всего записей: 5942 | Зарегистр. 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

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

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

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

Всего записей: 234 | Зарегистр. 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.

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



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

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

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

Всего записей: 947 | Зарегистр. 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-х битного Тотала... но это из области мечтаний.

Всего записей: 502 | Зарегистр. 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, а в том, как Тотал её использует.

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



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

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



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

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



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

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



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

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



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

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

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

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



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

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



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

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



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

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



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

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

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

Всего записей: 724 | Зарегистр. 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-х битный) запаковывает и распаковывает файлы.
Это тема по Тоталу. Речь про то, что Тотал не может распаковать эти же файлы (причём чистый Тотал распаковывает, а если в нём подключены несколько плагинов - то возникают проблемы с распаковкой).

Всего записей: 502 | Зарегистр. 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 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148

Компьютерный форум 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-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru