Ru-Board.club
← Вернуться в раздел «Программы»

» Total Commander (часть 9)

Автор: HelioSS
Дата сообщения: 10.05.2016 19:54
В Файлы -> Сравнить по содержимому показываются отличия в двух файлах.
А можно ли показать совпадающие строки и символы и сделать проверку не построчно, а по тексту?
Автор: vitaly1
Дата сообщения: 10.05.2016 20:06
Как настроить комбинации клавиш в ТС на следуюшие действия:
- заархивировать файл/папку под курсором в 7z c максимальным сжатием
- то же самое, но без сжатия
- распаковать в текущую папку
- распаковать в папку с названием архива

Обычно все это делал через правую кнопку мышки, а теперь много приходится работать с архивами и хотелось бы автоматизировать основные действия.
Автор: LonerD
Дата сообщения: 10.05.2016 21:58
vitaly1

Код:
[em_7Zip_MaxLZMA]
cmd=%commander_path%\Plugins\arc\7-Zip\7zG.exe
param=a -t7z -mx9 -m0=LZMA -mse -ssw -scsWIN -y -- "%O.7z" @%L
iconic=1
menu=7-Zip: Max Compression LZMA

[em_7Zip_MaxLZMA2]
cmd=%commander_path%\Plugins\arc\7-Zip\7zG.exe
param=a -t7z -mx9 -m0=LZMA2 -mse -ssw -scsWIN -y -- "%O.7z" @%L
iconic=1
menu=7-Zip: Max Compression LZMA2

[em_7Zip_NoCompression]
cmd=%commander_path%\Plugins\arc\7-Zip\7zG.exe
param=a -t7z -mx0 -mse -ssw -scsWIN -y -- "%O.7z" @%L
iconic=1
menu=7-Zip: Max Compression LZMA2

[em_7Zip_Unpack]
cmd=%commander_path%\Plugins\arc\7-Zip\7zG.exe
param=x -y -scsWIN -- %P%N -o"%P%O\"
iconic=1
menu=7-Zip unpack archive

[em_7Zip_Unpack_curdir]
cmd=%commander_path%\Plugins\arc\7-Zip\7zG.exe
param=x -y -scsWIN -- %P%N -o"%P\"
iconic=1
menu=7-Zip unpack archive to current directory
Автор: vitaly1
Дата сообщения: 11.05.2016 09:57
LonerD
Спасибо! Первые три команды работают, а вот с распаковкой ничего не получилось. Назначаю хоткей, что-то мигает, но распакованный файл нигде не появляется - ни в самой папке, ни в папке с именем архива.

И еще вопрос: когда я последний раз создавал архив 7z через ПКМ, то поставил в настройках создания архива "Шифровать имена файлов". Теперь он и по командам в Тотале тоже шифрует. Как его "отучить" это делать?
Автор: fonser
Дата сообщения: 11.05.2016 12:49
народ, подскажите, пожалуйста
В ТС есть функция синхронизации папок ...
Допустим есть две одинаковые папки, затем одну из них переименовываем. Если в этом момент запустить синхронизацию, то ТС воспримет их как 2 разные папки и скопирует папку 1 к папке 2, а папку 2 к папке 1. В результате у нас в двух местах лежит уже по 2 папки с разными именами, но одинаковым содержимым.
Можно ли как-то сделать чтобы ТС сравнивал содержимое, и если оно одинаковое, то просто переименовывал папку 1 в папку 2?
Автор: Avada
Дата сообщения: 11.05.2016 13:18
fonser
Сначала строится структура папок, а уж вторым проходом сравнивается содержимое. Но вообще-то никто не мешает открыть в разных файловых панелях две базовые папки (с несовпадающими именами) и только потом вызвать для них окно синхронизации. Если всё содержимое по итогам сравнения полностью совпадает, оно так и будет показано. Но никакого переименования одной папки в другую, разумеется, не будет. А что и куда TC скопирует, зависит от настроек, задаваемых юзером в этом окне.
Автор: vitaly1
Дата сообщения: 12.05.2016 11:29

Цитата:
вот с распаковкой ничего не получилось. Назначаю хоткей, что-то мигает, но распакованный файл нигде не появляется - ни в самой папке, ни в папке с именем архива.

