Advertisement
Guest User

torrentz.eu magnet

a guest
Dec 15th, 2014
279
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //15.12.2014
  2. //This javascript is meant for torrentz.eu website which generates magnet links automatically from "info_hash" and "Torrent Trackers"
  3.  
  4. var name = document.getElementsByClassName("download")[0].getElementsByTagName("span")[1].innerHTML; //Gets torrent name from "Download" class
  5. var trackers_class = document.getElementsByClassName("trackers"); //Gets trackers class
  6. var hash = trackers_class[0].getElementsByTagName("div")[0].innerHTML.slice(11); //Gets torrent "info_hash" for magnet link
  7. var trackers = trackers_class[0].getElementsByTagName("a"); //Gets all trackers
  8.  
  9. var magnet_link = "magnet:?xt=urn:btih:" + hash + "&dn=" + escape(name); //Starts generating magnet link
  10.  
  11. for (var i = 0; i < (trackers.length - 1); ++i) { //Loops through all the trackers
  12.   magnet_link += "&tr=" + escape(trackers[i].innerHTML);
  13. }
  14.  
  15. //alert(magnet_link);
  16.  
  17. trackers_class[0].getElementsByTagName("div")[0].innerHTML = "info_hash: <a href='" + magnet_link + "'>" + hash; //Changes "info_hash" section into URL with magnet link
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement