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

» Плагины для Total Commander (часть 2)

Автор: LonerDergunov
Дата сообщения: 17.12.2013 15:44

Цитата:
я плохо описал свою проблему.

Угу.


Цитата:
Моя задача наоборот, сначала найти файлы по маске... поиск по маске в каталоге не нужен

То нужно искать файлы по маске, то не нужно...


Цитата:
В ТК найденные файлы в меню Search = Поиск можно перевести кнопкой в Feed to Listbox = Перенести в поисковое окно, но дальше этот список  н е л ь з я , как я понимаю, сохранить

Можно. Можно скопировать имена (с путями или без, со всеми колонками или без) командами Тотала:
cm_CopyNetNamesToClip
cm_CopyNamesToClip
cm_CopyFileDetailsToClip
cm_CopyNetFileDetailsToClip
и вставить вручную в созданный текстовый файл.
Можно это автоматизировать и создавать список файлов автоматически с помощью скриптов или ком.строки Wіndows. Можно указанными выше архиваторными плагинами экспортировать список с сохранением всей информации о файлах.
Автор: cuneiform
Дата сообщения: 17.12.2013 16:03

Цитата:
Можно. Можно скопировать имена (с путями или без, со всеми колонками или без) командами Тотала:
cm_CopyNetNamesToClip
cm_CopyNamesToClip
cm_CopyFileDetailsToClip
cm_CopyNetFileDetailsToClip
и вставить вручную в созданный текстовый файл.
Можно это автоматизировать и создавать список файлов автоматически с помощью скриптов или ком.строки Wіndows. Можно указанными выше архиваторными плагинами экспортировать список с сохранением всей информации о файлах.


Мне бы подошло бы копирование в клипбоард, но не по одной штуке, после выделения в ТОтале, и далее в текстовый редактор. То есть, за раз - 10-30 названий файлов.

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

Добавлено:
LonerDergunov

Большое спасибо. Так можно выйти из положения, с помощью команд. После выделения команды Тотала перенесли в клип такстовое содержание Listbox'a, но в Вордпаде вся таблица разъехалась, выглядит неряшливо. Хотя в Listbox все выглядит красиво. Как бы упорядочить оптически форматирование таблицы, если брать описания файлов с деталями?! - Было б здорово. - Может я не правильно пользуюсь этими коммандами? - В хелпе в разделах Command Line, Commad Line Keys, Command Line Parameters такие команды не описаны.

Зато описаны на других форумах!
Тема команд в ТОтале оказалась интересной не только для меня и привела к созданию минимум пары других плагинов для этой цели:

ListToClipboard 1.02 by Lefteous ----> http://www.lefteous.de/tc/
Lefteous has stopped development of List2Clip ,
but recommends WDXInfoPacker now.----> http://www.totalcmd.net/plugring/WdxInfopacker.html

Этот последний плагин уже загрузили 28 000 челов, есть русская версия. Но с ней надо разбираться еще, а команды типа UNIXa работают непосредственно и сразу. Пока остановился на командах Тотала. Может кто что еще предложит.
Автор: B3T6
Дата сообщения: 17.12.2013 16:36

Цитата:
например, софт *intel* внутри названия файлов на диске (дисках)
???

Цитата:
дальше этот список н е л ь з я , как я понимаю, с о х р а н и т ь .
неправильно понимаете. несколькими способами.

Цитата:
Как бы упорядочить форматирование?!
откуда взялось форматирование? просили же текстовый файл
Автор: cuneiform
Дата сообщения: 17.12.2013 16:45
B3T6

Цитата:
откуда взялось форматирование? просили же текстовый файл


cm_CopyFileDetailsToClip дает таблицу, ее форматирование как таблицы выглядит коряво на экране.

Какие еще есть способы?

Автор: B3T6
Дата сообщения: 17.12.2013 17:11
запаковать в *.lst
не отвечено: *intel* - это где?
"Создание списка файлов выборочно по расширениям" http://forum.wincmd.ru/viewtopic.php?t=13736
"Как сохранить результат поиска в файлах?" http://forum.wincmd.ru/viewtopic.php?t=11392

Цитата:
форматирование как таблицы выглядит коряво на экране.
а оно нужно?
просматривай в текстовом редакторе; выбери моноширинный шрифт
Автор: cuneiform
Дата сообщения: 17.12.2013 17:25
B3T6

Цитата:
запаковать в *.lst


Откуда? Из самого ТК? Примеме пока, что я нашел нужные файлы по маске, в ТК опция ПОиск.
Есть результаты поиска в окне Результаты поиска, скажем 1 дир, 11 файлов..
Что дальше?
Ниже есть кнопка в ТОтале - Feed to Listbox = Показать в окне TC.
Там можно выделить все файлы, ввести команду и получить все названия и детали файлов в буфере обмена.
Как получить это же самое в .lst , то есть, в листинге?

Добавлено:
B3T6

Цитата:
не отвечено: *intel* - это где?


Это поиск по маске в самом Тотале.
Автор: B3T6
Дата сообщения: 17.12.2013 17:32

