Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Копирование с переименовыванием по счетчику
Goto page Previous  1, 2, 3 ... 7, 8, 9 ... 11, 12, 13  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Iori



Joined: 25 Apr 2012
Posts: 551

Post (Separately) Posted: Mon Aug 21, 2017 04:32    Post subject: Reply with quote

Flasher wrote:
Указываешь, к примеру, cfg/ini, ставишь курсор на exe, нажимаешь, возника(е,ю)т конфиг(и), в котор(ом,ых) потом ведёшь самостоятельную редакцию.

Теперь понятно. И правда полезная вещь. Smile

Posted after 48 minutes:

Flasher

В твоём скрипте с TCKB (Копирование с автопереименованием) что надо изменить, что бы к файлам счетчик прибавлялся после расширения?

Примеры:

Файл.ехе
Файл.ехе (1)
Файл.ехе (2)
Файл.ехе (3)
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Aug 21, 2017 21:56    Post subject: Reply with quote

Iori
Вопрос относится только к копиям? Или, по твоему, на конце пустышек тоже не должно быть нормальных и распознаваемых расширений?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.


Last edited by Flasher on Mon Aug 21, 2017 23:11; edited 1 time in total
Back to top
View user's profile Send private message
Iori



Joined: 25 Apr 2012
Posts: 551

Post (Separately) Posted: Mon Aug 21, 2017 22:08    Post subject: Reply with quote

Flasher wrote:
Вопрос относится только копиям?

Да. Нет смысла делать тоже самое для пустышек.
Можно взять вот этот скрипт за базовый http://forum.wincmd.ru/viewpost.php?p=99236
, там нет опции пустышек.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Aug 21, 2017 23:14    Post subject: Reply with quote

Iori
Лень было выковыривать др. алгоритм. В общем, добавил ключ. А тебе-то это зачем?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Iori



Joined: 25 Apr 2012
Posts: 551

Post (Separately) Posted: Tue Aug 22, 2017 19:02    Post subject: Reply with quote

Flasher wrote:
В общем, добавил ключ.

Отлично !!! Огромное спасибо.

Flasher wrote:
А тебе-то это зачем?

Лучше смотрится, не так легко изменить или запустить файл, легче правится в исходный файл.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Aug 22, 2017 19:13    Post subject: Reply with quote

Iori
Пожалуйста. Но без расширения смотрится явно хуже. Оцветовку сделать можно только с помощью регэкспов. bak-файл тоже нельзя запустить, и переименовывать его в имя исходника ничем не сложнее. Что там Ctrl+Del после cm_RenameSingleFile + Вправо, что там.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Iori



Joined: 25 Apr 2012
Posts: 551

Post (Separately) Posted: Tue Aug 22, 2017 21:45    Post subject: Reply with quote

Flasher wrote:
Но без расширения смотрится явно хуже.

Я не про цвет по расширению, а про то как это выглядит в списке файлов.
И если бы даже выглядело так Program.exe.bak (1), то с цветом была бы та же проблема.

Flasher wrote:
Что там Ctrl+Del после cm_RenameSingleFile + Вправо, что там.
У меня сейчас стоит "RenameSelOnlyName=1".
Есть ли клавиатурное сочетание которое только меняло бы расширение.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Aug 22, 2017 22:30    Post subject: Reply with quote

Iori wrote:
Я не про цвет по расширению, а про то как это выглядит в списке файлов.
А я сперва про это, а потом уже про цвет. И то и то важно.
Iori wrote:
И если бы даже выглядело так Program.exe.bak (1), то с цветом была бы та же проблема.
Да, если для кого-то работа с выражениями является проблемой. Но чаще, каи и писал, достаточно одного бэкапа. Тут важно, что без фиксированного расширения не смотрится.
Iori wrote:
У меня сейчас стоит "RenameSelOnlyName=1".
Вот об этом режиме и шла речь. Что не так? К тому же в настройках есть опция на странице "Основные операции".

 OFF

_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Iori



Joined: 25 Apr 2012
Posts: 551

Post (Separately) Posted: Wed Aug 23, 2017 02:57    Post subject: Reply with quote

Flasher wrote:
А я сперва про это

А что плохо выглядит? Здесь бабушка надвое сказала. Потому что в обеих опциях есть смысл.
И еще, твой скрипт даёт юзеру выбор на положение индекса, что очень хорошо.

Flasher wrote:
Да, если для кого-то работа с выражениями является проблемой
Для большинства обычных пользователей ТС, а не элитных программистов, это проблема.

Flasher wrote:
Но чаще, каи и писал, достаточно одного бэкапа.
Для файлов я согласен, но для папок у меня бывает по 5 бекапов набегает.

Спасибо за TCFS2 команды, но в данном случаи shift+F6 -> end -> backspace работают.

С nircmd кнопка интересная, конечно было бы лучше если это делала та же кнопка.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Aug 23, 2017 03:24    Post subject: Reply with quote

Iori
Когда нет расширения, естественно, выглядит плохо. Мне было вообще интересно, почему тебе это вдруг только сейчас понадобилось.
Iori wrote:
Для большинства обычных пользователей ТС, а не элитных программистов, это проблема.
Ну, и ляпнул же. Ладно, проехали. Smile В любом случае, есть темы (1, 2), коли есть повод обсудить.
Iori wrote:
но для папок у меня бывает по 5 бекапов набегает.
Так запрос папок и не касался.

 OFF

_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Iori



Joined: 25 Apr 2012
Posts: 551

Post (Separately) Posted: Wed Aug 23, 2017 03:56    Post subject: Reply with quote

Flasher wrote:
Как это "та же"? Может, с TCFS2? Типо так?:

Я говорил про твой скрипт в этой теме. Переход с файл (1).ехе или файл.ехе (1) обратно в файл.ехе. Но здесь тебе видней.

Quote:
В смысле?

Ну в смысле что я типо так убираю индекс из файла.

 Hidden text
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Aug 23, 2017 04:07    Post subject: Reply with quote

Iori
Ты уже всё в кучу намешал. Кнопки, скрипты, обычное переименование и копирование с автопереименованием. Ещё не хватало этому скрипту в обратную сторону переименовывать. Это лишено всякой логики.

 OFF

_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Dimsok



Joined: 17 Aug 2014
Posts: 663

Post (Separately) Posted: Thu Sep 07, 2017 20:41    Post subject: Reply with quote

Можно в последнем скрипте сделать проверку на наличие файлов с тем же именем? Если нет совпадений, копировать без изменения имён. Этот же скрипт выдаёт ошибку, если в в пункте назначения есть файл с именем, на который он хочет переименовать.

К пример, если есть в папке, куда должно происходить копирование, файлы airplane.png airplane 2.png он переименовывал бы airplane.png в airplane 3.png. Или средствами vbs такая проверка невозможна?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Sep 07, 2017 20:52    Post subject: Reply with quote

Dimsok
Ну, в последний раз правился TCKB-шный скрипт.
А что касается спойлерного, приведи сперва параметры, да загляни ещё раз в памятку и вспомни, что делается в случае ошибок.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Dimsok



Joined: 17 Aug 2014
Posts: 663

Post (Separately) Posted: Thu Sep 07, 2017 20:58    Post subject: Reply with quote

%WL "%T" 1 " "
Пробую на одном файле aeroplane.png. Сначала создаётся aeroplane 1.png. Жму второй раз и ошибка появляется. Это только у меня так?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 7, 8, 9 ... 11, 12, 13  Next
Page 8 of 13

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group