DPStream.net Débrideur

Ce script permet le débridage facile des séries/mangas/films à partir de l'ancien site DPStream.net

当前为 2016-08-29 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name DPStream.net Débrideur
  3. // @namespace DPStream.net Débrideur
  4. // @version 0.5.5
  5. // @description Ce script permet le débridage facile des séries/mangas/films à partir de l'ancien 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 ahref3 = $("<a/>", {
  29. href: "http://www.enstreaming.com/pages/debrideur/chargement.php?id="+link+"&debrideur=purevid",
  30. text: "Charger le débrideur Purvid 1 : " + link,
  31. target: "_blank",
  32. });
  33. var ahref = $("<a/>", {
  34. href: "http://www.enstreaming.com/telecharger.php?id="+link+"&debrideur=purevid",
  35. text: "Purevid débrideur 1 : " + link,
  36. target: "_blank",
  37. });
  38. var div3 = $("<div/>").html(ahref3);
  39. container.append(div3);
  40. var div = $("<div/>").html(ahref);
  41. container.append(div);
  42. countLinks++;
  43. var ahref2 = $("<a/>", {
  44. href: "http://mondebrideur.com/pureapi2.php?id="+link,
  45. text: "Purevid débrideur 2 : " + link,
  46. target: "_blank",
  47. });
  48. var div = $("<div/>").html(ahref2);
  49. container.append(div);
  50. countLinks++;
  51. }
  52. });
  53. if(countLinks > 0){
  54. container.css({
  55. position: "absolute",
  56. width: "350px",
  57. backgroundColor: "#333333",
  58. color: "#efefef",
  59. margin: "auto",
  60. left: 0,
  61. right: 0,
  62. top: "10px",
  63. padding: "10px",
  64. borderRadius: "10px"
  65. });
  66. $("body").append(container);
  67. $("body").scrollTop(0);
  68. clearInterval(interval);
  69. }
  70. };
  71.  
  72. interval = setInterval(getLinks, 2000);
  73.  
  74. });