Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
(* Torrent Forwarder by Henrik Nyh <http://henrik.nyh.se> 2008-01-26. Free to modify and redistribute with credit. Attach as a Folder Action to your Downloads folder. When you save a .torrent file, it's sent over scp to a folder on another networked computer, where you are expected to have set up Transmission (http://www.transmissionbt.com/) to check for new torrents. The local .torrent file is then removed, and Clutch (http://clutchbt.com/) is opened. *) on adding folder items to thisFolder after receiving addedItems repeat with anItem in addedItems set thePath to (POSIX path of (anItem as alias)) if thePath does not end with ".torrent" then next end if set quotedPath to (quoted form of thePath) do shell script "scp " & quotedPath & " hyper:" & (quoted form of "Public/Torrent\\ drop") -- scp requires spaces to be escaped (double-escaped here since they're in a string) AND the path quoted. do shell script "rm -f " & quotedPath do shell script "open http://torrent" end repeat end adding folder items to
This paste will be private.
From the Design Piracy series on my blog: