= Transmission Scripts = [[PageOutline]] == Introduction == Thanks to the powerful [wiki:rpc], {{{transmission-remote}}} can talk to any client that has the rpc enabled. This means that a script written using {{{transmission-remote}}} or [wiki:rpc] can, without rewrite, comunicate with all the Transmission clients: GTK+ client, Mac client and the daemon. Mac OS users may wonder wether there will be Applescript scripts, the answer is ''no''. Although Applescript is a nice technology, it's a pain to implement. However, Mac OS X is a Unix after all, so any script you find here will also work on the Mac. Even from within Applescript, you can run these scripts by typing: {{{do shell script "path/to/script"}}}. == How-To == If you are interested at writing scripts for Transmission, Have a look at the following pages: * {{{man transmission-remote}}} * [wiki:ConfigFiles Configuration Files] * [wiki:EditConfigFiles Editing Configuration Files] * [wiki:EnvironmentVariables Environment Variables] * [wiki:rpc RPC Protocol Specification] == Scripts == === Start/Stop === ==== [wiki:Scripts/initd init.d script] ==== === Utility === ==== [wiki:Scripts/BlockListUpdater Block List Updater] ==== ==== [wiki:Scripts/Watchdog Watch Directory Script] ===== === Added Functionality === === Category 4 === ---- == Comments == > wereHamster: http://pastie.org/338556 http://pastie.org/338555 http://pastie.org/338552