[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: Andrey_A, ХарВик 
Форум » • Total Commander • » ТЕСТИРОВАНИЕ СКРИПТОВ для TC » RenameNameBuffer.vbs - Переименование из буфера (Переименование)
RenameNameBuffer.vbs - Переименование из буфера
Andrey_AДата: Четверг, 01.03.2012, 04:13 | Сообщение № 1
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6179
Награды: 88
Репутация: 83
Аверин Андрей
Переименовать файл/папку под курсором именем из буфера обмена
Используется TCIMG.exe - файл можете скачать в теме: утилита TCIMG

Доступно только для пользователей


 
shveicarДата: Пятница, 26.10.2012, 03:01 | Сообщение № 2
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 505
Награды: 8
Репутация: 22
Quote (Andrey_A)
Некоторые авторы решили обобщать всё и сразу и приписывать это к имени скрипта - что не всегда соответствует.

Согласен, просто часто попадаются скрипты, которые на первый взгляд - достаточно функциональны, но при работе выясняется, что есть подводные камни. Простой пример с рекурсией. Для меня- чем больше полезных "инструментов", - тем удобнее работать. А автору, в скрипт, предложил добавить окно с уведомлением о существовании файла или каталога с таким именем, и как вариант, - возможность ввода нового имени в окне. Если это реально.
P.s Извините, если что не так, просто хотел добавить ещё один возможный "инструмент"....
 
Andrey_AДата: Пятница, 26.10.2012, 11:03 | Сообщение № 3
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6179
Награды: 88
Репутация: 83
Аверин Андрей
Quote (shveicar)
добавить окно с уведомлением о существовании файла или каталога с таким именем, и как вариант, - возможность ввода нового имени в окне. Если это реально.

Версия: 1.6
Подкорректировал - при пустом буфере и при совпадении имён предлагается ввести своё

Quote (shveicar)
Извините, если что не так, просто хотел добавить ещё один возможный "инструмент"....

shveicar, если есть ещё инструменты - добавляйте, если нет подобной темы - смело создавайте, с соответствующими правилами, описанными в теме КОЛЛЕКЦИЯ СКРИПТОВ Пункт 1


 
shveicarДата: Пятница, 26.10.2012, 13:16 | Сообщение № 4
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 505
Награды: 8
Репутация: 22
Quote (Andrey_A)
Подкорректировал

Спасибо, только один момент,- при попытки просто закрыть окно или нажатия на кнопку отмена, - окно снова появляется и так до ctrl alt del.
И если можно, в окне - в качестве шаблона уже существующего имени, - пусть будет, не надпись вида (имя), а имя из буфера обмена. То есть, останется добавить например цифру. Хотя это мелочи.
 
Andrey_AДата: Пятница, 26.10.2012, 14:05 | Сообщение № 5
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6179
Награды: 88
Репутация: 83
Аверин Андрей
Quote (shveicar)
И если можно, в окне - в качестве шаблона уже существующего имени, - пусть будет, не надпись вида (имя), а имя из буфера обмена. То есть, останется добавить например цифру.

Изменил

Quote (shveicar)
и так до ctrl alt del.

для тестирования скриптов vbs в такой ситуации я пользуюсь

Завершение процесса wscript.exe

Доступно только для пользователей

конечно лучше, чтобы этого не было


 
shveicarДата: Пятница, 26.10.2012, 15:12 | Сообщение № 6
Генерал-лейтенант

На сайте с: 18.05.2012
Город: Санкт-Петербург
Сообщений: 505
Награды: 8
Репутация: 22
Quote (Andrey_A)
Изменил

Вот теперь порядок.
Большое Спасибо.
Отредактировал и "свой" вариант с авто переименованием по счетчику.
 
MrakobesДата: Воскресенье, 10.08.2014, 12:58 | Сообщение № 7
Майор

На сайте с: 08.08.2014
Город: Москва
Сообщений: 81
Награды: 1
Репутация: 2
а как бы сделать, чтобы содержимое панели обновлялось? а то жмешь кноку, а результат не виден!
 
Andrey_AДата: Понедельник, 11.08.2014, 16:40 | Сообщение № 8
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 6179
Награды: 88
Репутация: 83
Аверин Андрей
Цитата Mrakobes ()
а как бы сделать, чтобы содержимое панели обновлялось?

Это надо добавлять в скрипт что-то, что может отправить Total Commander команду обновления панели 540, к примеру утилиту TCIMG, хотя зачем это делать, когда это уже реализовано в самой утилите, а именно параметр upd<>:

Переименовать файл/папку именем из буфера обмена

Доступно только для пользователей



[ps]
Большинство скриптов этой темы вошли в функционал утилиты TCIMG, когда-то я тоже писал, коллекционировал скрипты по автоматизации, но когда их перевалило за 400, а приходилось писать ещё и ещё (т.к. любой скрипт - это частная реализация...), то идея TCIMG стало бесценным решением во многих задачах
[/ps]


 
MrakobesДата: Понедельник, 11.08.2014, 20:55 | Сообщение № 9
Майор

На сайте с: 08.08.2014
Город: Москва
Сообщений: 81
Награды: 1
Репутация: 2
да, все работает))
 
Форум » • Total Commander • » ТЕСТИРОВАНИЕ СКРИПТОВ для TC » RenameNameBuffer.vbs - Переименование из буфера (Переименование)
Страница 1 из 11
Поиск:

Сообщите о находке всему миру:
Рейтинг@Mail.ru Тиц и pr сайта Яндекс.Метрика

Интеллектуальные права и отказ от ответственности