Guest User

Change Karagarga Tracker URL

a guest
Jun 24th, 2015
1,040
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.11 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. # this Script will change the torrent tracker to the new karagarga url
  4. # you may need to change in order to inform if your server is in another host
  5. TORRENTLIST=`transmission-remote --list | sed -e '1d;$d;s/^ *//' | cut --only-delimited --delimiter=" "  --fields=1`
  6. NEW_URL="http://karagarga.in:80"
  7.  
  8. # for each torrent in the list
  9. for TORRENTID in $TORRENTLIST
  10. do
  11.     # check if torrent tracker is karagara.net
  12.     TRACKER_KARAGARGA=`transmission-remote  --torrent $TORRENTID --info-trackers | grep -i "karagarga.net"`
  13.  
  14.     # if the torrent is "Stopped", "Finished", or "Idle after downloading 100%"
  15.     if [ "$TRACKER_KARAGARGA" ]; then
  16.         #First remove the old tracker
  17.         # it may be as tracker 0
  18.         transmission-remote --torrent $TORRENTID --tracker-remove 0
  19.         # add new kagagarga url as tracker
  20.         echo "Torrent #$TORRENTID have karagarga.net as tracker"
  21.         echo "Changing tracker  to $NEW_URL"
  22.         transmission-remote  --torrent $TORRENTID -td $NEW_URL
  23.     else
  24.         echo "Torrent #$TORRENTID does not have karagarga as tracker, nothing to do."
  25.     fi
  26.  
  27. done
Advertisement
Add Comment
Please, Sign In to add comment