мог бы кто-нибудь подсказать, что с распаковкой нужно исправить, чтобы заработало?
Автор: gyra
Дата сообщения: 12.05.2016 15:47
vitaly1
Попробуйте так:

Код: [em_7Zip_Unpack]
cmd=%commander_path%\Plugins\arc\7-Zip\7zG.exe
param=x -y -scsWIN %P%N
iconic=1
menu=7-Zip unpack archive

[em_7Zip_Unpack_curdir]
cmd=%commander_path%\Plugins\arc\7-Zip\7zG.exe
param=x -y -scsWIN %P%N -o"%O"
iconic=1
menu=7-Zip unpack archive to current directory
Автор: vitaly1
Дата сообщения: 12.05.2016 17:23
gyra
Спасибо большое, теперь заработало!

Может, вы и на второй вопрос ответ подскажете

Цитата:
И еще вопрос: когда я последний раз создавал архив 7z через ПКМ, то поставил в настройках создания архива "Шифровать имена файлов". Теперь он и по командам в Тотале тоже шифрует. Как его "отучить" это делать?

Автор: gyra
Дата сообщения: 12.05.2016 17:34
vitaly1
Создайте архив через меню и снимите галку при создании.
Автор: vitaly1
Дата сообщения: 12.05.2016 19:50
gyra
Я просто время от времени пользуюсь этой функцией, тогда и ставлю в меню галку. И потом каждый раз помнить, что нужно еще раз туда зайти и её снять, - неудобно.

В самих параметрах команды 7z для ТС можно указать, что имена не шифровать? Тогда, если я правильно понимаю, должна игнорироваться галка в меню.
Автор: gyra
Дата сообщения: 12.05.2016 22:02
vitaly1
В параметрах есть ключ -mhe отвечающий за шифрование файлов, по умолчанию если он не введен ничего не шифруется, да и без пароля толку от настройки "Шифровать имена файлов" вроде как быть не должно. Во всяком случае у меня так. Как вы определяете, что имена зашифрованы?
Автор: vitaly1
Дата сообщения: 12.05.2016 23:14
gyra

Цитата:
Как вы определяете, что имена зашифрованы?

Захожу внутрь архива - у файлов ни имен, ни расширений. В приципе да, ничего не шифруется. Но и понять, какие именно файлы запаковал, нельзя (имен не видно), пока не распакуешь.

Автор: gyra
Дата сообщения: 13.05.2016 00:20
vitaly1
Честно говоря я не знаю как у себя это воспроизвести. Заходите чем? Самим архиватором или через плагин в TC? Если архиватором попробуйте спросить здесь, м.б. версии разные, у меня 9.20 и включенная опция "Шифровать имена файлов" без ввода пароля ни на что не влияет, в архиве видны имена и расширения.
Автор: Avada
Дата сообщения: 13.05.2016 06:56
vitaly1
Объясняйте ситуацию полнее и точнее. TC какой версии? (Там несколько раз менялась схема работы и с 7z, и с зашифрованными именами файлов.) Установлен ли какой-то плагин для работы с 7z? Сам внешний архиватор какой версии? И насчёт "захожу внутрь архива" я тоже не понял.
Автор: vitaly1
Дата сообщения: 13.05.2016 10:10
gyra, Avada
ТС 8.52а, 7Zip 15.14, установлен плагин 7zip для TC.

Цитата:
Заходите чем?

В ТС курсор стоит на архиве, нажимаю Enter, попадаю внутрь.

Шифрование имен и вправду оказалось ни при чем, прошу прощения за путаницу. Снял галку об этом в меню, а файлы внутри архива по-прежнему без имен. Обновил плагин 7zip до последней версии, и вот теперь имена и расширения файлов стали отображаться внутри архива.