Цитата:
Как получить это же самое в .lst , то есть, в листинге?
Альт+Ф5


Цитата:
Это поиск по маске в самом Тотале.
Об этом я догадался.
intel ищется в имени или в содержимом?
Автор: cuneiform
Дата сообщения: 17.12.2013 17:36
B3T6

Цитата:
ntel ищется в имени или в содержимом?


Тока в имени.

Ага, это работа CatalogMaker ! Отлично. И как альтернатива - просто Ctrl + C -- без выделения !!! - из основного окна поиска в ТК. Плюс возможность воспользоваться кодами ТК в буфер. Целых три возможности составить файл из поиска файлов, заданного по маске!

Поскольку List2Clip больше не обновляется, то придумали другой скрипт с кнопками, http://archive.is/Q2Lm0

http://ppro.totalcmd.net/Scripts/ClipListDialog.htm



Автор: c930
Дата сообщения: 18.12.2013 04:27
cuneiform

Цитата:
В ТК найденные файлы в меню Search = Поиск можно перевести кнопкой в Feed to Listbox = Перенести в поисковое окно, но дальше этот список н е л ь з я , как я понимаю, с о х р а н и т ь .

Ну вроде уж ты нашёл решения всякие, но на всякий случай:
результаты поиска, после их переноса на панель, м о ж н о "заархивировать" плагинами-каталогизаторами, в т.ч. и CatalogMaker, о котором я упомянул в первом ответе. И будет листинг.
Естественно можно "заархивировать" не все результаты, а выделенную часть.

В т.ч. в настройках данного плагина есть всякое форматирование (с путями/без, какие колонки включать, сортировка, отступы, расширения отдельной колонкой или нет).

Также есть дополнительная выборка по маске, можно б было без предварительного поиска в командере "паковать", но при указании маски он все каталоги включает в "архив"-листинг.
+ Если снять галку (в настройках плагина) "Directories", то вроде всё получается, т.е. в командере поиск вести не нужно и сразу "паковать" с нужной маской плагином.

Ещё, если в результатах поиска есть каталоги (уж не знаю ищешь ты каталоги, нет), то каталоги запакуются целиком (с подкаталогами и файлами не являющимися результатом поиска). Но их можно маской опять же отфильтровать.

Поэкспериментируй с опциями данного плагина.
Юникодные имена он не понимает, т.к. написан был давно, лет десять назад.
Автор: cuneiform
Дата сообщения: 18.12.2013 12:42
c930

Очень хорошо ты все написал, главное - понятно. Но закавыка для меня в том, что CatalogMaker отказался работать с русскими именами (!), пришлось Skip на этих папках и файлах делать, и потом я работаю именно на разных языках, то есть, все же юникодовые таблицы важны. Так что еще поиграюсь просто с Тоталом... А плагин нужен какой то другой.
Автор: c930
Дата сообщения: 18.12.2013 13:39
cuneiform

Цитата:
CatalogMaker отказался работать с русскими именами (!)

У меня ОС русская, с русскими именами плагин у меня работает без проблем, они на ANSI. Ругается только на юникодные имена.
Как я писал на предыдущей странице плагин
DiskDirW - поддерживает юникодные имена файлов
может пригодится тебе.
Автор: cuneiform
Дата сообщения: 18.12.2013 15:01
c930

Буду пробовать DiskDirW.

Проверил: работает с русскими именами файлов!

А не подскажешь, как твое мнение о вот этом:

http://www.totalcmd.net/plugring/WdxInfopacker.html

http://archive.is/Q2Lm0 --------> http://ppro.totalcmd.net/Scripts/ClipListDialog.htm

Это вроде незамусулено.
Автор: B3T6
Дата сообщения: 18.12.2013 16:03
по-русски http://powerpro.wincmd.ru/Scripts/ClipListDialog.htm

а у WDXInfoPacker проблемы с уникодом forum.wincmd.ru/viewtopic.php?t=13125
Автор: cuneiform
Дата сообщения: 18.12.2013 19:20
B3T6

А как таким скриптом пользоваться и есть ли смысл?!
Пока буду юзать те, которые посоветовали с юникодом. Это важнее.
Спасибо, ребята помогли. Ну и тебе, конечно тоже.
Оказалось, я плохо знаю Тотал...
Автор: B3T6
Дата сообщения: 18.12.2013 19:45
с этим я тебе не подскажу
читай http://pprotcmd.narod.ru/Intro.htm
спрашивай _http://forum.wincmd.ru/profile.php?mode=viewprofile&u=132
Автор: c930
Дата сообщения: 18.12.2013 21:22
cuneiform

Цитата:
А не подскажешь, как твое мнение о вот этом:
http://www.totalcmd.net/plugring/WdxInfopacker.html
http://archive.is/Q2Lm0
http://ppro.totalcmd.net/Scripts/ClipListDialog.htm

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

Цитата:
Буду пробовать DiskDirW. Проверил: работает с русскими именами файлов!

