Страница 53 из 68
Добавлено: Сб ноя 17, 2012 19:26
Ramiro
Mellomann писал(а):
Желая его оптимизировать и выкинув, как казалось бы, лишнее "%COMMANDER_PATH%\Plugins\wcx\Total7zip", плагин перестаёт работать.
Оптимизировать для чего)))!
А по "оптимизации"..., что по умолчанию-что при установке своего пути к плагину..., плагин работает..., и работает при удалении строк "path path_..." и "path64bit path_..." плагин добавил эти строки в "конфиг" автоматом по умолчанию. (win8x32)
Добавлено: Сб ноя 17, 2012 20:00
MVV
Mellomann,
Если путь к файлу не указан, файл будет искаться в текущей директории (и, быть может, директориях, указанных в переменной PATH). Как правило, директория плагина не является ни текущей, ни указанной в PATH.
Добавлено: Сб ноя 17, 2012 20:11
Mellomann
Ramiro писал(а):Оптимизировать для чего)))!
для удобочитаемости и укорочения текста
Windows XP x64
Добавлено: Вт ноя 20, 2012 00:52
sibax
К сожалению 64 битная версия плагина не работает с Windows XP x64. Наверное из-за этого:
Скриншот 1
Скриншот 2
Скриншот 3
Можно как-нибудь это поправить?
Спасибо
P.S. Извините, по другому фото вставить не могу, поскольку форум пишет, что для новичков ссылки вставлять нельзя.
[mod="Avada"]Ссылки приведены в рабочее состояние, соответствующее
правилам форума.[/mod]
Добавлено: Вт ноя 20, 2012 15:09
Total7zip
проверь пожалуйста работает ли под XP x64
У меня нет такой возможности
http://yadi.sk/d/Eh2_3AhO0peEh
если все ок - обновлю версию
Добавлено: Вт ноя 20, 2012 16:06
sibax
Спасибо большое
После 19:00 по Москве буду дома и смогу проверить, сразу же отпишусь
Добавлено: Вт ноя 20, 2012 17:17
ask-rus
Total7zip
Некрасиво как-то сделано... 7-Zip у меня хранится в папке с софтом, где я его периодически обновляю. Обязательно ли включать элементы 7-Zip в дистрибутив плагина? Можно же предоставить ссылку на страницу скачивания стабильного 7-Zip, а то, какие его файлы нам необходимы и где их прописать, есть в readme.
PluginLang хочу переименовать в Lang, как быть?
Добавлено: Вт ноя 20, 2012 17:47
Total7zip
ask-rus писал(а):Некрасиво как-то сделано...
Я включил файлы из дистрибутива 7-zip для того, чтоб плагин работал при автоматической установке. По-моему это устраивает 99% пользователей. Я скачал плагин - он установился и работает.
И представьте, что 7-zip поменяет интерфейс - плагин просто не будет работать. Придется искать именно ту самую нужную версию.
Если вам это не подходит - вам предоставлена полная свобода - удаляйте файлы, заменяйте их своими версиями, прописывайте в конфиг свои пути.
ask-rus писал(а):
PluginLang хочу переименовать в Lang, как быть?
Такой возможности нет. Если объясните зачем она нужна - добавлю.
Добавлено: Вт ноя 20, 2012 17:59
ask-rus
Total7zip писал(а):Если вам это не подходит - вам предоставлена полная свобода - удаляйте файлы, заменяйте их своими версиями, прописывайте в конфиг свои пути.
Я так и поступил, однако, делать это каждый раз... Хотя, можно же обновить плагин и без автоматической установки, ОК.
Total7zip писал(а):Если объясните зачем она нужна - добавлю.
Удалил всё
ненужное и теперь хочу, чтобы языковая папка плагина соответствовала другим. Возможность указания пути до языкового файла в конфиге лишней бы ни была.
Добавлено: Вт ноя 20, 2012 18:47
Avada
ask-rus писал(а):и теперь хочу, чтобы языковая папка плагина соответствовала другим
Другим — это каким? Языковым папкам других плагинов? Зачем тут вообще единообразие? И почему в качестве общего знаменателя должен непременно браться вариант Lang, а не Language (как, кстати, в самом TC), или Languages или ещё какой-то? Должна всё же ощущаться разница между практической необходимостью и, скажем мягко, капризом...
Добавлено: Вт ноя 20, 2012 22:56
sibax
Windows XP x64 и Total7zip_0856 - "полёт нормальный"
Большое спасибо
Добавлено: Ср дек 05, 2012 12:14
Double Impact
Total7zip
Здравствуйте! Большое спасибо за ультраполезный плагин!
Попробую описать, в чём проблема.
(Только что проверил её на абсолютно чистом, с нуля поставленном Total Commander 8.01 32-bit на Windows 7 x64 с одним-единственным плагином Total7zip - воспроизвелась).
Суть: есть два архива 7-Zip со множеством поддиректорий внутри, количество файлов в каждом ~950 шт. Вызываю инструмент "Синхронизация каталогов", нажимаю "Сравнить" (с галочкой "по содержимому"). Тотал начинает сравнивать, этот процесс растягивается минут на 7 - не выдержал, прервал. В папке %TEMP%\_tc_ каждые несколько секунд появляется по 20 файлов вида 44863612112.Total7zip_temp.
Стоит только поменять ассоциацию .7z в Тотале с Total7zip.wcx на 7zip.wcx - весь процесс сравнения по содержимому занимает 20 секунд!
Объясните мне, пожалуйста, что я делаю не так?
Добавлено: Ср дек 05, 2012 12:21
Total7zip
спасибо, все просто - в настройках плагина (файл Total7zip.xml) есть параметр extractToTempCount, попробуйте его значение увеличить и перезапустить TC. Я для себя выбрал пока значение 50.
вот описание проблемы подробнее из readme_ru.rtf:
extractToTempCount - параметр управляет тем, сколько файлов извлекать из solid архива, если Total Commander просит извлечь файл в папку Temp. Увеличение количества извлекаемых за одну операцию файлов ускоряет поиск текста в solid архивах в несколько раз. С другой стороны - если вам действительно нужно извлечь только один файл в папку Temp, вместе с ним будут извлечены лишние файлы. Total Commander использует распаковку в папку Temp для просмотра или редактирования файла из архива, для поиска текста в архивах, для перепаковки из одного архива в другой и, возможно, еще в каких-то случаях. Мне неизвестно как отличить "распаковку для редактирования" от "распаковки для поиска". В API Total Commander об этом ничего не говорится. Если поставить значение 1, то лишние файлы извлекаться не будут, но поиск текста в solid архивах будет неимоверно долгим.
Значение по умолчанию 20. Ищите золотую середину.
Расскажите, о том, что у вас получится, интересно набрать статистику.
Добавлено: Ср дек 05, 2012 12:37
Double Impact
Total7zip
Большое спасибо за подсказку! В данном случае, золотой серединой для меня оказалось значение extractToTempCount=1000. Да, конечно, понятно, что на диск пишется больше, но всё быстрее стало в разы.
Может кто уже заметил такой парадокс - почему же всё-таки 7zip.wcx быстрее работает, и звук "хрустения" жёстким диском почти не ощущается на той же самой операции, при том, что временных файлов извлекается столько же, просто по одному

Добавлено: Ср дек 05, 2012 12:44
Total7zip
обратной стороной вашего значения в 1000 файлов будут тормоза, при попытке извлечь один файл, например по F4, особенно если файлы в архиве большие. =)
я скачал исходники 7zip.wcx,
позже посмотрю, как там реализовано.
может удастся улучшить плагин.