Total7zip

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Total7zip
Сообщения: 287
Зарегистрирован: Сб ноя 27, 2010 03:22

Сообщение Total7zip »

Выложил на wincmd.ru и www.totalcmd.net

Total7zip 0.8.5.3
добавлена x64 версия плагина
обновлены c++ библиотеки: boost 1.52, pugixml 1.2
компилятор vs2012

http://wincmd.ru/download.php?id=Total7zip
Domo
Сообщения: 6
Зарегистрирован: Вт мар 16, 2010 00:42

Сообщение Domo »

Ураа! 64-битная вышла! А то я уже сам писал свою, но она только распаковывала.

Спасибо!
Аватара пользователя
Total7zip
Сообщения: 287
Зарегистрирован: Сб ноя 27, 2010 03:22

Сообщение Total7zip »

отпишитесь пожалуйста, работает ли на Windows XP
нет под рукой такой OS...
Аватара пользователя
Bomm
Сообщения: 245
Зарегистрирован: Сб янв 15, 2005 14:39
Откуда: Москва

Сообщение Bomm »

Total7zip
На Windows XP 32 - не работает :cry:
При установке вообще не распознается как плагин!
Если прописать вручную - не работает ни как WCX, ни как WLX!
Юрий Бомштейн
Аватара пользователя
Total7zip
Сообщения: 287
Зарегистрирован: Сб ноя 27, 2010 03:22

Сообщение Total7zip »

понял, сейчас починим
bobeni
Сообщения: 3
Зарегистрирован: Чт ноя 15, 2012 14:59

Сообщение bobeni »

Добрый день.

Win7x64, UnrealCommander, Total7zip 0.8.5.3. В системе 7zip 32 и 64 бит. При входе в архив как в папку в каталоге с архивом появляется файл Total7zip.xml. Вопрос в этой теме поднимался, решения не встретил. Как это исправить?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

bobeni
bobeni писал(а):Win7x64, UnrealCommander
А ничего, что здесь форум по Total Commander? :wink:
Даже самая богатая фантазия
Не представит себе наши безобразия.
bobeni
Сообщения: 3
Зарегистрирован: Чт ноя 15, 2012 14:59

Сообщение bobeni »

Ну так я встречал имена и других коммандеров :)
P/S/ Не хамлю, но так, к слову - ваш тотал купленный? :)
Аватара пользователя
Total7zip
Сообщения: 287
Зарегистрирован: Сб ноя 27, 2010 03:22

Сообщение Total7zip »

про UnrealCommander - попробуйте написать автору, видимо ваша программа не устанавливает переменную окружения %COMMANDER_INI% (или %COMMANDER_PATH%)

я использую такой алгоритм

Код: Выделить всё

iniPath = getDirectory(%COMMANDER_INI%) //получаем папку, в которой TC хранит свои настройки
tcPath  = %COMMANDER_PATH% //папка в которой TC установлен
если (iniPath начинается с tcPath)
{
	portable режим, сохраняем Total7zip.xml в папке плагина
}
иначе
{
	не portable режим, сохраняем Total7zip.xml в папке iniPath (там же, где Total Commander хранит wincmd.ini
}
про Windows XP - проблема оказывается в том, что глупо, но новый компилятор Microsoft VS2012 не поддерживает сборку под WinXP (обещают поддержку в будущих апдейтах).
пересобрал 32-битный плагин прошлой версией (VS2010)

0.8.5.4
исправлена работа 32-битной версии под Windows XP (проблема появилась в версии 0.8.5.3 из-за смены компилятора)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

bobeni
Да, купленный. А ещё было несколько дополнительных бесплатных лицензий от автора TC, которыми я распорядился по своему усмотрению. Интерес удовлетворён? На этом оффтоп закончен. А по существу вопроса уже ответил автор плагина.
Даже самая богатая фантазия
Не представит себе наши безобразия.
bobeni
Сообщения: 3
Зарегистрирован: Чт ноя 15, 2012 14:59

Сообщение bobeni »

Добрый день.

Спасибо за ответ, автору UnrealCommander я напишу обязательно.

А пока просто прописал COMMANDER_INI и COMMANDER_PATH в системных переменных - и все замечательно :)
Аватара пользователя
Bomm
Сообщения: 245
Зарегистрирован: Сб янв 15, 2005 14:39
Откуда: Москва

