Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //15.12.2014
- //This javascript is meant for torrentz.eu website which generates magnet links automatically from "info_hash" and "Torrent Trackers"
- var name = document.getElementsByClassName("download")[0].getElementsByTagName("span")[1].innerHTML; //Gets torrent name from "Download" class
- var trackers_class = document.getElementsByClassName("trackers"); //Gets trackers class
- var hash = trackers_class[0].getElementsByTagName("div")[0].innerHTML.slice(11); //Gets torrent "info_hash" for magnet link
- var trackers = trackers_class[0].getElementsByTagName("a"); //Gets all trackers
- var magnet_link = "magnet:?xt=urn:btih:" + hash + "&dn=" + escape(name); //Starts generating magnet link
- for (var i = 0; i < (trackers.length - 1); ++i) { //Loops through all the trackers
- magnet_link += "&tr=" + escape(trackers[i].innerHTML);
- }
- //alert(magnet_link);
- 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