Получается, что у тебя русские имена на юникоде.
Я в этом не разбираюсь (может другой знающий кто подскажет), но видимо у тебя в системе не хватает чего-то для русского языка. Может нужно в систему (операционную) что добавить, что б русские имена были в ANSI, подкрутить что-нибудь, и тогда ты бы мог пользоваться плагином CatalogMaker (вроде он тебе подходит) и др. средствами не поддерживающими юникод в именах.
Автор: c930
Дата сообщения: 19.12.2013 00:50
cuneiform

Цитата:
я работаю именно на разных языках, то есть, все же юникодовые таблицы важны.

Или может перекодировать имена файлов из юникода в ANSI, как вариант.?
Автор: cuneiform
Дата сообщения: 19.12.2013 15:50
c930

Знаешь, на ХР с 3 языками если работаешь, то уже идет гемор (например, работаешь переводчиком на немецком и французском), в локальных установках стоит German или French, но тогда начинаются траблы с русским языком, сразу заметно на txt файлах.
Там будут иероглифы. Так что просто так подкрутить что-то не получится.
Тогда нужно выставлять в региональных настройках Russian.
Но тогда будет гемор на немецком и французском (некоторые русские буквы в иностранном тексте регулярно появляются).

Но уже на 7-ке говорят этого нет, не проверял сам лично. У меня ее нет на каждый день.
Русские названия файлов я стараюсь переименовывать в латиницу, но они так ко мне приходят. Это просто лишний гемор.
Автор: Skif_off
Дата сообщения: 19.12.2013 16:20
cuneiform

Цитата:
сразу заметно на txt файлах.
Там будут иероглифы. Так что просто так подкрутить что-то не получится.

Что мешает хранить их в юникоде, которому безразличны региональные настройки?
Автор: cuneiform
Дата сообщения: 19.12.2013 21:54
Skif_off


Цитата:

Что мешает хранить их в юникоде, которому безразличны региональные настройки?


Просто не знаю, как контролировать кодировки, работая с Вордом.

Автор: Rodny
Дата сообщения: 21.12.2013 00:30
cuneiform
Погугли про Applocale.

P.S. Я сам с ним не работал.
Автор: rajah
Дата сообщения: 21.12.2013 11:00

Цитата:
Но уже на 7-ке говорят этого нет, не проверял сам лично.

есть есть. задолбало уже.


Добавлено:
Я не переводчик но иногда что то перевожу. Злит что оригинал непоказывает нормально. Или на оборот.
Кокосам америкосам и англичанам это непонять. Было время когда старая 1 и 2 версия XaraX набирала неправильно текст с умлаутами. Они никак не соображали как это писать на другом языке. Лишь на 5 версии исправили через много летю

Так Microsoft-е несооброжают вообше ето исправить больше чем через 25 лет
Автор: Angel_19
Дата сообщения: 24.12.2013 21:14
Вопрос по плагину SFTP.
При попытке копировать/просматривать файлы с расширениями Тотал выдает ошибку копирования файла, хотя некоторые файлы просматривает нормально.
В чем может быть проблема?
Автор: CaptainFlint
Дата сообщения: 24.12.2013 22:56
Angel_19
Мало информации. У меня, скажем, подобных проблем не возникало.
Какие именно файлы копируются, а какие нет? Чем они друг от друга отличаются? Есть ли что-нибудь полезное в логах? Копируются ли те же файлы другими инструментами (например, pscp из комплекта PuTTY или kscp из KiTTY)?
Автор: AnTul
Дата сообщения: 25.12.2013 05:44
Какой-то плагин не позволяет запускать установщики msi - вместо этого он заходит в них, как в архив. Я пытался удалить все плагины, у которых есть в названии msi, но это ничего не дало. Может кто знает, какой это конкретно?
Автор: raddyst
Дата сообщения: 25.12.2013 05:54
AnTul Total7Zip?

ps. Shift+Enter его должен запустить
Автор: AnTul
Дата сообщения: 25.12.2013 06:22
raddyst
- нашёл, удалил - всё-равно по клику заходит внутрь, а не запускает. Шифт + Enter запускает установку. Но хотелось бы мышью.
Автор: raddyst
Дата сообщения: 25.12.2013 06:46

Цитата:
AnTul - нашёл, удалил - всё-равно по клику заходит внутрь, а не запускает.

А что за сборка тотала вообще? Явно ассоциации внутренние.
Автор: Avada
Дата сообщения: 25.12.2013 06:57
AnTul
TC Plugins Manager, вкладка Packer, в окне виднo, что именно ассоциировано с MSI. Далее курсор на строку с этим плагином, диалог "Параметры", для нужного расширения поставить галку в "Запрещён вызов по Enter...".
Можно также просто открыть wincmd.ini и в секции [PackerPlugins] найти строку, начинающуюся с искомого расширения, к числу после знака равенства добавить 256.
Всё это объяснялось уже многократно; в справке читаем описание вышеуказанной секции.
Автор: Plumber
Дата сообщения: 27.12.2013 19:54

Цитата:
Шифт + Enter запускает установку. Но хотелось бы мышью.

Точно так же, нажми Shift и запусти мышью

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155

Предыдущая тема: Командная строка, батники, сценарии (bat, cmd) 2


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