Duplicate
| Название | Duplicate |
| Имя файла (*.txt) | Duplicate.txt |
| Описание | Производит "размножение файла", то есть делает указанное количество копий текущего файла, приписывая к имени двузначный счетчик |
| Автор | Вахмурка |
| Параметры | "%P%O", "%E" |
| Вызываемые плагины | file, win |
| Иконка |
|
| Версия | 1.2 |
| Дата обновления | 23.06.2018 |
args PO, E local Number, NewFile local Source = PO ++ "." ++ E ;Sub_Spin – имя скрипта Spin local Count = .Subs\Sub_Spin(1, 1, 99, "Duplicate Script", "... copies", "", 0, 65, 40, 4, 12, 20, 27, 17, 14, 12, 4, 12, 30, 128, 35) if(!Count) quit ;Sub_Progress – имя скрипта Progress .Subs\Sub_Progress(0, 0, Count, 0, 5000, "/", "") for(i = 1; i <= Count; i++) Number = ifelse(i < 10, "0" ++ i, i) NewFile = PO ++ Number ++ "." ++ E file.copy(Source, NewFile) .Subs\Sub_Progress@Current(i) endfor win.sendmessage(win.handle("c=TTOTAL_CMD"), 0x400+51, 540, 0)
Комментарии:
Мне приходится создавать шаблон некоторого файла, скажем, веб-странички (этой, например), и затем сделать множество его копий – тогда все странички будут выполнены в одном стиле.
На запрос вводим число (1-99) файлов, которое необходимо получить в результате размножения (без учета исходного). Полученные файлы, к примеру, при текущем файле a.txt и введении числа 13 будут иметь имена a01.txt, a02.txt, … , a13.txt.
|
На главную |
|
Все о Total Commander |
|
PowerPro | PowerPro & Total Commander |


