ReNamer:Scripts

From den4b Wiki
Jump to navigation Jump to search

This page contains a collection of scripts which can be used in ReNamer's PascalScript rule.

3rd party libraries

Script Description Temp Forum Link
TrID Detecting file extension http://www.den4b.com/forum/viewtopic.php?id=550
Xpdf Extract PDF tags http://www.den4b.com/forum/viewtopic.php?id=349
Exiv2 Extract EXIF/IPTC/XMP tags from any images

http://www.den4b.com/forum/viewtopic.php?id=407

http://www.den4b.com/forum/viewtopic.php?id=109

Educational scripts

NOTE: This section might not be needed as most will probably go into user manual section as snippets of code!

Script Description
Initialize How to initialize the code
Import DLL Demonstrates how to call functions of 3rd party DLL
Date and Time How to use date and time of the file
Index filenames Insert a simple index to filenames
... ...

User scripts

Script Description Temp Forum Link
Separate words Insert a space in front of each capitalized letter. http://www.den4b.com/forum/viewtopic.php?pid=2529#p2529
AVI video codec Extract name of video codec used encoding AVI file. http://www.den4b.com/forum/viewtopic.php?pid=3484#p3484
RegEx Case Convertion Convert case of capturing groups of your regular expression. http://www.den4b.com/forum/viewtopic.php?pid=3454#p3454

http://www.den4b.com/forum/viewtopic.php?pid=3459#p3459

Using MasterFile Renaming folder basing on the MetaTag of the first file in the folder. In this particular case: adding the ID3_Year metatag from the mp3 file to it's parent folder name. http://www.den4b.com/forum/viewtopic.php?pid=1626#p1626
Hours span Add hours to a date embedded in the filename in format "yyyy-mm-dd hh-nn-ss.JPG". http://www.den4b.com/forum/viewtopic.php?id=696
Roman numerals serialization Serialization with Roman numerals. http://www.den4b.com/forum/viewtopic.php?id=828

http://www.den4b.com/forum/viewtopic.php?pid=3327#p3327

Serialize duplicates Serialize duplicated filenames by append a counter to the filename.