Копирование списка относительных путей выбранных объектов

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

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

Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

С учётом прошедшего обсуждения тема переносится в "Автоматизацию" с некоторым уточнением её названия.
Даже самая богатая фантазия
Не представит себе наши безобразия.
ingerard
Сообщения: 128
Зарегистрирован: Вс дек 04, 2016 21:51

Сообщение ingerard »

Flasher
Еще проблемка вылезла, в архиве, в режиме без подкаталогов копирует только имена файлов, без каталогов в которых они находятся. Может с помощью TCFS2 сделать вызов команды cm_CopyFullNamesToClip и уже в буфере отрезать часть? И будет везде нормально работать. Поможете?

Вахмурка
Скачал, но еще не проверял. Пробую пока что vbs скрипт. И я так и не понял, я смогу ваш скрипт на PowerPro запустить по другой системой на флешке и загрузочной системе LiveCD?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ingerard
Это баг ТС. Он не передаёт в списки подкаталоги архива. Используйте первый скрипт.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
ingerard
Сообщения: 128
Зарегистрирован: Вс дек 04, 2016 21:51

Сообщение ingerard »

Flasher
А первый скрипт нормально не работает из-за того что в параметрах "%P"%Z передается буква диска в верхнем регистре, а в функции GetSrcSelectedFiles в нижнем, поэтому нормально не находить что нужно отрезать.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ingerard
В секции Configuration wincmd.ini присвойте 1 ключу DrivesExportUpcase и перезапустите ТС.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
ingerard
Сообщения: 128
Зарегистрирован: Вс дек 04, 2016 21:51

Сообщение ingerard »

Flasher
Сколько же нюансов в этом тотале... Спасибо, заработало!
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ingerard
Убрал зависимость и параметры. Можно во всех режимах пользоваться (стандартный, результаты поиска, без подкаталогов).
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

ingerard писал(а):И я так и не понял, я смогу ваш скрипт на PowerPro запустить по другой системой на флешке и загрузочной системе LiveCD?
Звучит так, как будто мы битый час об этом говорили, и как будто об этом было сказано с самого начала... :)
Не знаю, не пробовал, но думаю, что нет. Иными словами, портабельностью программа PowerPro не снабжена. Должно же в ней чего-то не быть!
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
ingerard
Сообщения: 128
Зарегистрирован: Вс дек 04, 2016 21:51

Сообщение ingerard »

Вахмурка
Я с самого начала это озвучил :)
И такая просьба, можно ли это сделать через какой-то плагин или посредством CMD? Чтоб было как-то более портативно.
Flasher
С каждым разом все лучше и лучше! :)
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

ingerard писал(а):И такая просьба, можно ли это сделать через какой-то плагин или посредством CMD? Чтоб было как-то более портативно
Просьба - не условие. И "более портативно" - это вообще бессмыслица. Портативно - это значит пришел, вставил флешку/диск, поработал, вынул и ушел, и все осталось как до прихода. "Более портативно" - это типа "немножечко нагадил в реестр"?
В описании PowerPro разве хоть слово про портативность есть? Зачем тогда просил переложить плагин? Или этот сайт тоже недоступен с Украины? Нельзя было сначала хотя бы самому понять цель?
На будущее - хочешь, чтобы тебе помогли - ставь задачу сразу четко и определенно.
Ладно, вопрос закрыт. Ты, кажется, уже нашел решение...
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

[cut="2Вахмурка"]Новичок, делая запрос, вовсе не обязан знать детали о неизученной и незапрошенной программе, которые не лежат на поверхности, а зарыты на каком-то стороннем ресурсе. К тому же по отсутствию чего-то в описании нельзя уверенно делать вывод, что этого там нет и быть не может. Примеров миллион.
Что же касаемо отсутствия портабельности, то тут уже давно этот момент не нуждается в специальном освещении со стороны вопрошающего, об этом должен предупреждать тот, кто предлагает решение (8 п. памятки как пример).
К тому же перед подобной критикой не лишним было бы следить за реакциями в обсуждении.[/cut]
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ответить