Спасибо всем, кто помог разобраться!
Автор: Avada
Дата сообщения: 13.05.2016 13:19
vitaly1
Вообще говоря, в новых версиях TC для просмотра и распаковки содержимого 7z-архивов плагин не нужен (как упаковщик вместо внешнего архиватора — да, но я предпочитаю Total7Zip). Даже на "чистом" TC 8.x при попытке входа в архив с зашифрованными именами файлов просто будет запрошен пароль, а потом всё нормально отобразится.
Автор: Samotek
Дата сообщения: 13.05.2016 15:50
А есть ли возможность проверки плагинов на наличие новой версии средствами ТС? Может надо специальный плагин поставить?
Автор: mig73
Дата сообщения: 13.05.2016 16:13
Samotek
Есть Total Updater, специально для этого написанный.
Автор: Samotek
Дата сообщения: 13.05.2016 16:38
mig73

Цитата:
Есть ...

Спасибо, работает!
Автор: Akam1
Дата сообщения: 14.05.2016 08:52
Win10x64, TC 8.52a (32+64), пропатчил TirNaNog.
Вроде все нормально, но при запуске зачем-то появляется стандартная виндовая подсказка от Xbox. Немного раздражает. что это?

Добавлено:
А! Туплю. Там же на подсказке галка "Больше не показывать это". Но все равно - что это было? При чем тут TC и подсказки от Xbox?
Автор: Avada
Дата сообщения: 14.05.2016 12:27
Akam1
Последствия патчей, наверное, правильнее выяснять в другом месте. А здесь это имеет смысл обсуждать, если подобное наблюдается с оригинальной программой из дистрибутива.
Автор: Akam1
Дата сообщения: 14.05.2016 13:10
Avada
Вы думаете это происходит из-за патча? Жаль не проверил запуск без патча, а сейчас как говорится "Работает - не трожь!". Ладно, будем считать, что глюк. Хотя все равно не понятно почему столь исключающие себя программы могли взаимодействовать.
Автор: Avada
Дата сообщения: 14.05.2016 14:30
Akam1
Я не знаю, точно ли это из-за патча или, скажем, из-за глючных расширений оболочки, но работа оригинальной программы — первое, что следует при прочих равных условиях проверить. Во всяком случае, при натуральном виде TC я подобное не наблюдал ни разу. Правда, у меня нет Windows 10. но и от её обладателей такая информация вроде бы не поступала.
Автор: mig73
Дата сообщения: 14.05.2016 14:40
Akam1
Avada
Да нет конечно, это не из-за патча. Это не понятно почему происходит, вопрос уже всплывал здесь и я так до сих пор и не понял почему так. На Win8.1 по моему также было...
p.s. Уточню, это только на Win10 и до первого запрета сообщения галочкой, ясно что идет запись в реестр текущего пользователя, но какая лень отслеживать. Если кто-то отследит, то будет очень интересно
Автор: Fil_2071
Дата сообщения: 15.05.2016 09:59
В диалоге копирования не вся информация отображается. Можно это окошко как-то растянуть?
Или попросить автора, чтоб сделал регулируемым, типа окна, которое появляется при копировании/перемещении "в очередь"?
Автор: Avada
Дата сообщения: 15.05.2016 13:07
Fil_2071

Цитата:
Можно это окошко как-то растянуть?

Нет, нельзя. И, надо полагать, не в диалоге копирования, а в диалоге процесса копирования? Это разные вещи. Впрочем, растянуть нельзя оба.


Цитата:
Или попросить автора, чтоб сделал регулируемым

Можно было бы не размер регулируемым делать, а подсказку с информацией при наведении мыши отображать, как в фоновом окне. И всё равно бывают такие имена/пути, что на всю информацию и ширины экрана не хватит. А насчёт "попросить автора" наиболее правильный принцип: кто придумал, тот и просит. На оффоруме.
Автор: Fil_2071
Дата сообщения: 15.05.2016 15:10

Цитата:
А насчёт "попросить автора" наиболее правильный принцип: кто придумал, тот и просит. На оффоруме.

Знал бы английский, сам бы и написал...
Автор: maK
Дата сообщения: 16.05.2016 00:51
Fil_2071
есть такая хрень - переводчик называется ... слыхал ?
Автор: Fil_2071
Дата сообщения: 16.05.2016 08:18

Цитата:
есть такая хрень - переводчик называется ... слыхал ?

Слыхал, и даже сам пользовался, поэтому о качестве перевода знаком не понаслышке.

Страницы: 1234567891011121314151617181920212223242526272829303132333435

Предыдущая тема: Дубль


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.