DPStream.net Débrideur

Ce script parmet le débridage facile des séries/mangas/films à partir du site DPStream.net

当前为 2015-09-20 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name DPStream.net Débrideur
  3. // @namespace DPStream.net Débrideur
  4. // @version 0.5.1
  5. // @description Ce script parmet le débridage facile des séries/mangas/films à partir du site DPStream.net
  6. // @author Kursion (Modifié par Seb02859)
  7. // @grant none
  8. // @match http://www.dpstream.net/serie-*
  9. // @match http://www.dpstream.net/manga-*
  10. // @match http://www.dpstream.net/film-*
  11. // @match http://mondebrideur.com/pureapi.php?id=*
  12. // @require http://code.jquery.com/jquery-latest.js
  13. // ==/UserScript==
  14.  
  15. $(document).ready(function() {
  16. console.log("DPStream.net Débrideur démarré");
  17. var interval = undefined;
  18. var getLinks = function(){
  19. console.log("Execution getLinks()");
  20. // The div containing links
  21. var container = $("<div/>");
  22. //Ancien lien href: "http://enstreaming.com/purevidsansjavahd.php?id="+link,
  23. var countLinks = 0;
  24. $("a").each(function(i){
  25. var link = $(this).attr("href");
  26. if(link.indexOf("www.purevid.com/v/") > 0){
  27. link = link.replace("http://www.purevid.com/v/", "").slice(0,-1);
  28. var ahref = $("<a/>", {
  29. href: "http://www.enstreaming.com/telecharger.php?id="+link+"&debrideur=purevid",
  30. text: "Purevid débrideur 1 : " + link,
  31. target: "_blank",
  32. });
  33. var div = $("<div/>").html(ahref);
  34. container.append(div);
  35. countLinks++;
  36. var ahref2 = $("<a/>", {
  37. href: "http://mondebrideur.com/pureapi2.php?id="+link,
  38. text: "Purevid débrideur 2 : " + link,
  39. target: "_blank",
  40. });
  41. var div = $("<div/>").html(ahref2);
  42. container.append(div);
  43. countLinks++;
  44. }
  45. });
  46. if(countLinks > 0){
  47. container.css({
  48. position: "absolute",
  49. width: "350px",
  50. backgroundColor: "#333333",
  51. color: "#efefef",
  52. margin: "auto",
  53. left: 0,
  54. right: 0,
  55. top: "10px",
  56. padding: "10px",
  57. borderRadius: "10px"
  58. });
  59. $("body").append(container);
  60. $("body").scrollTop(0);
  61. clearInterval(interval);
  62. }
  63. };
  64.  
  65. interval = setInterval(getLinks, 2000);
  66.  
  67. });