Сообщение Bomm »

0.8.5.4
исправлена работа 32-битной версии под Windows XP (проблема появилась в версии 0.8.5.3 из-за смены компилятора)
Другое дело! :D
Спасибо!
Юрий Бомштейн
Аватара пользователя
Total7zip
Сообщения: 287
Зарегистрирован: Сб ноя 27, 2010 03:22

Сообщение Total7zip »

Total7zip 0.8.5.5

еще один багфикс для 32 битной версии.

баг проявлялся при следующих условиях
1. 32-битный тотал коммандер
2. запущен под 64-битной Windows
3. пользователь 64 битную версию 7zip из папки плагина удалил...
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Несколько версий тому назад ковырял файлик .\PluginLang\Total7zip.ru.txt. Обнаружил (методом тыка с частичным использованием здравого смысла), что можно перевести немного больше, чем в файле из дистрибутива. Вот мой вариант Total7zip.ru.txt:

Код: Выделить всё

02000207="Размер до сжатия"
02000208="Размер после сжатия"
0200020D="Непрерывный архив"
0200020E="Есть комментарий"
0200020F="Зашифрован"
02000214="Формат"
02000216="Метод сжатия"
0200021F="Папок"
02000220="Файлов"
02000221="Версия"
02000222="Том"
02000223="Многотомный"
02000224="Смещение"
02000225="Ссылок"
02000226="Блоков"
02000227="Томов"
0200022C="Размер файла"
0200022D="Размер заголовка"
0200022E="Контрольная сумма"
0200022F="Характеристики"
02000298="Пароль"
02000B30="Сохранить пароль"
03020900="Свойства"
но не знаю ключ для Compression ratio. Вот бы узнать...

Добавлено спустя 1час 40 минут:

Отредактировал исходный пост
Аватара пользователя
Mellomann
Сообщения: 709
Зарегистрирован: Пн сен 07, 2009 00:44

Сообщение Mellomann »

Имею сейчас конфиг в таком виде (и файлы в соответствующих папках):
<?xml version="1.0"?>
<settings>
<lister_plugin fontColor="0" bgColor="16777215" fontSize="10" fontFx="0" font="Lucida Console" />
<gui lang="" />
<debug logLevel="0" />
<path path_7z_dll="%COMMANDER_PATH%\Plugins\wcx\Total7zip\7z-x32\7z.dll" path_7zG_exe="%COMMANDER_PATH%\Plugins\wcx\Total7zip\7z-x32\7zG.exe" />
<path64bit path_7zG_exe="%COMMANDER_PATH%\Plugins\wcx\Total7zip\7z-x64\7zG.exe" path_7z_dll="%COMMANDER_PATH%\Plugins\wcx\Total7zip\7z-x64\7z.dll" />
<compression save="1" sfx="%COMMANDER_PATH%\Plugins\wcx\Total7zip\7z.sfx" updateSfx="0" askByContent="0" askByContentTimeout="1" alwaysWait7zip="0" extractToTempCount="20" deleteToRecycleBin="1" keySimpleMode="-1">
<settings_7zip Level="0" Archiver="7z" ShowPassword="0" EncryptHeaders="0">
<Options>
<formatOptions FormatID="7z" Level="9" Dictionary="67108864" Order="273" BlockSize="32" NumThreads="2" Method="LZMA" Options="" EncryptionMethod="" />
</Options>
</settings_7zip>
</compression>
<passwords save="0" />
<formats save="1" />
<formatsDisabled />
</settings>
Желая его оптимизировать и выкинув, как казалось бы, лишнее "%COMMANDER_PATH%\Plugins\wcx\Total7zip\", плагин перестаёт работать.

Это нормально?
(учитывая, что в стандартном конфиге вообще нет путей)
<path path_7z_dll="7z.dll" path_7zG_exe="7zG.exe" />
Ответить