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

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



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

Цитата:
Но включается не так. Я включал через 7zFM

Это для себя, а для паблика?.

Всего записей: 1494 | Зарегистр. 03-03-2019 | Отправлено: 09:43 04-12-2024
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Именно для паблика. После этого ветку 7zip из реестра удалил. Она внутреннему упаковщику не нужна. А для распаковки всех расширений я заменил родные TC7Z.DLL и TC7Z64.DLL на 7z.dll с переименованием. Total7zip натравил на эти переименованные библиотеки. А на месте путей к exe в Total7zip пустое значение. Это экономит место, но самое главное, позволяет не ставить галку использовать Total7zip для распаковки. Теперь по Shift+F6 можно переименовывать файлы в архиве 7z. А для кнопок и скриптов я использую 7za. Таким образом создавать ветку в реестре просто нечему.

Всего записей: 5461 | Зарегистр. 11-03-2003 | Отправлено: 10:56 04-12-2024 | Исправлено: AkulaBig, 10:57 04-12-2024
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Берем переводим Google это сообщение, все написано до 3. , что где находится, что где включается в Windows и в 7-zip и заодно как действует.
https://www.ghisler.ch/board/viewtopic.php?p=464487#p464487

Всего записей: 3281 | Зарегистр. 13-10-2006 | Отправлено: 11:03 04-12-2024 | Исправлено: lelik007, 11:04 04-12-2024
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Вот ссылка как через политики включить большие страницы https://forum.e4pool.com/viewtopic.php?t=4117

Всего записей: 5461 | Зарегистр. 11-03-2003 | Отправлено: 11:04 04-12-2024 | Исправлено: AkulaBig, 11:05 04-12-2024
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007
Спасибо. У меня настроен автопереводчик и есть аккаунт на офф.сайте, читал но не всё понял, как оказалось.
AkulaBig

Цитата:
Таким образом создавать ветку в реестре просто нечему

Ну тогда понятно.
 
З.Ы. У меня подобным образом регится CADView.wlx.

Всего записей: 1494 | Зарегистр. 03-03-2019 | Отправлено: 11:50 04-12-2024 | Исправлено: ziabriev, 14:26 04-12-2024
AKRAV



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Total Commander 11.50 release candidate 1
Подробнее...

Всего записей: 3102 | Зарегистр. 04-07-2006 | Отправлено: 16:11 04-12-2024
insorg



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

Цитата:
Наличие в вашей сборке   Tcimg позволяет применить em_команду в Autorun
для проверки существования ключа в реестре, а при отсутствии - записать:

Код:
 
[em_7z_slp]
cmd=%COMMANDER_PATH%\Utilities\Tcimg\TCIMG.exe
param=<IF> <info=r5HKCU\SOFTWARE\7-Zip|LargePages//> = 0 <THEN> regwr=HKCU\Software\7-Zip||LargePages||dword||1 <ENDIF>
 

Это как вариант относительной портабельности.

Оуффф... Зачем же так?
 
Можно же коротко и красиво
reg add "HKCU\SOFTWARE\7-Zip" /v "LargePages" /t REG_DWORD /d "1" /f
без всяких там привязок и зависимостей...

Всего записей: 18522 | Зарегистр. 04-11-2010 | Отправлено: 16:39 04-12-2024
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще раз повторяю. Эта запись совершенно не нужна и не активирует большие страницы. Привел-же выше, как активируют большие страницы.

Всего записей: 5461 | Зарегистр. 11-03-2003 | Отправлено: 17:18 04-12-2024
ziabriev



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

Цитата:
Можно же коротко и красиво

И запускать вручную из меню Запуск?
Да и с Tcimg можно напрямую в autorun.cfg:

Код:
ShellExec "%COMMANDER_PATH%\Tcimg\TCIMG.exe" "<IF> <info=r5HKCU\SOFTWARE\7-Zip|LargePages//> = 0 <THEN> regwr=HKCU\Software\7-Zip||LargePages||dword||1 <ENDIF>"
 

Ну или навсегда с RegWrite: (<ключ> <параметр> <тип> <значение>)

Всего записей: 1494 | Зарегистр. 03-03-2019 | Отправлено: 17:24 04-12-2024 | Исправлено: ziabriev, 17:24 04-12-2024
Mrak_Tlen

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а зачем
Цитата:
Tcimg

разве нельзя в авторан дописать
RegWrite HKCU\Software\7-Zip\7zG.exe LargePages REG_DWORD 1
?

Всего записей: 55 | Зарегистр. 12-01-2024 | Отправлено: 17:27 04-12-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Эту запись использует 7zfm.exe а не ОС. Очевидное же.
 
Добавлено:
ziabriev

Цитата:
 И запускать вручную из меню Запуск?  

Да откуда угодно. Хошь - из запуска, хошь - с панельки, хошь - отдельный батник напиши. Это ж чисто настройка гуёвого 7zip.

Всего записей: 18522 | Зарегистр. 04-11-2010 | Отправлено: 17:28 04-12-2024
bigcrown



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

Цитата:
Total Commander 11.50 release candidate 1

Продолжаем тесты встроенного 7Z:
   
Если это быстрая работа, то я испанский лётчик.
 
