ReNamer:Scripts: Difference between revisions
Jump to navigation
Jump to search
(→User scripts: EAN-13 script added) |
(Date and Time link added and cleanup) |
||
| Line 1: | Line 1: | ||
{{Up|ReNamer:Pascal Script}} | |||
This page contains a collection of scripts which can be used in [[ReNamer]]'s [[ReNamer:Rules:PascalScript|PascalScript rule]]. | This page contains a collection of scripts which can be used in [[ReNamer]]'s [[ReNamer:Rules:PascalScript|PascalScript rule]]. | ||
== | == Educational scripts == | ||
{| class="wikitable" | {| class="wikitable" | ||
! Script | ! Script | ||
! Description | ! Description | ||
|- | |- | ||
| [[ReNamer:Scripts: | | [[ReNamer:Scripts:Initialize|Initialize]] | ||
| | | How to initialize the code. | ||
|- | |- | ||
| [[ReNamer:Scripts: | | [[ReNamer:Scripts:Import DLL|Import DLL]] | ||
| | | Demonstrates how to call functions of 3rd party DLL. | ||
|- | |- | ||
| [[ReNamer:Scripts: | | [[ReNamer:Scripts:Date and Time|Date and Time]] | ||
| | | How to use date and time of the file. | ||
|} | |} | ||
== | == 3rd party libraries == | ||
{| class="wikitable" | {| class="wikitable" | ||
! Script | ! Script | ||
! Description | ! Description | ||
! Forum Link | |||
|- | |- | ||
| [[ReNamer:Scripts: | | [[ReNamer:Scripts:TrID|TrID]] | ||
| | | Detecting file extension. | ||
| http://www.den4b.com/forum/viewtopic.php?id=550 | |||
|- | |- | ||
| [[ReNamer:Scripts: | | [[ReNamer:Scripts:Xpdf|Xpdf]] | ||
| | | Extract PDF tags. | ||
| http://www.den4b.com/forum/viewtopic.php?id=349 | |||
|- | |- | ||
| | | [[ReNamer:Scripts:Exiv2|Exiv2]] | ||
| | | Extract EXIF/IPTC/XMP tags from any images. | ||
| | | http://www.den4b.com/forum/viewtopic.php?id=407<br/>http://www.den4b.com/forum/viewtopic.php?id=109 | ||
| ... | |||
|} | |} | ||
| Line 54: | Line 45: | ||
! Script | ! Script | ||
! Description | ! Description | ||
! | ! Forum Link | ||
|- | |- | ||
| [[ReNamer:Scripts:Separate words|Separate words]] | | [[ReNamer:Scripts:Separate words|Separate words]] | ||
| Line 66: | Line 57: | ||
| [[ReNamer:Scripts:RegEx Case Convertion|RegEx Case Convertion]] | | [[ReNamer:Scripts:RegEx Case Convertion|RegEx Case Convertion]] | ||
| Convert case of capturing groups of your regular expression. | | 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=3454#p3454<br/>http://www.den4b.com/forum/viewtopic.php?pid=3459#p3459 | ||
http://www.den4b.com/forum/viewtopic.php?pid=3459#p3459 | |||
|- | |- | ||
| [[ReNamer:Scripts:Using MasterFile|Using MasterFile]] | | [[ReNamer:Scripts:Using MasterFile|Using MasterFile]] | ||
| Line 80: | Line 69: | ||
| [[ReNamer:Scripts:Roman numerals serialization|Roman numerals serialization]] | | [[ReNamer:Scripts:Roman numerals serialization|Roman numerals serialization]] | ||
| Serialization with Roman numerals. | | Serialization with Roman numerals. | ||
| http://www.den4b.com/forum/viewtopic.php?id=828 | | http://www.den4b.com/forum/viewtopic.php?id=828<br/>http://www.den4b.com/forum/viewtopic.php?pid=3327#p3327 | ||
http://www.den4b.com/forum/viewtopic.php?pid=3327#p3327 | |||
|- | |- | ||
| [[ReNamer:Scripts:Serialize duplicates|Serialize duplicates]] | | [[ReNamer:Scripts:Serialize duplicates|Serialize duplicates]] | ||
Revision as of 22:34, 7 September 2010
This page contains a collection of scripts which can be used in ReNamer's PascalScript rule.
Educational scripts
| 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. |
3rd party libraries
| Script | Description | 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 |