diff --git a/.vs/Crunchyroll Downloader/v17/.suo b/.vs/Crunchyroll Downloader/v17/.suo index 62832c3..f5dfe6c 100644 Binary files a/.vs/Crunchyroll Downloader/v17/.suo and b/.vs/Crunchyroll Downloader/v17/.suo differ diff --git a/Crunchyroll Downloader/Main.vb b/Crunchyroll Downloader/Main.vb index 210f2b5..2b4c913 100644 --- a/Crunchyroll Downloader/Main.vb +++ b/Crunchyroll Downloader/Main.vb @@ -1146,6 +1146,7 @@ Public Class Main Dim CR_FilenName As String = Nothing Me.Invoke(New Action(Function() As Object ' My.Computer.Clipboard.SetText(WebbrowserText) + TextBox2_Text = Anime_Add.TextBox2.Text Return Nothing End Function)) #Region "Name von Crunchyroll" diff --git a/Crunchyroll Downloader/bin/x64/Debug/Crunchyroll Downloader.exe b/Crunchyroll Downloader/bin/x64/Debug/Crunchyroll Downloader.exe index bc0b4a0..ca57e0a 100644 Binary files a/Crunchyroll Downloader/bin/x64/Debug/Crunchyroll Downloader.exe and b/Crunchyroll Downloader/bin/x64/Debug/Crunchyroll Downloader.exe differ diff --git a/Crunchyroll Downloader/bin/x64/Debug/Crunchyroll Downloader.pdb b/Crunchyroll Downloader/bin/x64/Debug/Crunchyroll Downloader.pdb index e1b8203..72d76ec 100644 Binary files a/Crunchyroll Downloader/bin/x64/Debug/Crunchyroll Downloader.pdb and b/Crunchyroll Downloader/bin/x64/Debug/Crunchyroll Downloader.pdb differ diff --git a/Crunchyroll Downloader/bin/x64/Debug/WebInterface/Post_Mass_Sucess.html b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/Post_Mass_Sucess.html new file mode 100644 index 0000000..cde3641 --- /dev/null +++ b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/Post_Mass_Sucess.html @@ -0,0 +1,55 @@ + + + + + + + +
+
+ +
+

Success

+

Your Downloads have been added to the queue!

+
+ + + \ No newline at end of file diff --git a/Crunchyroll Downloader/bin/x64/Debug/WebInterface/Post_Single_Sucess.html b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/Post_Single_Sucess.html new file mode 100644 index 0000000..c21e152 --- /dev/null +++ b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/Post_Single_Sucess.html @@ -0,0 +1,56 @@ + + + + + + + + +
+
+ +
+

Success

+

Your Download was added!

+
+ + + \ No newline at end of file diff --git a/Crunchyroll Downloader/bin/x64/Debug/WebInterface/balken.png b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/balken.png new file mode 100644 index 0000000..e6da833 Binary files /dev/null and b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/balken.png differ diff --git a/Crunchyroll Downloader/bin/x64/Debug/WebInterface/cc.png b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/cc.png new file mode 100644 index 0000000..1f8bbe7 Binary files /dev/null and b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/cc.png differ diff --git a/Crunchyroll Downloader/bin/x64/Debug/WebInterface/error_Page.html b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/error_Page.html new file mode 100644 index 0000000..9a9d098 --- /dev/null +++ b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/error_Page.html @@ -0,0 +1,49 @@ + + + + + + +
+
+ +
+

Failed!

+

System.IndexOutOfRangeException: Der Index war außerhalb des Arraybereichs. + bei Crunchyroll_Downloader.Main.ProcessRequest(NetworkStream stream, String htmlReq) in D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0 - CefSharp\Crunchyroll Downloader\Main.vb:Zeile 4584.

+
+ + \ No newline at end of file diff --git a/Crunchyroll Downloader/bin/x64/Debug/WebInterface/error_Page_default.html b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/error_Page_default.html new file mode 100644 index 0000000..5dc263f --- /dev/null +++ b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/error_Page_default.html @@ -0,0 +1,49 @@ + + + + + + + +
+
+ +
+

Failed!

+

Something has gone wrong here.

+
+ + \ No newline at end of file diff --git a/Crunchyroll Downloader/bin/x64/Debug/WebInterface/favicon.ico b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/favicon.ico new file mode 100644 index 0000000..aba7dd7 Binary files /dev/null and b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/favicon.ico differ diff --git a/Crunchyroll Downloader/bin/x64/Debug/WebInterface/index.html b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/index.html new file mode 100644 index 0000000..00ce397 --- /dev/null +++ b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/index.html @@ -0,0 +1,47 @@ + + + + + + CRD + + + +Crunchyroll Downloader +image error + + + \ No newline at end of file diff --git a/Crunchyroll Downloader/bin/x64/Debug/WebInterface/inject.js b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/inject.js new file mode 100644 index 0000000..3b16d99 --- /dev/null +++ b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/inject.js @@ -0,0 +1,34 @@ +var episodeCount = document.getElementsByClassName("episode").length; +var i; +for (i = 0; i < episodeCount; i++) { + document.getElementsByClassName("episode")[i].setAttribute('href', "javascript:" + document.getElementsByClassName("episode")[i].href); + document.getElementsByClassName("episode")[i].setAttribute('onclick', 'deselect(this.id)') + //document.getElementsByClassName("episode")[i].style.background = "#f78c25"; + document.getElementsByClassName("episode")[i].setAttribute('id', makeid(8)) + //document.getElementsByClassName("episode")[i].classList.add('CRD-Selected') +} + +function deselect(clicked_id) { + var seleceted = document.getElementById(clicked_id).classList.contains('CRD-Selected') + + if (seleceted == true) { + document.getElementById(clicked_id).classList.remove('CRD-Selected') + document.getElementById(clicked_id).style.background = "#ffffff"; + + } else { + document.getElementById(clicked_id).classList.add('CRD-Selected') + document.getElementById(clicked_id).style.background = "#f78c25"; + + } + +} + +function makeid(length) { + var result = ''; + var characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; + var charactersLength = characters.length; + for (var i = 0; i < length; i++) { + result += characters.charAt(Math.floor(Math.random() * charactersLength)); + } + return result; +} diff --git a/Crunchyroll Downloader/bin/x64/Debug/WebInterface/inject_beta.js b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/inject_beta.js new file mode 100644 index 0000000..c26768b --- /dev/null +++ b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/inject_beta.js @@ -0,0 +1,10 @@ +var episodeCount = document.getElementsByClassName("c-playable-card__link").length; +var i; +for (i = 0; i < episodeCount; i++) { + var old_element = document.getElementsByClassName("c-playable-card__link")[i]; + var new_element = old_element.cloneNode(true); + old_element.parentNode.replaceChild(new_element, old_element); + document.getElementsByClassName("c-playable-card__link")[i].setAttribute('href', "javascript:" + document.getElementsByClassName("c-playable-card__link")[i].href); + document.getElementsByClassName("c-playable-card__link")[i].setAttribute('onclick', 'this.classList.contains("CRD-Selected")?(this.classList.remove("CRD-Selected"),this.style.background="#000000",this.style.opacity="0"):(this.classList.add("CRD-Selected"),this.style.background="#f78c25",this.style.opacity="0.5");'); + +} diff --git a/Crunchyroll Downloader/bin/x64/Debug/WebInterface/inject_funimation.js b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/inject_funimation.js new file mode 100644 index 0000000..8cfa7d2 --- /dev/null +++ b/Crunchyroll Downloader/bin/x64/Debug/WebInterface/inject_funimation.js @@ -0,0 +1,44 @@ +var episodeCount = document.getElementsByClassName("fullEpisodeThumbs").length; +var i; +for (i = 0; i < episodeCount; i++) { + + document.getElementsByClassName("trackVideo")[i * 3].setAttribute('href', "javascript:" + document.getElementsByClassName("trackVideo")[i * 3].href); + document.getElementsByClassName("trackVideo")[i * 3 + 1].setAttribute('href', "javascript:" + document.getElementsByClassName("trackVideo")[i * 3 + 1].href); + document.getElementsByClassName("trackVideo")[i * 3 + 2].setAttribute('href', "javascript:" + document.getElementsByClassName("trackVideo")[i * 3 + 2].href); + + //document.getElementsByClassName("fullEpisodeThumbs")[i].setAttribute('href', "javascript:" + document.getElementsByClassName("trackVideo")[i].href); + + document.getElementsByClassName("fullEpisodeThumbs")[i].setAttribute('href', document.getElementsByClassName("trackVideo")[i * 3].href); + + document.getElementsByClassName("fullEpisodeThumbs")[i].setAttribute('onclick', 'deselect(this.id)') + //document.getElementsByClassName("fullEpisodeThumbs")[i].style.background = "#f78c25"; + + document.getElementsByClassName("fullEpisodeThumbs")[i].setAttribute('id', makeid(8)) + + //document.getElementsByClassName("fullEpisodeThumbs")[i].classList.add('CRD-Selected') +} + +function deselect(clicked_id) { + var seleceted = document.getElementById(clicked_id).classList.contains('CRD-Selected') + + if (seleceted == true) { + document.getElementById(clicked_id).classList.remove('CRD-Selected') + document.getElementById(clicked_id).style.background = "#ffffff"; + + } else { + document.getElementById(clicked_id).classList.add('CRD-Selected') + document.getElementById(clicked_id).style.background = "#f78c25"; + + } + +} + +function makeid(length) { + var result = ''; + var characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; + var charactersLength = characters.length; + for (var i = 0; i < length; i++) { + result += characters.charAt(Math.floor(Math.random() * charactersLength)); + } + return result; +} diff --git a/Crunchyroll Downloader/obj/x64/Debug/Crunchyroll Downloader.exe b/Crunchyroll Downloader/obj/x64/Debug/Crunchyroll Downloader.exe index bc0b4a0..ca57e0a 100644 Binary files a/Crunchyroll Downloader/obj/x64/Debug/Crunchyroll Downloader.exe and b/Crunchyroll Downloader/obj/x64/Debug/Crunchyroll Downloader.exe differ diff --git a/Crunchyroll Downloader/obj/x64/Debug/Crunchyroll Downloader.pdb b/Crunchyroll Downloader/obj/x64/Debug/Crunchyroll Downloader.pdb index e1b8203..72d76ec 100644 Binary files a/Crunchyroll Downloader/obj/x64/Debug/Crunchyroll Downloader.pdb and b/Crunchyroll Downloader/obj/x64/Debug/Crunchyroll Downloader.pdb differ diff --git a/Crunchyroll Downloader/obj/x64/Debug/Crunchyroll Downloader.vbproj.AssemblyReference.cache b/Crunchyroll Downloader/obj/x64/Debug/Crunchyroll Downloader.vbproj.AssemblyReference.cache index 204fdef..d5ebe7e 100644 Binary files a/Crunchyroll Downloader/obj/x64/Debug/Crunchyroll Downloader.vbproj.AssemblyReference.cache and b/Crunchyroll Downloader/obj/x64/Debug/Crunchyroll Downloader.vbproj.AssemblyReference.cache differ