This documents lists few interesting post-processing and other extension scripts written for NZBGet. Even more scripts are available on Sub-forum Extension scripts.
Most scripts are written in python and work on many platforms including Linux, Mac, Windows.
For information on writing post-processing scripts see Extension scripts.
This is a script for downloaded TV shows and movies. It uses scene-standard naming conventions to match TV shows and movies and rename/move/sort/organize them as you like.
An alternative to VideoSort written in bash (doesn’t require python).
This is a queue-script which is executed during download, after every downloaded file containing in nzb-file (typically a rar-file). The script lists content of download rar-files and tries to detect fake nzbs.
PasswordDetector is a queue script that checks for passwords inside of every .rar file of a NZB downloaded. This means that it can detect password protected NZB’s very early before downloading is complete, allowing the NZB to be automatically deleted or paused. Detecting early saves data, time, resources, etc.
For downloaded video files Subliminal searches subtitles on various web-sites and downloads them into destination directory.
Deletes “.sample” files. This script is part of script collection ‘‘nzbToMedia’’ but can be used separately from the rest of the collection. If you don’t need the whole nzbToMedia package you can download only this script.
This will remove subdirectories and put all downloaded files into the root download directory.
Parse the download for any “rename.sh” or “rename.bat” scripts and then determine the correct file renaming to be applied (without running of downloaded batch files).
Some release groups simply reverse the Filename of an Episode. The script reverses it back.
What this script does is reset the date modified and accessed for all files in the completed download. This is needed if you want your media management tools to correctly identify “recently added” files. This script is part of script collection ‘‘nzbToMedia’’ but can be used separately from the rest of the collection. If you don’t need the whole nzbToMedia package you can download only this script.
The script will fix the encoding issues after unpack and add the media files to the Syno DLNA Index.
The script changes the folder rights after unpack.
Sends E-Mail notification when the job is done. The message includes:
The script is included with NZBGet.
Pushbullet is a notification service for Android, iOS, Chrome, Firefox and Windows.
This script sends a Pushover (http://pushover.net) notification to iOS and Android devices when a job is finished.
This script sends a notification to your NotifyMyAndroid account.
An ultimate notification script supporting many services (PushBullet, Growl, Pushover, etc.).
This PP and Queue script will notify OSX via Notification Center when a download has completed, failed or added to NZBGet.
Sends notifications to Growl app (Mac and Windows).
Sends notifications to iOS devices.
AutoRemote is a plugin for the popular android app Tasker. It allows you to send messages between android devices, computers, chrome instances and more.
Based on default email-script this script sends E-Mail notification only when a job has failed. It provides various options to customize conditions when an email should be send.
Saves the full post-processing log of the job into file _postprocesslog.txt.
The script is included with NZBGet.
The script checks if download has files with certain extensions and sends them via email (one email per file). This can be used for example to add downloaded books to Kindle Cloud as explained here.
A script that checks if the files are actually available BEFORE downloading, typically useful for when huge propagation issues arise, or you try to get older posts that might be incomplete.
The script sends a quick-update command to XBMC so it will index a folder that NZBGet just downloaded. It’s also capable of displaying a message on XBMC.
The PP-Script will call a targeted Plex refresh/update upon successful download and send a GUI Notification to Plex Home Theater.
Even more scripts are available on sub-forum Extension scripts.