From 1a64e7163dfd4b846197fa77948876201a189562 Mon Sep 17 00:00:00 2001 From: Cabillot Julien Date: Tue, 3 Jan 2017 14:18:40 +0100 Subject: [PATCH] ajout https pour dl-protect + multidl --- root/scripts/multi.meta.js | 3 ++- root/scripts/multi.user.js | 40 +++++++++++++++++++++++++++---------- root/scripts/stream.meta.js | 3 ++- root/scripts/stream.user.js | 3 ++- 4 files changed, 36 insertions(+), 13 deletions(-) diff --git a/root/scripts/multi.meta.js b/root/scripts/multi.meta.js index 7ae8c8d..0dd0579 100644 --- a/root/scripts/multi.meta.js +++ b/root/scripts/multi.meta.js @@ -1,9 +1,10 @@ // ==UserScript== // @name Download Multiple File -// @version 0.7 +// @version 0.9.5 // @namespace https://mydl.cabillot.eu // @description Ajoute le lien vers le multi download // @match http://www.dl-protect.com/* +// @match https://www.dl-protect.com/* // @require http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js // @copyright 2014+, Pois // @author Pois diff --git a/root/scripts/multi.user.js b/root/scripts/multi.user.js index 4e652c1..b237b24 100644 --- a/root/scripts/multi.user.js +++ b/root/scripts/multi.user.js @@ -1,9 +1,10 @@ // ==UserScript== // @name Download Multiple File -// @version 0.7 +// @version 0.9.5 // @namespace https://mydl.cabillot.eu // @description Ajoute le lien vers le multi download // @match http://www.dl-protect.com/* +// @match https://www.dl-protect.com/* // @require http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js // @copyright 2014+, Pois // @author Pois @@ -13,12 +14,31 @@ "use strict"; -$("body").css("cursor", "progress"); -var mylinks=$('#slinks > a:not(".nomulti")'); -var myform = $('
').append('
'); -for (var i = 0; i < mylinks.length; i++) { - myform.children('form').append(''); -} -myform.children('form').append('').append('
').append('
'); -$('.divgloballinks').after(myform); -$("body").css("cursor", "auto"); +$('.divgloballinks').after( + $('
').text('test').click(function() {
+        $("body").css("cursor", "progress");
+        
+        var urls = [];
+        var mylinks=$('#slinks > a:not(".nomulti")');
+        for (var i = 0; i < mylinks.length; i++) {
+            urls.push($(mylinks[i]).attr('href'));
+        }
+        
+        $.ajax({
+            url: "https://mydl.cabillot.eu/download/",
+            type: 'post',
+            data: {
+                myurls: urls
+            },
+            dataType: 'json',
+            success: function(data) {
+                $("body").css("cursor", "auto");
+                window.location.href = 'https://mydl.cabillot.eu/admin/';
+            },
+            error: function(xhr, err) {
+                $("body").css("cursor", "auto");
+                alert(err);
+            }
+        });
+    })
+);
diff --git a/root/scripts/stream.meta.js b/root/scripts/stream.meta.js
index 041d6f2..4f85cbe 100644
--- a/root/scripts/stream.meta.js
+++ b/root/scripts/stream.meta.js
@@ -1,9 +1,10 @@
 // ==UserScript==
 // @name        Stream Download
-// @version     0.9
+// @version     0.9.2
 // @namespace   https://mydl.cabillot.eu
 // @description Ajoute le lien vers le stream direct
 // @match       http://www.dl-protect.com/*
+// @match       https://www.dl-protect.com/*
 // @require     http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js
 // @copyright   2014+, Pois
 // @author      Pois
diff --git a/root/scripts/stream.user.js b/root/scripts/stream.user.js
index b9a2225..ddf6fe1 100644
--- a/root/scripts/stream.user.js
+++ b/root/scripts/stream.user.js
@@ -1,9 +1,10 @@
 // ==UserScript==
 // @name        Stream Download
-// @version     0.9
+// @version     0.9.2
 // @namespace   https://mydl.cabillot.eu
 // @description Ajoute le lien vers le stream direct
 // @match       http://www.dl-protect.com/*
+// @match       https://www.dl-protect.com/*
 // @require     http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js
 // @copyright   2014+, Pois
 // @author      Pois