Кнопка для вставки текста из буфера с заменой символов

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

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

Аватара пользователя
shveicar
Сообщения: 277
Зарегистрирован: Пн апр 18, 2011 01:54
Откуда: Россия Москва

Сообщение shveicar »

Flasher
Большое Спасибо, - получился весьма удобный инструмент.
UP.s Только сейчас заметил, - если пака или файл существуют, то скрипт выдает ошибку. Нельзя ли это убрать, - в смысле окна, что файл или папка существует - введите имя...
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

shveicar писал(а):если пака или файл существуют, то скрипт выдает ошибку
Как это? Файл/папка под курсором, естественно, существует и переименовывается. [s]Не понимаю, о чём речь.[/s]

Понял. Речь о файле с новым именем. Тогда, может, счётчик лучше?
Последний раз редактировалось Flasher Пт окт 26, 2012 13:19, всего редактировалось 1 раз.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Flasher
Случай, когда новое имя совпадает с уже имеющимся.
Аватара пользователя
shveicar
Сообщения: 277
Зарегистрирован: Пн апр 18, 2011 01:54
Откуда: Россия Москва

Сообщение shveicar »

Тогда, может, счётчик лучше?
Можно и счетчик, только вида - имя в буфере№
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Прям впритык? Как обычно не пойдёт?
Аватара пользователя
shveicar
Сообщения: 277
Зарегистрирован: Пн апр 18, 2011 01:54
Откуда: Россия Москва

Сообщение shveicar »

Прям впритык? Как обычно не пойдёт?
Пусть будет - как обычно.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

shveicar
Исправлено.
Аватара пользователя
shveicar
Сообщения: 277
Зарегистрирован: Пн апр 18, 2011 01:54
Откуда: Россия Москва

Сообщение shveicar »

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

Сообщение Flasher »

AlexTex писал(а):Поставил в параметрах %P%N.
Заработало!
Те же грабли.
AlexTex писал(а):Добавил %L.
Вообще песня! :)
Куда добавил? Вместо %d? Зачем?
AlexTex писал(а):... можно сделать еще одну, пардон, "модификацию...
Чтобы после переименования, папка еще и открывалась?
Над добавить

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

     CreateObject("WScript.Shell").Exec "%COMMANDER_PATH%\Totalcmd.exe /O /S /L=""" & PF & Name & """"
Аватара пользователя
AlexTex
Сообщения: 42
Зарегистрирован: Чт июл 10, 2008 19:00

Сообщение AlexTex »

Flasher
Добавил. Работает отлично. Спасибо!
Flasher писал(а):Куда добавил? Вместо %d? Зачем?
У меня %d вообще нет. Только %P%N %L.
С %L работает быстрее. На самовнушение не похоже... ;)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

AlexTex писал(а):У меня %d вообще нет.
Как это нет? Все параметры списков, включая %d, появились в далёкой 4.50.
AlexTex писал(а):На самовнушение не похоже.
:D Ну, как сказать. Вообще-то это сделано, чтобы при установке курсора на элементе перехода в родительский каталог ничего не происходило.
Аватара пользователя
AlexTex
Сообщения: 42
Зарегистрирован: Чт июл 10, 2008 19:00

Сообщение AlexTex »

Flasher писал(а):Как это нет? Все параметры списков, включая %d, появились в далёкой 4.50.
Слово "вообще" было лишним... Я имел ввиду, что в строке параметров у меня только %P%N, так как с %V%d не работает.
Flasher писал(а):Вообще-то это сделано, чтобы при установке курсора на элементе перехода в родительский каталог ничего не происходило.
Вот они, утраченные иллюзии... :)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

AlexTex писал(а): так как с %V%d не работает
Так %P%N заменяет только %V. Смысл сливать в одну строку? Пробел тут нужен: %P%N %d
Dimsok
Сообщения: 664
Зарегистрирован: Вс авг 17, 2014 00:45

Переименовать файл на текст из буфера (с расширением)

Сообщение Dimsok »

Есть скрипт.
Что нужно изменить, чтоб переименовывал вместе с расширением?
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Dimsok
По-моему, нужно убрать в 6-ой строке снизу

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

 & "." & FSO.GetExtensionName(F)
Ответить