mirror of
https://github.com/hama3254/Crunchyroll-Downloader-v3.0.git
synced 2025-01-11 15:59:16 +01:00
m3u8 grabber update
m3u8 grabber uses now the network traffic to find the m3u8 files after the website has loaded if that fails it look like before in the html document
This commit is contained in:
parent
0f90a528d1
commit
50583b3986
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,6 +1,7 @@
|
||||
Imports Microsoft.Win32
|
||||
Imports System.Net
|
||||
|
||||
Imports Gecko
|
||||
Imports System.IO
|
||||
Public Class Anime_Add
|
||||
Public Mass_DL_Cancel As Boolean = False
|
||||
Public List_DL_Cancel As Boolean = False
|
||||
@ -22,6 +23,11 @@ Public Class Anime_Add
|
||||
End Sub
|
||||
|
||||
Private Sub Anime_Add_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
||||
Try
|
||||
Main.waveOutSetVolume(0, 0)
|
||||
Catch ex As Exception
|
||||
|
||||
End Try
|
||||
Me.Location = New Point(Main.Location.X + Main.Width / 2 - Me.Width / 2, Main.Location.Y + Main.Height / 2 - Me.Height / 2)
|
||||
TextBox4.Text = Main.Pfad
|
||||
|
||||
@ -155,19 +161,19 @@ Public Class Anime_Add
|
||||
|
||||
|
||||
#End Region
|
||||
Private Sub pictureBox3_MouseEnter(sender As Object, e As EventArgs) Handles pictureBox3.MouseEnter
|
||||
Private Sub PictureBox3_MouseEnter(sender As Object, e As EventArgs) Handles pictureBox3.MouseEnter
|
||||
pictureBox3.BackColor = SystemColors.Control
|
||||
End Sub
|
||||
|
||||
Private Sub pictureBox3_MouseLeave(sender As Object, e As EventArgs) Handles pictureBox3.MouseLeave
|
||||
Private Sub PictureBox3_MouseLeave(sender As Object, e As EventArgs) Handles pictureBox3.MouseLeave
|
||||
pictureBox3.BackColor = Color.Transparent
|
||||
End Sub
|
||||
|
||||
Private Sub pictureBox3_Click(sender As Object, e As EventArgs) Handles pictureBox3.Click
|
||||
Private Sub PictureBox3_Click(sender As Object, e As EventArgs) Handles pictureBox3.Click
|
||||
Me.Close()
|
||||
End Sub
|
||||
|
||||
Private Sub pictureBox4_Click(sender As Object, e As EventArgs) Handles pictureBox4.Click
|
||||
Private Sub PictureBox4_Click(sender As Object, e As EventArgs) Handles pictureBox4.Click
|
||||
'pictureBox4.Enabled = False
|
||||
Main.RemoveFinishedTask()
|
||||
If groupBox1.Visible = True Then
|
||||
@ -202,9 +208,28 @@ Public Class Anime_Add
|
||||
GeckoFX.WebBrowser1.Navigate(textBox1.Text)
|
||||
Else 'If CBool(InStr(textBox1.Text, "vrv.co")) Then
|
||||
If MessageBox.Show("This in NOT a Crunchyroll URL, try anyway?", "confirm?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = DialogResult.Yes Then
|
||||
Dim FileLocation As DirectoryInfo = New DirectoryInfo(Application.StartupPath)
|
||||
Dim CurrentFile As String = Nothing
|
||||
For Each File In FileLocation.GetFiles()
|
||||
If InStr(File.FullName, "log.txt") Then
|
||||
CurrentFile = File.FullName
|
||||
Exit For
|
||||
End If
|
||||
Next
|
||||
If CurrentFile = Nothing Then
|
||||
Else
|
||||
Dim logFileStream As FileStream = New FileStream(CurrentFile, FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite)
|
||||
Dim logFileReader As StreamReader = New StreamReader(logFileStream)
|
||||
logFileStream.SetLength(0)
|
||||
logFileReader.Close()
|
||||
logFileStream.Close()
|
||||
End If
|
||||
Main.LoggingBrowser = True
|
||||
GeckoPreferences.Default("logging.config.LOG_FILE") = "log.txt"
|
||||
GeckoPreferences.Default("logging.nsHttp") = 3
|
||||
GeckoFX.WebBrowser1.Navigate(textBox1.Text)
|
||||
StatusLabel.Text = "Status: looking for non CR video file"
|
||||
'System.Threading.Thread.Sleep(20000)
|
||||
Main.b = False
|
||||
Else
|
||||
Exit Sub
|
||||
pictureBox4.Enabled = True
|
||||
@ -214,6 +239,7 @@ Public Class Anime_Add
|
||||
'MsgBox(Main.URL_Invaild, MsgBoxStyle.OkOnly)
|
||||
End If
|
||||
Catch ex As Exception
|
||||
MsgBox(ex.ToString)
|
||||
Main.b = True
|
||||
MsgBox(Main.URL_Invaild, MsgBoxStyle.OkOnly)
|
||||
End Try
|
||||
@ -237,7 +263,7 @@ Public Class Anime_Add
|
||||
comboBox3.Enabled = False
|
||||
ComboBox1.Enabled = False
|
||||
End If
|
||||
ElseIf groupBox3.Visible = True Then
|
||||
ElseIf GroupBox3.Visible = True Then
|
||||
GroupBox3.Visible = False
|
||||
groupBox2.Visible = False
|
||||
groupBox1.Visible = True
|
||||
@ -263,7 +289,7 @@ Public Class Anime_Add
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Private Sub pictureBox4_MouseEnter(sender As Object, e As EventArgs) Handles pictureBox4.MouseEnter
|
||||
Private Sub PictureBox4_MouseEnter(sender As Object, e As EventArgs) Handles pictureBox4.MouseEnter
|
||||
If Mass_DL_Cancel = True Then
|
||||
pictureBox4.Image = My.Resources.add_mass_running_cancel_hover
|
||||
ElseIf List_DL_Cancel = True Then
|
||||
@ -275,7 +301,7 @@ Public Class Anime_Add
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub pictureBox4_MouseLeave(sender As Object, e As EventArgs) Handles pictureBox4.MouseLeave
|
||||
Private Sub PictureBox4_MouseLeave(sender As Object, e As EventArgs) Handles pictureBox4.MouseLeave
|
||||
If Mass_DL_Cancel = True Then
|
||||
pictureBox4.Image = My.Resources.add_mass_running_cancel
|
||||
ElseIf List_DL_Cancel = True Then
|
||||
@ -286,7 +312,7 @@ Public Class Anime_Add
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub textBox1_Click(sender As Object, e As EventArgs) Handles textBox1.Click
|
||||
Private Sub TextBox1_Click(sender As Object, e As EventArgs) Handles textBox1.Click
|
||||
If textBox1.Text = "URL" Then
|
||||
textBox1.Text = Nothing
|
||||
End If
|
||||
@ -386,7 +412,7 @@ Public Class Anime_Add
|
||||
End Sub
|
||||
|
||||
|
||||
Private Sub textBox2_Click(sender As Object, e As EventArgs) Handles textBox2.Click
|
||||
Private Sub TextBox2_Click(sender As Object, e As EventArgs) Handles textBox2.Click
|
||||
If textBox2.Text = "Name of the Anime" Then
|
||||
textBox2.Text = Nothing
|
||||
End If
|
||||
|
@ -94,8 +94,9 @@
|
||||
<Reference Include="Geckofx-Winforms, Version=60.0.39.0, Culture=neutral, PublicKeyToken=3209ac31600d1857, processorArchitecture=x86">
|
||||
<HintPath>..\packages\Geckofx60.32.60.0.39\lib\net45\Geckofx-Winforms.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Helpers">
|
||||
<HintPath>..\Helpers.dll</HintPath>
|
||||
<Reference Include="Helpers, Version=1.0.0.0, Culture=neutral, processorArchitecture=x86">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>E:\Projects\AsyncWorkerVB08\Helpers\bin\x86\Release\Helpers.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Data" />
|
||||
@ -292,6 +293,9 @@
|
||||
<None Include="Resources\crdSettings_Button_SafeExit.png" />
|
||||
<None Include="Resources\crdSettings_Background.png" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<WCFMetadata Include="Connected Services\" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
||||
<Import Project="..\packages\Geckofx60.32.60.0.39\build\Geckofx60.32.targets" Condition="Exists('..\packages\Geckofx60.32.60.0.39\build\Geckofx60.32.targets')" />
|
||||
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
|
||||
|
@ -4,56 +4,25 @@ Imports System.IO
|
||||
Imports Gecko.Cache
|
||||
Imports System.ComponentModel
|
||||
Imports System.Threading
|
||||
Imports System.Net
|
||||
Imports System.Net.WebUtility
|
||||
Public Class GeckoFX
|
||||
Public keks As String = Nothing
|
||||
Public c As Boolean = True
|
||||
Dim t As Thread
|
||||
Private Sub GeckoWebBrowser1_DocumentCompleted(sender As Object, e As EventArgs) Handles WebBrowser1.DocumentCompleted
|
||||
|
||||
'My.Computer.Clipboard.SetText(WebBrowser1.Document.Body.InnerHtml)
|
||||
'Try
|
||||
' Dim ads_add As String = My.Resources.ads_preroll
|
||||
' For Each c As String In WebBrowser1.Document.Body.InnerHtml
|
||||
' If c = My.Resources.ads_midroll Then
|
||||
' ads_add = ads_add + My.Resources.ads_preroll
|
||||
' End If
|
||||
' Next
|
||||
' WebBrowser1.Document.Body.InnerHtml = WebBrowser1.Document.Body.InnerHtml.Replace(My.Resources.ads_preroll, ads_add)
|
||||
'Catch ex As Exception
|
||||
'End Try
|
||||
'My.Computer.Clipboard.SetText(WebBrowser1.Document.Body.InnerHtml)
|
||||
Private Sub GeckoWebBrowser1_DocumentCompleted(sender As Object, e As EventArgs) Handles WebBrowser1.DocumentCompleted
|
||||
If Main.LoginOnly = "US_UnBlock" Then
|
||||
Main.LoginOnly = "US_UnBlocck_Wait2nd"
|
||||
'Main.LoginOnly = "US_UnBlock_Wait"
|
||||
'My.Computer.Clipboard.SetText(WebBrowser1.Url.ToString + vbNewLine + "before" + vbNewLine + vbNewLine + WebBrowser1.Document.Cookie)
|
||||
'einstellungen.RichTextBox1.Text = WebBrowser1.Url.ToString + vbNewLine + "before" + vbNewLine + vbNewLine + WebBrowser1.Document.Cookie
|
||||
'WebBrowser1.Document.Cookie = ""
|
||||
'WebBrowser1.Navigate("javascript:document.cookie = 'session_id=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;';")
|
||||
'WebBrowser1.Navigate("javascript:$$")
|
||||
'WebBrowser1.ExecuteCommand("alert(document.cookie);")
|
||||
'WebBrowser1.Document.Body.InnerHtml = WebBrowser1.Document.Body.InnerHtml + "<script>alert(document.cookie);</script>"
|
||||
'einstellungen.RichTextBox1.Text = einstellungen.RichTextBox1.Text + vbNewLine + WebBrowser1.Url.ToString + vbNewLine + "after" + vbNewLine + vbNewLine + WebBrowser1.Document.Cookie
|
||||
'My.Computer.Clipboard.SetText(before + vbNewLine + WebBrowser1.Url.ToString + vbNewLine + "after" + vbNewLine + vbNewLine + WebBrowser1.Document.Cookie)
|
||||
Try
|
||||
'Dim cookieName As String = "session_id"
|
||||
'Dim cookieValue As String = keks
|
||||
'WebBrowser1.Document.Cookie = String.Format("{0}={1}; {2}", cookieName, cookieValue, WebBrowser1.Document.Cookie)
|
||||
'Dim cookieName2 As String = "sess_id"
|
||||
'WebBrowser1.Document.Cookie = String.Format("{0}={1}; {2}", cookieName2, cookieValue, WebBrowser1.Document.Cookie)
|
||||
'Dim cookieFillName As String = "c_locale"
|
||||
'Dim cookieFillValue As String = "enUS"
|
||||
'WebBrowser1.Document.Cookie = String.Format("{0}={1}; {2}", cookieFillName, cookieFillValue, WebBrowser1.Document.Cookie)
|
||||
WebBrowser1.Navigate("javascript:document.cookie =" + Chr(34) + "session_id=" + keks + "; expires=Thu, 05 Jan 2021 00:00:00 UTC; path=/;" + Chr(34) + ";")
|
||||
Main.Pause(1)
|
||||
WebBrowser1.Navigate("javascript:document.cookie = " + Chr(34) + "sess_id=" + keks + "; expires=Thu, 05 Jan 2021 00:00:00 UTC; path=/;" + Chr(34) + ";")
|
||||
Main.Pause(1)
|
||||
WebBrowser1.Navigate("javascript:document.cookie = " + Chr(34) + "c_locale=enUS; expires=Thu, 05 Jan 2021 00:00:00 UTC; path=/;" + Chr(34) + ";")
|
||||
Main.Pause(1)
|
||||
'WebBrowser1.Navigate("javascript:alert(document.cookie);")
|
||||
'Main.Pause(2)
|
||||
WebBrowser1.Navigate("https://www.crunchyroll.com/")
|
||||
Main.LoginOnly = "US_UnBlock_Check"
|
||||
'WebBrowser1.Navigate("https://www.crunchyroll.com/")
|
||||
Catch ex As Exception
|
||||
End Try
|
||||
ElseIf Main.LoginOnly = "US_UnBlock_Wait" Then
|
||||
@ -64,14 +33,9 @@ Public Class GeckoFX
|
||||
ElseIf Main.LoginOnly = "US_UnBlock_Check" Then
|
||||
Main.LoginOnly = "false"
|
||||
If CBool(InStr(WebBrowser1.Document.Body.OuterHtml, "Your detected location is United States of America.")) Then
|
||||
'MsgBox(keks + vbNewLine + WebBrowser1.Document.Cookie)
|
||||
MsgBox("unlock successful", MsgBoxStyle.Information)
|
||||
Me.Close()
|
||||
'MsgBox(WebBrowser1.Document.Cookie)
|
||||
Else
|
||||
|
||||
'MsgBox(WebBrowser1.Document.Cookie)
|
||||
'MsgBox(keks + vbNewLine + WebBrowser1.Document.Cookie)
|
||||
MsgBox("unlock failes", MsgBoxStyle.Exclamation)
|
||||
Me.Close()
|
||||
End If
|
||||
@ -151,29 +115,143 @@ Public Class GeckoFX
|
||||
Me.Close()
|
||||
End If
|
||||
Else
|
||||
If Main.UserBowser = False Then
|
||||
'My.Computer.Clipboard.SetText(WebBrowser1.Document.Body.OuterHtml)
|
||||
'If InStr(WebBrowser1.DocumentTitle, " - Watch on VRV") Then
|
||||
If Main.b = False Then
|
||||
Main.WebbrowserURL = WebBrowser1.Url.ToString
|
||||
Main.WebbrowserTitle = WebBrowser1.DocumentTitle
|
||||
WebBrowser1.Navigate("view-source:" + Main.WebbrowserURL)
|
||||
Main.Pause(3)
|
||||
If CBool(InStr(WebBrowser1.Document.Body.OuterHtml, ".m3u8")) Then
|
||||
'MsgBox("test3")
|
||||
Main.WebbrowserText = WebBrowser1.Document.Body.OuterHtml
|
||||
Main.WebbrowserTitle = WebBrowser1.DocumentTitle
|
||||
Main.b = True
|
||||
Main.UserBowser = True
|
||||
For i As Integer = 20 To 0 Step -1
|
||||
Main.Pause(1)
|
||||
Anime_Add.StatusLabel.Text = "Status: scanning network traffic " + Math.Abs(i).ToString
|
||||
Next
|
||||
Anime_Add.StatusLabel.Text = "Status: "
|
||||
Dim FileLocation As DirectoryInfo = New DirectoryInfo(Application.StartupPath)
|
||||
Dim CurrentFile As String = Nothing
|
||||
For Each File In FileLocation.GetFiles()
|
||||
If InStr(File.FullName, "log.txt") Then
|
||||
CurrentFile = File.FullName
|
||||
Exit For
|
||||
End If
|
||||
Next
|
||||
Dim logFileStream As FileStream = New FileStream(CurrentFile, FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite)
|
||||
Dim logFileReader As StreamReader = New StreamReader(logFileStream)
|
||||
Dim line As String = Nothing
|
||||
Dim HTMLString As String = Nothing
|
||||
line = logFileReader.ReadLine
|
||||
|
||||
While (line IsNot Nothing)
|
||||
line = logFileReader.ReadLine
|
||||
If InStr(line, ".m3u8?") Then
|
||||
If HTMLString = Nothing Then
|
||||
HTMLString = line
|
||||
Else
|
||||
HTMLString = HTMLString + vbNewLine + line
|
||||
End If
|
||||
For i As Integer = 0 To 10
|
||||
line = logFileReader.ReadLine
|
||||
If InStr(line, " Host: ") Then
|
||||
HTMLString = HTMLString + vbNewLine + line
|
||||
End If
|
||||
Next
|
||||
End If
|
||||
End While
|
||||
logFileReader.Close()
|
||||
logFileStream.Close()
|
||||
'MsgBox(HTMLString)
|
||||
If InStr(HTMLString, ".m3u8?") Then
|
||||
Anime_Add.StatusLabel.Text = "Status: m3u8 found, trying to start the download"
|
||||
Main.LoggingBrowser = False
|
||||
GeckoPreferences.Default("logging.config.LOG_FILE") = "log.txt"
|
||||
GeckoPreferences.Default("logging.nsHttp") = 0
|
||||
Dim URL As String = Nothing
|
||||
Dim HTMLSplit() As String = HTMLString.Split(New String() {vbNewLine}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
For i As Integer = 0 To HTMLSplit.Count - 1
|
||||
If InStr(HTMLSplit(i), ".m3u8?") Then
|
||||
Dim URLPart2() As String = HTMLSplit(i).Split(New String() {" GET "}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
Dim URLPart2Split2() As String = URLPart2(1).Split(New String() {" HTTP/"}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
Dim URLPart1() As String = HTMLSplit(i + 1).Split(New String() {" Host: "}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
Main.NonCR_URL = "https://" + URLPart1(1) + URLPart2Split2(0)
|
||||
'MsgBox(Main.NonCR_URL)
|
||||
'RichTextBox1.Text = RichTextBox1.Text + vbNewLine + URL_Final
|
||||
t = New Thread(AddressOf Main.Grapp_non_CR)
|
||||
t.Priority = ThreadPriority.Normal
|
||||
t.IsBackground = True
|
||||
t.Start()
|
||||
Exit For
|
||||
Me.Close()
|
||||
End If
|
||||
Next
|
||||
Else
|
||||
Anime_Add.StatusLabel.Text = "Status: no m3u8 found, analyzing HTML content"
|
||||
WebBrowser1.Navigate("view-source:" + Main.WebbrowserURL)
|
||||
Main.Pause(3)
|
||||
If CBool(InStr(WebBrowser1.Document.Body.OuterHtml, ".m3u8")) Then
|
||||
#Region "m3u8 suche"
|
||||
Main.WebbrowserText = UrlDecode(WebBrowser1.Document.Body.OuterHtml)
|
||||
If InStr(Main.WebbrowserText, ".m3u8?") Then
|
||||
Else
|
||||
Anime_Add.StatusLabel.Text = "Status: no m3u8 found"
|
||||
Main.UserBowser = False
|
||||
Me.Close()
|
||||
Exit Sub
|
||||
End If
|
||||
Dim ii As Integer = 0
|
||||
Dim Video_URI_Master As String = Nothing
|
||||
Dim Video_URI_Master_Split1 As String() = Main.WebbrowserText.Split(New String() {".m3u8?"}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
Dim m3u8Link As String = Nothing
|
||||
For i As Integer = 0 To Video_URI_Master_Split1.Count - 2
|
||||
Dim Video_URI_Master_Split_Top As String() = Video_URI_Master_Split1(i).Split(New String() {Chr(34)}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
Dim Video_URI_Master_Split_Bottom As String() = Video_URI_Master_Split1(i + 1).Split(New String() {Chr(34)}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
m3u8Link = Video_URI_Master_Split_Top(Video_URI_Master_Split_Top.Count - 1) + ".m3u8?" + Video_URI_Master_Split_Bottom(0)
|
||||
Exit For
|
||||
Next
|
||||
m3u8Link = m3u8Link.Replace("&", "&").Replace("/u0026", "&").Replace("\u002F", "/")
|
||||
Dim req As WebRequest
|
||||
Dim res As WebResponse
|
||||
|
||||
req = WebRequest.Create(m3u8Link)
|
||||
|
||||
Try
|
||||
res = req.GetResponse()
|
||||
Dim ResponseStreamReader As StreamReader = New StreamReader(res.GetResponseStream)
|
||||
Dim ResponseStreamString As String = ResponseStreamReader.ReadToEnd
|
||||
If InStr(ResponseStreamString, "drm") Then
|
||||
Anime_Add.StatusLabel.Text = "Status: m3u8 found, but looks like it is DRM protected"
|
||||
Else
|
||||
Anime_Add.StatusLabel.Text = "Status: m3u8 found, looks good"
|
||||
Main.Pause(1)
|
||||
Main.NonCR_URL = m3u8Link
|
||||
t = New Thread(AddressOf Main.Grapp_non_CR)
|
||||
t.Priority = ThreadPriority.Normal
|
||||
t.IsBackground = True
|
||||
t.Start()
|
||||
Me.Close()
|
||||
End If
|
||||
Catch ee As WebException
|
||||
Anime_Add.StatusLabel.Text = "Status: error while loading m3u8"
|
||||
Main.UserBowser = False
|
||||
Me.Close()
|
||||
Exit Sub
|
||||
' URL doesn't exists
|
||||
Catch eee As Exception
|
||||
'MsgBox(eee.ToString + vbNewLine + m3u8Link)
|
||||
End Try
|
||||
#End Region
|
||||
End If
|
||||
Anime_Add.StatusLabel.Text = "Status: idle"
|
||||
Me.Close()
|
||||
Main.UserBowser = False
|
||||
End If
|
||||
'End If
|
||||
End If
|
||||
End If
|
||||
If Main.UserBowser = False Then
|
||||
If Main.b = True Then
|
||||
Anime_Add.StatusLabel.Text = "Status: idle"
|
||||
Me.Close()
|
||||
End If
|
||||
End If
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Private Sub GeckoFX_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
||||
@ -181,22 +259,14 @@ Public Class GeckoFX
|
||||
If Main.LoginOnly = "US_UnBlock" Then
|
||||
WebBrowser1.Navigate("https://www.crunchyroll.com/login")
|
||||
Else
|
||||
'WebBrowser1.Navigate("https://duckduckgo.com/") '")
|
||||
WebBrowser1.Navigate(Main.Startseite)
|
||||
End If
|
||||
'WebBrowser1.Navigate("about:preferences")
|
||||
'WebBrowser1.Navigate("about:addons")
|
||||
|
||||
'WebBrowser1.Navigate("https://www.crunchyroll.com/de/rwby/episode-45-world-of-remnant-1-dust-658499")
|
||||
'WebBrowser1.Navigate("https://www.crunchyroll.com/de/rwby")
|
||||
End If
|
||||
Me.Icon = My.Resources.icon
|
||||
'MsgBox(WebBrowser1.Url.ToString)
|
||||
Main.UserBowser = True
|
||||
End Sub
|
||||
|
||||
Private Sub GeckoFX_Closing(sender As Object, e As CancelEventArgs) Handles Me.Closing
|
||||
'My.Computer.Clipboard.SetText(WebBrowser1.Document.Body.InnerHtml)
|
||||
Main.UserBowser = False
|
||||
End Sub
|
||||
|
||||
@ -209,11 +279,13 @@ Public Class GeckoFX
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress
|
||||
Private Sub TextBox1_KeyDown(sender As Object, e As KeyEventArgs) Handles TextBox1.KeyDown
|
||||
Try
|
||||
If Asc(e.KeyChar) = 13 Then
|
||||
If e.KeyCode = Keys.Return Then
|
||||
e.SuppressKeyPress = True
|
||||
WebBrowser1.Navigate(TextBox1.Text)
|
||||
End If
|
||||
|
||||
Catch ex As Exception
|
||||
MsgBox("Error in URL", MsgBoxStyle.Critical)
|
||||
End Try
|
||||
|
@ -4,6 +4,9 @@ Imports System.IO
|
||||
Imports Microsoft.Win32
|
||||
Imports System.ComponentModel
|
||||
Public Class Main
|
||||
Public LoggingBrowser As Boolean = False
|
||||
Public NonCR_Timeout As Integer = 5
|
||||
Public NonCR_URL As String = Nothing
|
||||
Public gIndexH As Integer = -1
|
||||
Public DialogTaskString As String
|
||||
Public UserCloseDialog As Boolean = False
|
||||
@ -87,38 +90,38 @@ Public Class Main
|
||||
|
||||
#Region "UI"
|
||||
|
||||
Private Sub pictureBox1_MouseHover(sender As Object, e As EventArgs) Handles pictureBox1.MouseMove
|
||||
Private Sub PictureBox1_MouseHover(sender As Object, e As EventArgs) Handles pictureBox1.MouseMove
|
||||
pictureBox1.BackColor = SystemColors.Control
|
||||
End Sub
|
||||
|
||||
Private Sub pictureBox1_MouseLeave(sender As Object, e As EventArgs) Handles pictureBox1.MouseLeave
|
||||
Private Sub PictureBox1_MouseLeave(sender As Object, e As EventArgs) Handles pictureBox1.MouseLeave
|
||||
pictureBox1.BackColor = Color.Transparent
|
||||
End Sub
|
||||
|
||||
|
||||
Private Sub pictureBox2_MouseHover(sender As Object, e As EventArgs) Handles pictureBox2.MouseMove
|
||||
Private Sub PictureBox2_MouseHover(sender As Object, e As EventArgs) Handles pictureBox2.MouseMove
|
||||
pictureBox2.BackColor = SystemColors.Control
|
||||
End Sub
|
||||
|
||||
Private Sub pictureBox2_MouseLeave(sender As Object, e As EventArgs) Handles pictureBox2.MouseLeave
|
||||
Private Sub PictureBox2_MouseLeave(sender As Object, e As EventArgs) Handles pictureBox2.MouseLeave
|
||||
pictureBox2.BackColor = Color.Transparent
|
||||
End Sub
|
||||
|
||||
|
||||
|
||||
Private Sub pictureBox3_MouseEnter(sender As Object, e As EventArgs) Handles pictureBox3.MouseEnter
|
||||
Private Sub PictureBox3_MouseEnter(sender As Object, e As EventArgs) Handles pictureBox3.MouseEnter
|
||||
pictureBox3.BackColor = SystemColors.Control
|
||||
End Sub
|
||||
|
||||
Private Sub pictureBox3_MouseLeave(sender As Object, e As EventArgs) Handles pictureBox3.MouseLeave
|
||||
Private Sub PictureBox3_MouseLeave(sender As Object, e As EventArgs) Handles pictureBox3.MouseLeave
|
||||
pictureBox3.BackColor = Color.Transparent
|
||||
End Sub
|
||||
|
||||
Private Sub pictureBox4_MouseHover(sender As Object, e As EventArgs) Handles pictureBox4.MouseMove
|
||||
Private Sub PictureBox4_MouseHover(sender As Object, e As EventArgs) Handles pictureBox4.MouseMove
|
||||
pictureBox4.BackColor = SystemColors.Control
|
||||
End Sub
|
||||
|
||||
Private Sub pictureBox4_MouseLeave(sender As Object, e As EventArgs) Handles pictureBox4.MouseLeave
|
||||
Private Sub PictureBox4_MouseLeave(sender As Object, e As EventArgs) Handles pictureBox4.MouseLeave
|
||||
pictureBox4.BackColor = Color.Transparent
|
||||
End Sub
|
||||
|
||||
@ -126,8 +129,21 @@ Public Class Main
|
||||
|
||||
|
||||
#End Region
|
||||
Public Declare Function waveOutSetVolume Lib "winmm.dll" (ByVal uDeviceID As Integer, ByVal dwVolume As Integer) As Integer
|
||||
|
||||
Private Sub Form8_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
||||
waveOutSetVolume(0, 0)
|
||||
Try
|
||||
Dim FileLocation As DirectoryInfo = New DirectoryInfo(Application.StartupPath)
|
||||
For Each File In FileLocation.GetFiles()
|
||||
If InStr(File.FullName, "log.txt") Then
|
||||
My.Computer.FileSystem.DeleteFile(Path.Combine(Application.StartupPath, File.FullName))
|
||||
Exit For
|
||||
End If
|
||||
Next
|
||||
Catch ex As Exception
|
||||
|
||||
End Try
|
||||
ServicePointManager.Expect100Continue = True
|
||||
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12
|
||||
Me.Icon = My.Resources.icon
|
||||
@ -281,7 +297,7 @@ Public Class Main
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Public Function bt_del(ByVal pListView As ListView, ByVal ItemIndex As Integer, ByVal NameKomplett As String) As PictureBox
|
||||
Public Function Bt_del(ByVal pListView As ListView, ByVal ItemIndex As Integer, ByVal NameKomplett As String) As PictureBox
|
||||
'btn erstellen funktion
|
||||
Dim r As Rectangle
|
||||
Dim bt_r As New PictureBox
|
||||
@ -301,13 +317,13 @@ Public Class Main
|
||||
ToolTip1.SetToolTip(bt_r, NameKomplett)
|
||||
'bt_r.FlatAppearance.BorderSize = 1
|
||||
'bt_r.FlatAppearance.BorderColor = Color.Black
|
||||
AddHandler bt_r.Click, AddressOf Me.bt_r_click
|
||||
AddHandler bt_r.MouseEnter, AddressOf Me.bt_r_ME
|
||||
AddHandler bt_r.MouseLeave, AddressOf Me.bt_r_ML
|
||||
AddHandler bt_r.Click, AddressOf Me.Bt_r_click
|
||||
AddHandler bt_r.MouseEnter, AddressOf Me.Bt_r_ME
|
||||
AddHandler bt_r.MouseLeave, AddressOf Me.Bt_r_ML
|
||||
Return Nothing
|
||||
End Function
|
||||
|
||||
Private Sub bt_r_click(ByVal sender As Object, ByVal e As EventArgs)
|
||||
Private Sub Bt_r_click(ByVal sender As Object, ByVal e As EventArgs)
|
||||
Dim b As PictureBox = sender
|
||||
b.Image = My.Resources.main_close
|
||||
If MessageBox.Show("Cancel this Download?", "Cancel?", MessageBoxButtons.YesNo) = DialogResult.Yes Then
|
||||
@ -318,11 +334,11 @@ Public Class Main
|
||||
End If
|
||||
|
||||
End Sub
|
||||
Private Sub bt_r_ME(ByVal sender As Object, ByVal e As EventArgs)
|
||||
Private Sub Bt_r_ME(ByVal sender As Object, ByVal e As EventArgs)
|
||||
Dim b As PictureBox = sender
|
||||
b.Image = My.Resources.main_del_hover
|
||||
End Sub
|
||||
Private Sub bt_r_ML(ByVal sender As Object, ByVal e As EventArgs)
|
||||
Private Sub Bt_r_ML(ByVal sender As Object, ByVal e As EventArgs)
|
||||
Dim b As PictureBox = sender
|
||||
b.Image = My.Resources.main_del
|
||||
End Sub
|
||||
@ -1108,7 +1124,10 @@ Public Class Main
|
||||
Dim FileNameSplit As String() = pr.StartInfo.Arguments.ToString().Split(New String() {Chr(34)}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
Dim FileName As String = Chr(34) + FileNameSplit(FileNameSplit.Count - 1) + Chr(34)
|
||||
If Me.Visible = False Or AbourtList.Contains(FileName) Then
|
||||
Try
|
||||
pr.Kill()
|
||||
Catch ex As Exception
|
||||
End Try
|
||||
RaiseEvent UpdateUI(FileName, 200, 0, 0)
|
||||
End If
|
||||
Me.Invoke(New Action(Function()
|
||||
@ -1208,7 +1227,7 @@ Public Class Main
|
||||
Next
|
||||
End Sub
|
||||
|
||||
Private Sub pictureBox3_Click(sender As Object, e As EventArgs) Handles pictureBox3.Click
|
||||
Private Sub PictureBox3_Click(sender As Object, e As EventArgs) Handles pictureBox3.Click
|
||||
RemoveFinishedTask()
|
||||
Pause(1)
|
||||
If PR_List.Count > 0 Then
|
||||
@ -1221,16 +1240,16 @@ Public Class Main
|
||||
End Sub
|
||||
|
||||
|
||||
Private Sub pictureBox4_Click(sender As Object, e As EventArgs) Handles pictureBox4.Click
|
||||
Private Sub PictureBox4_Click(sender As Object, e As EventArgs) Handles pictureBox4.Click
|
||||
Anime_Add.Show()
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub pictureBox2_Click(sender As Object, e As EventArgs) Handles pictureBox2.Click
|
||||
Private Sub PictureBox2_Click(sender As Object, e As EventArgs) Handles pictureBox2.Click
|
||||
einstellungen.Show()
|
||||
End Sub
|
||||
|
||||
Private Sub pictureBox1_Click(sender As Object, e As EventArgs) Handles pictureBox1.Click
|
||||
Private Sub PictureBox1_Click(sender As Object, e As EventArgs) Handles pictureBox1.Click
|
||||
UserBowser = True
|
||||
GeckoFX.Show()
|
||||
End Sub
|
||||
@ -1412,9 +1431,12 @@ Public Class Main
|
||||
#End Region
|
||||
|
||||
Public Sub Grapp_non_CR()
|
||||
'Try
|
||||
'MsgBox(WebbrowserTitle)
|
||||
|
||||
If NonCR_URL = Nothing Then Exit Sub
|
||||
Me.Invoke(New Action(Function()
|
||||
Anime_Add.StatusLabel.Text = "Status: m3u8 found, trying to start the download"
|
||||
Return Nothing
|
||||
End Function))
|
||||
Grapp_non_cr_RDY = False
|
||||
Dim Video_Title As String = WebbrowserTitle.Replace(" - Watch on VRV", "").Replace("Free Streaming", "").Replace("Tubi", "")
|
||||
Video_Title = RemoveExtraSpaces(Video_Title)
|
||||
@ -1422,36 +1444,24 @@ Public Class Main
|
||||
Dim Video_FilenName As String = Video_Title
|
||||
Video_FilenName = System.Text.RegularExpressions.Regex.Replace(Video_FilenName, "[^\w\\-]", " ")
|
||||
Video_FilenName = RemoveExtraSpaces(Video_FilenName + ".mp4")
|
||||
'MsgBox(Video_FilenName)
|
||||
#End Region
|
||||
|
||||
|
||||
|
||||
#Region "m3u8 suche"
|
||||
Dim ii As Integer = 0
|
||||
Dim Video_URI_Master As String = Nothing
|
||||
Dim Video_URI_Master_Split1 As String() = WebbrowserText.Split(New String() {".m3u8?"}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
#Region "thumbnail"
|
||||
Dim thumbnail As String() = Nothing
|
||||
Dim thumbnail2 As String() = Nothing
|
||||
Dim thumbnail4 As String = "None, will usese fail image"
|
||||
Try
|
||||
If InStr(Video_URI_Master_Split1(0), "thumbnail") Then
|
||||
thumbnail = Video_URI_Master_Split1(0).Split(New String() {"thumbnail"}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
ElseIf InStr(Video_URI_Master_Split1(1), "thumbnail") Then
|
||||
thumbnail = Video_URI_Master_Split1(1).Split(New String() {"thumbnail"}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
If InStr(WebbrowserText, "thumbnail") Then
|
||||
thumbnail = WebbrowserText.Split(New String() {"thumbnail"}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
End If
|
||||
Catch ex As Exception
|
||||
'MsgBox(ex.ToString)
|
||||
End Try
|
||||
|
||||
End Try
|
||||
Try
|
||||
For i As Integer = 0 To thumbnail.Count - 1
|
||||
'MsgBox((thumbnail.Count - 1).ToString + vbNewLine + i.ToString + vbNewLine + thumbnail(i))
|
||||
If InStr(thumbnail(i), ".jpg") Then
|
||||
If InStr(thumbnail(i), "https:") Then
|
||||
thumbnail2 = thumbnail(i).Split(New String() {".jpg"}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
'MsgBox(thumbnail2(thumbnail2.Count - 1))
|
||||
Dim thumbnail3 As String() = thumbnail2(0).Split(New String() {"https:"}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
thumbnail4 = "https:" + thumbnail3(thumbnail3.Count - 1).Replace("&", "&").Replace("/u0026", "&").Replace("\u002F", "/").Replace("\/", "/") + ".jpg"
|
||||
Exit For
|
||||
@ -1460,25 +1470,9 @@ Public Class Main
|
||||
Next
|
||||
|
||||
Catch ex As Exception
|
||||
'MsgBox(ex.ToString)
|
||||
End Try
|
||||
'MsgBox(thumbnail4)
|
||||
'Dim thumbnail2 As String() = thumbnail(1).Split(New String() {Chr(34) + "}"}, System.StringSplitOptions.RemoveEmptyEntries) '(New [Char]() {"-"})
|
||||
'Dim thumbnail3 As String = "None, will usese fail image" 'thumbnail2(0).Replace("\/", "/")
|
||||
#End Region
|
||||
Dim hls_List As New List(Of String)
|
||||
For i As Integer = 0 To Video_URI_Master_Split1.Count - 2
|
||||
Dim Video_URI_Master_Split_Top As String() = Video_URI_Master_Split1(i).Split(New String() {Chr(34)}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
Dim Video_URI_Master_Split_Bottom As String() = Video_URI_Master_Split1(i + 1).Split(New String() {Chr(34)}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
hls_List.Add(Video_URI_Master_Split_Top(Video_URI_Master_Split_Top.Count - 1) + ".m3u8?" + Video_URI_Master_Split_Bottom(0))
|
||||
Next
|
||||
|
||||
Me.Invoke(New Action(Function()
|
||||
Anime_Add.StatusLabel.Text = "Status: m3u8 found, looking for resolution"
|
||||
Return Nothing
|
||||
End Function))
|
||||
|
||||
#End Region
|
||||
|
||||
#Region "lösche doppel download"
|
||||
|
||||
@ -1496,88 +1490,10 @@ Public Class Main
|
||||
|
||||
End If
|
||||
#End Region
|
||||
Dim str As String = Nothing
|
||||
Dim StreamSuccess = False
|
||||
|
||||
For i2 As Integer = 0 To hls_List.Count - 1
|
||||
Dim client As New System.Net.WebClient
|
||||
client.Encoding = Encoding.UTF8
|
||||
'MsgBox(CR_URI_Master)
|
||||
Dim urlnow As String = hls_List.Item(i2).Replace("&", "&").Replace("/u0026", "&").Replace("\u002F", "/")
|
||||
'MsgBox(urlnow)
|
||||
str = client.DownloadString(urlnow)
|
||||
'MsgBox(str)
|
||||
|
||||
|
||||
|
||||
If CBool(InStr(str, "x" + Resu.ToString + ",")) Then
|
||||
Resu2 = "x" + Resu.ToString
|
||||
Else
|
||||
'MsgBox(str)
|
||||
If CBool(InStr(str, ResuSave + ",")) Then
|
||||
Resu2 = ResuSave + ","
|
||||
Else
|
||||
Me.Invoke(New Action(Function()
|
||||
DialogTaskString = "Resolution"
|
||||
ResoNotFoundString = str
|
||||
Reso.ShowDialog()
|
||||
Return Nothing
|
||||
End Function))
|
||||
'MsgBox(ResoBackString)
|
||||
If UserCloseDialog = True Then
|
||||
Throw New System.Exception(Chr(34) + "UserAbort" + Chr(34))
|
||||
Else
|
||||
ResuSave = ResoBackString
|
||||
|
||||
End If
|
||||
End If
|
||||
End If
|
||||
Dim URL_Temp As String = Nothing
|
||||
Try
|
||||
Dim Video_URI_1 As String() = str.Split(New String() {Resu2 + ","}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
Dim Video_URI_2 As String() = Video_URI_1(1).Split(New [Char]() {Chr(34)})
|
||||
Dim Video_URI_3 As String() = Video_URI_2(2).Split(New [Char]() {System.Convert.ToChar("#")})
|
||||
URL_Temp = Video_URI_3(0).Trim()
|
||||
Catch ex As Exception
|
||||
ResoBackString = "[Auto]"
|
||||
URL_Temp = urlnow
|
||||
End Try
|
||||
Dim clientIndex As New System.Net.WebClient
|
||||
clientIndex.Encoding = Encoding.UTF8
|
||||
'MsgBox(CR_URI_Master)
|
||||
Dim DRM_Check As String = clientIndex.DownloadString(URL_Temp)
|
||||
If InStr(DRM_Check, "drm") Then
|
||||
Else
|
||||
URL_DL = URL_Temp
|
||||
'MsgBox(URL_DL)
|
||||
StreamSuccess = True
|
||||
Exit For
|
||||
End If
|
||||
|
||||
Next
|
||||
|
||||
If StreamSuccess = False Then
|
||||
Grapp_non_cr_RDY = True
|
||||
Exit Sub
|
||||
End If
|
||||
|
||||
URL_DL = NonCR_URL.Replace("&", "&").Replace("/u0026", "&").Replace("\u002F", "/") 'hls_List.Item(i2).Replace("&", "&").Replace("/u0026", "&").Replace("\u002F", "/")
|
||||
#Region "<li> constructor"
|
||||
Dim Subsprache3 As String = "undefined" 'HardSubValuesToDisplay(SubSprache2)
|
||||
Dim ResoHTMLDisplay As String = Nothing
|
||||
If ResoBackString = Nothing Then
|
||||
ResoHTMLDisplay = Resu.ToString + "p"
|
||||
ElseIf ResoBackString = "[Auto]" Then
|
||||
ResoHTMLDisplay = "[Auto]"
|
||||
Else
|
||||
'MsgBox(ResoBackString)
|
||||
Dim ResoHTML As String() = ResoBackString.Split(New String() {"x"}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
If ResoHTML.Count > 1 Then
|
||||
ResoHTMLDisplay = ResoHTML(1) + "p"
|
||||
|
||||
Else
|
||||
ResoHTMLDisplay = ResoHTML(0) + "p"
|
||||
End If
|
||||
End If
|
||||
Dim ResoHTMLDisplay As String = "[Auto]"
|
||||
Dim L2Name As String = Video_Title
|
||||
Dim L1Name_Split As String() = WebbrowserURL.Split(New String() {"/"}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
Dim L1Name As String = L1Name_Split(1)
|
||||
@ -1594,63 +1510,6 @@ Public Class Main
|
||||
Anime_Add.StatusLabel.Text = "Status: idle"
|
||||
Return Nothing
|
||||
End Function))
|
||||
' ManageWorker(URL_DL, Pfad_DL, CR_FilenName)()
|
||||
'Catch ex As Exception
|
||||
' TaskCount = TaskCount - 1
|
||||
' Me.Invoke(New Action(Function()
|
||||
|
||||
' Anime_Add.StatusLabel.Text = "Status: idle"
|
||||
' Return Nothing
|
||||
' End Function))
|
||||
' 'StatusLabel.Text = "Status: idle"
|
||||
' Grapp_RDY = True
|
||||
' 'MsgBox(ex.ToString)
|
||||
' If CBool(InStr(ex.ToString, "Could not find the sub language")) Then
|
||||
' 'MsgBox(Sub_language_NotFound + SubSprache)
|
||||
' ElseIf CBool(InStr(ex.ToString, "RESOLUTION Not Found")) Then
|
||||
' 'MsgBox(Resolution_NotFound)
|
||||
' ElseIf CBool(InStr(ex.ToString, "Premnium Episode")) Then
|
||||
' 'MsgBox(Premium_Stream, MsgBoxStyle.Information)
|
||||
' ElseIf CBool(InStr(ex.ToString, "System.UnauthorizedAccessException")) Then
|
||||
' 'MsgBox(ErrorNoPermisson + vbNewLine + ex.ToString, MsgBoxStyle.Information)
|
||||
' ElseIf CBool(InStr(ex.ToString, Chr(34) + "UserAbort" + Chr(34))) Then
|
||||
' 'MsgBox(ex.ToString, MsgBoxStyle.Information)
|
||||
' Else
|
||||
' ' MsgBox(ex.ToString, MsgBoxStyle.Information)
|
||||
|
||||
' If MessageBox.Show(Error_unknown, "Error!", MessageBoxButtons.YesNo) = DialogResult.Yes Then
|
||||
|
||||
' Dim CCC As String() = WebbrowserText.Split(New String() {Chr(34) + "country_code" + Chr(34) + ":" + Chr(34)}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
' Dim CCC1 As String() = CCC(1).Split(New String() {Chr(34) + "});"}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
' 'MsgBox(CCC1(0))
|
||||
' Dim SaveString As String = "Operating System: " + My.Computer.Info.OSFullName + vbNewLine + vbNewLine + "Crunchyroll URL: " + WebbrowserURL + vbNewLine + vbNewLine + "subtitle language: " + SubSprache + vbNewLine + vbNewLine + "video resolution: " + Resu.ToString + vbNewLine + vbNewLine + "error message: " + ex.ToString + vbNewLine + ex.StackTrace.ToString + vbNewLine + vbNewLine + "softsubs enabled?: " + SoftSubs.ToString + vbNewLine + vbNewLine + "Crunchyroll Downloader Version: " + Application.ProductVersion + vbNewLine + vbNewLine + "detected location from Crunchyroll: " + CCC1(0)
|
||||
' 'MsgBox(SaveString)
|
||||
' File.WriteAllText("Error " + DateTime.Now.ToString("dd.MM.yyyy HH.mm") + ".txt", SaveString)
|
||||
' Dim Request As HttpWebRequest = CType(WebRequest.Create("https://docs.google.com/forms/d/e/1FAIpQLSdR1QI19Lh-c-XO_iXNkDwsTUZhCMEu84boQkgW5AOBUxyiyA/formResponse"), HttpWebRequest)
|
||||
' Request.Method = "POST"
|
||||
' Request.ContentType = "application/x-www-form-urlencoded"
|
||||
' Dim Post As String = "entry.240217066=" + My.Computer.Info.OSFullName + "&entry.358200455=" + WebbrowserURL + "&entry.618751432=" + SubSprache + "&entry.924054550=" + Resu.ToString + "&entry.679000538=" + ex.ToString + "&entry.1789515979=" + SoftSubsString + "&entry.683247287=" + Application.ProductVersion + "&entry.377264428=" + CCC1(0) + "&fvv=1&draftResponse=[null,null," + Chr(34) + "-3005021683493723280" + Chr(34) + "] &pageHistory=0&fbzx=-3005021683493723280"
|
||||
' Dim byteArray() As Byte = Encoding.UTF8.GetBytes(Post)
|
||||
' Request.ContentLength = byteArray.Length
|
||||
' Dim DataStream As Stream = Request.GetRequestStream()
|
||||
' DataStream.Write(byteArray, 0, byteArray.Length)
|
||||
' DataStream.Close()
|
||||
' Dim Response As HttpWebResponse = Request.GetResponse()
|
||||
' DataStream = Response.GetResponseStream()
|
||||
' Dim reader As New StreamReader(DataStream)
|
||||
' Dim ServerResponse As String = reader.ReadToEnd()
|
||||
' reader.Close()
|
||||
' DataStream.Close()
|
||||
' Response.Close()
|
||||
' Dim Version_Check As String() = ServerResponse.Split(New String() {"<div class=" + Chr(34) + "freebirdFormviewerViewResponseConfirmationMessage" + Chr(34) + ">"}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
' Dim Version_Check2 As String() = Version_Check(1).Split(New String() {"</div>"}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
' If Application.ProductVersion = Version_Check2(0) Then
|
||||
' Else
|
||||
' 'MsgBox("A newer version is available: v" + Version_Check2(0))
|
||||
' End If
|
||||
' End If
|
||||
' End If
|
||||
|
||||
'End Try
|
||||
End Sub
|
||||
End Class
|
@ -33,5 +33,5 @@ Imports System.Runtime.InteropServices
|
||||
' <Assembly: AssemblyVersion("1.0.*")>
|
||||
|
||||
<Assembly: AssemblyVersion("3.0.1")>
|
||||
<Assembly: AssemblyFileVersion("3.0.4")>
|
||||
<Assembly: AssemblyFileVersion("3.0.5")>
|
||||
<Assembly: NeutralResourcesLanguage("")>
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<configuration>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2"/>
|
||||
</startup>
|
||||
</configuration>
|
Binary file not shown.
@ -0,0 +1,329 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>
|
||||
Crunchyroll Downloader
|
||||
</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Crunchyroll_Downloader.My.Resources.Resources">
|
||||
<summary>
|
||||
Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.ResourceManager">
|
||||
<summary>
|
||||
Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.Culture">
|
||||
<summary>
|
||||
Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
||||
Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.add_background">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.add_mass_cancel">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.add_mass_cancel_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.add_mass_running_cancel">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.add_mass_running_cancel_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.ads_midroll">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die "type":"midroll" ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.ads_preroll">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die {"type":"preroll","offset":0}, ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.backgroud">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.balken">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.CC_String">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die <img id="footer_country_flag" src="https://www.crunchyroll.com/i/country_flags/ ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.crdSettings_Background">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.crdSettings_Button_SafeExit">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.crdSettings_Button_SafeExit_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.crdsettings_setowncookie_button">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.crdsettings_setowncookie_button_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.crdsettings_setUScookie_button">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.crdsettings_setUScookie_button_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.credits_background">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.DialogNotFound_Background">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.DialogNotFound_Submit">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.DialogNotFound_Submit_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.download_subs">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.download_subs_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.hls_endString">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die ","resolution":"adaptive" ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.hls_Value">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die "format":"adaptive_hls", ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.htmlEnd">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die </body>
|
||||
</html> ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.htmlnachHardSubs">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die </a>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<img alt="image error" src="balken1.png" class="class-balken"> ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.htmlnachTumbnail">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die " class="imagestyle">
|
||||
|
||||
<div>
|
||||
|
||||
<span class="titel" dir="auto"> ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.htmlTop">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die <!DOCTYPE html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
<html>
|
||||
<title>CRD</title>
|
||||
|
||||
<style>
|
||||
.main-bg {margin:0 0 0 0;background-color:#F2F2F2;}
|
||||
.div-spacer{width:16px;height:110px;display:block;margin-bottom:14px;position:relative}
|
||||
.div-episode{width:804px;height:110px;display:block;margin-bottom:14px;position:relative}
|
||||
.class-balken{width:820px;height:8px;display:block;margin-bottom:4px;margin-top:6px}
|
||||
.class-cc{width:36px; [Rest der Zeichenfolge wurde abgeschnitten]"; ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.htmlvorAufloesung">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die </span>
|
||||
|
||||
<div class="progressbar">
|
||||
|
||||
<div class="progressbar-value" style="width: 0%"></div>
|
||||
|
||||
</div>
|
||||
<span dir="auto" class='percenttext'>0%</span>
|
||||
<div>
|
||||
<span dir="auto" class="resotext"> ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.htmlvorHardSubs">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die "> <img alt="image error" src="cc1.png" class="class-cc"> ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.htmlvorSoftSubs">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die </span>
|
||||
|
||||
<a href="#" class="cc-wert" title="Softsubs: ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.htmlvorThumbnail">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die
|
||||
<div class="div-episode">
|
||||
|
||||
<img alt="image error" src=" ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.icon">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Icon ähnlich wie (Symbol).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_add">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_background">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_browser">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_button_download_deactivate">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_button_download_default">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_button_download_hovert">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_close">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_credits_default">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_credits_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_del">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_del_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_settings">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.settings_add_softsubs">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.settings_add_softsubs_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.SoftSubs_Baclground">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.Startuphtml">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die <!DOCTYPE html>
|
||||
<html>
|
||||
<title>CRD</title>
|
||||
|
||||
<style>
|
||||
.main-bg {margin:0 0 0 -36px;background-color:#757575;}
|
||||
.imagestyle{width:156px;height:88px;display:block;margin-bottom:4px} .ulStyle{margin:0 0 0 -10px;display:block;position:relative;margin-top:8px}
|
||||
.ulStyle li{margin-left:12px;float:left;display:block;position:relative}
|
||||
.listyle{width:156px;display:block;background:#fff;padding:16px;margin-bottom:14px;position:relative;background-color:#b5b3b3}
|
||||
.progressbar{height:14px;backgro [Rest der Zeichenfolge wurde abgeschnitten]"; ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.thumbnailString">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die "thumbnail":{"url":" ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
Binary file not shown.
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/IA2Marshal.dll
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/IA2Marshal.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/freebl3.dll
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/freebl3.dll
Normal file
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/lgpllibs.dll
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/lgpllibs.dll
Normal file
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/libEGL.dll
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/libEGL.dll
Normal file
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/libGLESv2.dll
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/libGLESv2.dll
Normal file
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/mozavcodec.dll
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/mozavcodec.dll
Normal file
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/mozavutil.dll
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/mozavutil.dll
Normal file
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/mozglue.dll
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/mozglue.dll
Normal file
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/nss3.dll
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/nss3.dll
Normal file
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/nssckbi.dll
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/nssckbi.dll
Normal file
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/nssdbm3.dll
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/nssdbm3.dll
Normal file
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/omni.ja
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/omni.ja
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/qipcap.dll
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/qipcap.dll
Normal file
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/softokn3.dll
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/softokn3.dll
Normal file
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/xul.dll
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Firefox/xul.dll
Normal file
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Geckofx-Core.dll
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Geckofx-Core.dll
Normal file
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Geckofx-Winforms.dll
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Geckofx-Winforms.dll
Normal file
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Helpers.dll
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Helpers.dll
Normal file
Binary file not shown.
BIN
Crunchyroll Downloader/bin/x86/Release/Helpers.pdb
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/Helpers.pdb
Normal file
Binary file not shown.
58
Crunchyroll Downloader/bin/x86/Release/Helpers.xml
Normal file
58
Crunchyroll Downloader/bin/x86/Release/Helpers.xml
Normal file
@ -0,0 +1,58 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>
|
||||
Helpers
|
||||
</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:My.Resources.Resources">
|
||||
<summary>
|
||||
Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:My.Resources.Resources.ResourceManager">
|
||||
<summary>
|
||||
Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:My.Resources.Resources.Culture">
|
||||
<summary>
|
||||
Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
||||
Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:System.Windows.Forms.AsyncWorker">
|
||||
<summary>
|
||||
you can pass Delegates together with suitable arguments to the methods RunAsync(),
|
||||
NotifyGui() or ReportProgress(), and the Delegate will be executed either in a
|
||||
side-thread or in the Gui-thread
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:System.Windows.Forms.AsyncWorker.ReportProgress(System.Action)">
|
||||
<summary>
|
||||
executes the Delegate in the Gui-thread, if the last progress-report is more
|
||||
than <see cref="F:System.Windows.Forms.AsyncWorker.ReportInterval" />ago, and the process isn't canceled
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:System.Windows.Forms.AsyncWorker.NotifyGui(System.Action)">
|
||||
<summary>
|
||||
executes the Delegate in the Gui-thread, if the process isn't canceled
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:System.Windows.Forms.AsyncWorker.RunAsync(System.Action)">
|
||||
<summary>executes the Delegate in a thread of the threadpool</summary>
|
||||
</member>
|
||||
<member name="M:System.Windows.Forms.AsyncWorkerX.RunAsync``3(System.Action{``0,``1,``2},``0,``1,``2)">
|
||||
<summary>executes the Delegate in a thread of the threadpool</summary>
|
||||
</member>
|
||||
<member name="M:System.Windows.Forms.AsyncWorkerX.NotifyGui``3(System.Action{``0,``1,``2},``0,``1,``2)">
|
||||
<summary>executes the Delegate in the Gui-thread</summary>
|
||||
</member>
|
||||
<member name="T:System.BugException">
|
||||
<summary>
|
||||
this Exception is not meant to be handled. Only for logging and debugging-purposes
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
BIN
Crunchyroll Downloader/bin/x86/Release/ffmpeg.exe
Normal file
BIN
Crunchyroll Downloader/bin/x86/Release/ffmpeg.exe
Normal file
Binary file not shown.
23034
Crunchyroll Downloader/bin/x86/Release/log.txt-main.19256
Normal file
23034
Crunchyroll Downloader/bin/x86/Release/log.txt-main.19256
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
0
Crunchyroll Downloader/obj/x86/Debug/build.force
Normal file
0
Crunchyroll Downloader/obj/x86/Debug/build.force
Normal file
Binary file not shown.
Binary file not shown.
@ -0,0 +1 @@
|
||||
f668d0f94c47b54c616ebebebfe5627529373081
|
@ -0,0 +1,24 @@
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\obj\x86\Release\Crunchyroll_Downloader.Anime_Add.resources
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\obj\x86\Release\Crunchyroll_Downloader.einstellungen.resources
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\obj\x86\Release\Crunchyroll_Downloader.GeckoFX.resources
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\obj\x86\Release\Crunchyroll_Downloader.SoftSub.resources
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\obj\x86\Release\Crunchyroll_Downloader.Startup.resources
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\obj\x86\Release\Crunchyroll_Downloader.Main.resources
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\obj\x86\Release\Crunchyroll_Downloader.Resources.resources
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\obj\x86\Release\Crunchyroll_Downloader.Reso.resources
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\obj\x86\Release\Crunchyroll Downloader.vbproj.GenerateResource.cache
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\obj\x86\Release\Crunchyroll Downloader.vbproj.CoreCompileInputs.cache
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\bin\x86\Release\Crunchyroll Downloader.exe.config
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\bin\x86\Release\Crunchyroll Downloader.exe
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\bin\x86\Release\Crunchyroll Downloader.pdb
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\bin\x86\Release\Crunchyroll Downloader.xml
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\bin\x86\Release\Geckofx-Core.dll
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\bin\x86\Release\Geckofx-Winforms.dll
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\obj\x86\Release\Crunchyroll Downloader.vbprojAssemblyReference.cache
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\obj\x86\Release\Crunchyroll Downloader.vbproj.CopyComplete
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\obj\x86\Release\Crunchyroll Downloader.exe
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\obj\x86\Release\Crunchyroll Downloader.xml
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\obj\x86\Release\Crunchyroll Downloader.pdb
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\bin\x86\Release\Helpers.dll
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\bin\x86\Release\Helpers.pdb
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\bin\x86\Release\Helpers.xml
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,329 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>
|
||||
Crunchyroll Downloader
|
||||
</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:Crunchyroll_Downloader.My.Resources.Resources">
|
||||
<summary>
|
||||
Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.ResourceManager">
|
||||
<summary>
|
||||
Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.Culture">
|
||||
<summary>
|
||||
Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
||||
Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.add_background">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.add_mass_cancel">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.add_mass_cancel_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.add_mass_running_cancel">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.add_mass_running_cancel_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.ads_midroll">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die "type":"midroll" ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.ads_preroll">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die {"type":"preroll","offset":0}, ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.backgroud">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.balken">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.CC_String">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die <img id="footer_country_flag" src="https://www.crunchyroll.com/i/country_flags/ ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.crdSettings_Background">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.crdSettings_Button_SafeExit">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.crdSettings_Button_SafeExit_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.crdsettings_setowncookie_button">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.crdsettings_setowncookie_button_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.crdsettings_setUScookie_button">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.crdsettings_setUScookie_button_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.credits_background">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.DialogNotFound_Background">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.DialogNotFound_Submit">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.DialogNotFound_Submit_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.download_subs">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.download_subs_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.hls_endString">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die ","resolution":"adaptive" ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.hls_Value">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die "format":"adaptive_hls", ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.htmlEnd">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die </body>
|
||||
</html> ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.htmlnachHardSubs">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die </a>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<img alt="image error" src="balken1.png" class="class-balken"> ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.htmlnachTumbnail">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die " class="imagestyle">
|
||||
|
||||
<div>
|
||||
|
||||
<span class="titel" dir="auto"> ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.htmlTop">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die <!DOCTYPE html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
</head>
|
||||
<html>
|
||||
<title>CRD</title>
|
||||
|
||||
<style>
|
||||
.main-bg {margin:0 0 0 0;background-color:#F2F2F2;}
|
||||
.div-spacer{width:16px;height:110px;display:block;margin-bottom:14px;position:relative}
|
||||
.div-episode{width:804px;height:110px;display:block;margin-bottom:14px;position:relative}
|
||||
.class-balken{width:820px;height:8px;display:block;margin-bottom:4px;margin-top:6px}
|
||||
.class-cc{width:36px; [Rest der Zeichenfolge wurde abgeschnitten]"; ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.htmlvorAufloesung">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die </span>
|
||||
|
||||
<div class="progressbar">
|
||||
|
||||
<div class="progressbar-value" style="width: 0%"></div>
|
||||
|
||||
</div>
|
||||
<span dir="auto" class='percenttext'>0%</span>
|
||||
<div>
|
||||
<span dir="auto" class="resotext"> ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.htmlvorHardSubs">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die "> <img alt="image error" src="cc1.png" class="class-cc"> ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.htmlvorSoftSubs">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die </span>
|
||||
|
||||
<a href="#" class="cc-wert" title="Softsubs: ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.htmlvorThumbnail">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die
|
||||
<div class="div-episode">
|
||||
|
||||
<img alt="image error" src=" ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.icon">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Icon ähnlich wie (Symbol).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_add">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_background">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_browser">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_button_download_deactivate">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_button_download_default">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_button_download_hovert">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_close">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_credits_default">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_credits_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_del">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_del_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_settings">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.settings_add_softsubs">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.settings_add_softsubs_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.SoftSubs_Baclground">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.Startuphtml">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die <!DOCTYPE html>
|
||||
<html>
|
||||
<title>CRD</title>
|
||||
|
||||
<style>
|
||||
.main-bg {margin:0 0 0 -36px;background-color:#757575;}
|
||||
.imagestyle{width:156px;height:88px;display:block;margin-bottom:4px} .ulStyle{margin:0 0 0 -10px;display:block;position:relative;margin-top:8px}
|
||||
.ulStyle li{margin-left:12px;float:left;display:block;position:relative}
|
||||
.listyle{width:156px;display:block;background:#fff;padding:16px;margin-bottom:14px;position:relative;background-color:#b5b3b3}
|
||||
.progressbar{height:14px;backgro [Rest der Zeichenfolge wurde abgeschnitten]"; ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.thumbnailString">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die "thumbnail":{"url":" ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user