Старый архив rar был со словарём 4GB (время не помню), новый 8GB.

Всего записей: 463 | Зарегистр. 28-11-2005 | Отправлено: 17:44 04-12-2024
Plumber



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

Цитата:
А для распаковки всех расширений я заменил родные TC7Z.DLL и TC7Z64.DLL на 7z.dll с переименованием.

С этим понятно, а как быть с 7-ZIP плагинами, расширяющими перечень поддерживаемых форматов (eDecoder, Grit, ...)?

Всего записей: 1195 | Зарегистр. 18-03-2004 | Отправлено: 17:47 04-12-2024
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Plumber
Внутренний упаковщик по любому их не использует. Так что если они нужны, используйте внешний упаковщик. Другого пути нет. Я внешний заменил на 7za только для уменьшения размера сборки. Все-же 10Мб. Это без плагинов.

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



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

Цитата:
а как быть с 7-ZIP плагинами, расширяющими перечень поддерживаемых форматов

Я только такой способ знаю:
https://www.tc4shell.com/ru/7zip/proxy7z/
TC7Z.DLL и TC7Z64.DLL заменяется на прокси dll Дениса, которая перехватывает вызовы и направляет их к 7z.dll, что где должно лежать написано в: "Общий алгоритм использования Proxy7z таков" и далее.

Всего записей: 3281 | Зарегистр. 13-10-2006 | Отправлено: 18:04 04-12-2024 | Исправлено: lelik007, 18:09 04-12-2024
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Потестил новое определение размера словаря для 24.09. Как-то не очень впечатлило.
8 586 590 127
09:37 7 705 064 424 словарь дефолтный 256
06:22 7 707 886 608 словарь 64, как был в предыдущей версии
Размер всего на 2 Мб меньше, а время упаковки на 30% больше. Оба теста с -slp.
 
Добавлено:

Цитата:
Эту запись использует 7zfm.exe а не ОС. Очевидное же.

А при чем тут ТС? Какое отношение он имеет к 7zfm?
 
Добавлено:
lelik007

Цитата:
прокси dll Дениса

А разве для его работы не понадобится какой-либо из экзешников 7z? Если понадобится, то нет никакого смысла в использовании этого плагина. Использовать внешний упаковщик, да и все. Тем более он намного интереснее хотя-бы окном упаковки. В котором и время и т.д. показывает.

Всего записей: 5461 | Зарегистр. 11-03-2003 | Отправлено: 18:18 04-12-2024 | Исправлено: AkulaBig, 18:26 04-12-2024
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Нет, это прокси .dll, она перехватывает вызовы к 7z.dll.
 
Прокси .dll переименовывается в TC7Z.DLL и TC7Z64.DLL и заменяется, а сама оригинальная 7z.dll из дистрибутива 7-zip располагается в папке 7zPlugins рядом, там же и кодеки дополнительные, типа eDecoder и пр., только не помню нужно их в корень 7zPlugins ложить, или в Codecs, ну раз Plumber хоть как то их использует - разберется.

Всего записей: 3281 | Зарегистр. 13-10-2006 | Отправлено: 18:40 04-12-2024 | Исправлено: lelik007, 18:43 04-12-2024
insorg



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

Цитата:
 Если это быстрая работа, то я испанский лётчик.  

Тест проводится некорректно. Во-первых нужно приводить к одинаково максимальным настройкам, одинаковому количеству потоков и словарю.
Во-вторых, прирост от больших страниц будет работать только если это разрешено в настройках самой ОС.  
 
Добавлено:
Plumber

Цитата:
как быть с 7-ZIP плагинами, расширяющими перечень поддерживаемых форматов (eDecoder, Grit, ...)?  

Так же как и раньше - использовать total7zip.wcx и т.д. комплект.
Встройка 7z работает только с форматом 7z и ни байтом больше. Нет даже никакого смысла заменять комплектные урезанные dllки на полновесный оригинал. Он просто не используется "в той его остальной части".
 
Добавлено:
AkulaBig

Цитата:
А при чем тут ТС? Какое отношение он имеет к 7zfm?  

Галка доступна в настройках из 7zfm.exe, а потом её использует 7zg.exe когда пакуешь из гуя.
Консольному 7z.exe пофиг, там просто дописываешь -slp и при доступности этой опции в ОС она выполняется без лишних вопросов.

Всего записей: 18522 | Зарегистр. 04-11-2010 | Отправлено: 18:41 04-12-2024
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Plumber
Вообще то да, insorg здесь прав, встроенный 7-zip не поддерживает же дополнительные форматы, забыл просто, никак значит, мне не для форматов, мне для методов, то есть того, что сам контейнер .7z может содержать.

Всего записей: 3281 | Зарегистр. 13-10-2006 | Отправлено: 18:47 04-12-2024 | Исправлено: lelik007, 18:48 04-12-2024
ziabriev



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

Цитата:
RegWrite HKCU\Software\7-Zip\7zG.exe LargePages REG_DWORD 1

Надо сначала выполнить RegRead на наличие ключа, и если не найден, тогда - RegWrite,
что и делает Tcimg.

Всего записей: 1494 | Зарегистр. 03-03-2019 | Отправлено: 18:48 04-12-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 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