Инструменты пользователя

Инструменты сайта


разное:bulk_rename_utility

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
разное:bulk_rename_utility [2024.02.12 10:31] – создано feserразное:bulk_rename_utility [2024.02.14 06:34] (текущий) feser
Строка 1: Строка 1:
-====== Bulk rename utility ======+====== Переименование файлов ======
  
-[[https://www.bulkrenameutility.co.uk/Download.php|Ссылка для скачивания]]+{{ :разное:renamer.zip |Архив для скачивания}}
  
 +Скачать архив, куда-нибудь разархивировать.
  
 +Запустить программу {{:разное:снимок_экрана_от_2024-02-13_14-13-05.png|}}
 +
 +
 +{{:разное:снимок_экрана_от_2024-02-13_13-12-04.png?600|}}
  
  
 ==== Скрипт для замены ==== ==== Скрипт для замены ====
-<code>+<code javascript>
  
-var filename1  = 'ДзГм КП-1023.+name='ДзГМ КП-1023.701 АРХ-6700';
-var firstindex = 701 +
-var filename2  = ' АРХ-' +
-var lastindex  = 6700+
  
  
-if (typeof i1 == 'undefined'{      +f1=name.split('.'); 
-    i1=firstindex;  +f2=f1[1].split(' '); 
-    i1=i1-1+f3=f2[1].split('-'); 
-    i2=lastindex;  + 
-    i2=i2-1; +part1  f1[0]
-    count=0+index1 parseInt(f2[0])
 +part2  f3[0]
 +index2 parseInt(f3[1])
 + 
 + 
 +if (index == 0) { 
 +    i1=index1; 
 +    i2=index2;
 } }
  
-var suffix = count % 2 ? ' оборот''';+suffix=''; 
 +ext=item.extension
  
-count=count++if( !ext.match(/doc/i) ) { 
-if( count%2==1) { + 
-i1=i1+1; +    if( index%2==1) { 
-i2=i2+1;+        suffix = ' оборот'; 
 +    } 
 +    if( index%2==0 && index>0) { 
 +        i1=i1+1; 
 +        i2=i2+1; 
 +    }
 } }
 +else {
 +    if( index>0) {
 +        i1=i1+1;
 +        i2=i2+1;
 +    }
 +}
 +return part1+'.'+ i1 +' '+ part2 +'-'+ i2 + suffix;
  
-newName= filename1 + i1 + filename2 + i2 + suffix; 
 </code> </code>
 +
 +
 +
  
разное/bulk_rename_utility.1707733916.txt.gz · Последнее изменение: 2024.02.12 10:31 — feser