Update v3.5
-added funitmaiton and crunchyroll setting(s) -added 'hybrid' download
@ -1,7 +1,7 @@
|
||||
{
|
||||
"manifest_version": 2,
|
||||
"name": "Crunchyroll Downloader Addon",
|
||||
"version": "0.1.1",
|
||||
"version": "0.2.0",
|
||||
|
||||
"description": "A Firefox Addon for my Crunchyroll Downloader",
|
||||
|
||||
|
@ -104,7 +104,7 @@ document.getElementById('btn_add').addEventListener('click', () => {
|
||||
|
||||
document.getElementById('btn_add_funimation').addEventListener('click', () => {
|
||||
var add_fun = browser.tabs.executeScript({
|
||||
code: "document.getElementsByClassName('no-touchevents')[0].innerHTML;"
|
||||
code: "javascript:void(0);" //"document.getElementsByClassName('show-details')[0].innerHTML;"
|
||||
});
|
||||
add_fun.then(add_fun_ok, add_one_error);
|
||||
|
||||
@ -166,13 +166,13 @@ function add_fun_ok(result) {
|
||||
|
||||
const form = document.createElement('form');
|
||||
form.method = 'post';
|
||||
form.action = "http://127.0.0.1";
|
||||
form.action = "http://127.0.0.1/post";
|
||||
|
||||
const hiddenField = document.createElement('input');
|
||||
hiddenField.type = 'hidden';
|
||||
hiddenField.name = "FunimationHTML";
|
||||
hiddenField.value = result;
|
||||
form.appendChild(hiddenField);
|
||||
//const hiddenField = document.createElement('input');
|
||||
//hiddenField.type = 'hidden';
|
||||
//hiddenField.name = "FunimationHTML";
|
||||
//hiddenField.value = result;
|
||||
//form.appendChild(hiddenField);
|
||||
|
||||
const hiddenField2 = document.createElement('input');
|
||||
hiddenField2.type = 'hidden';
|
||||
@ -189,7 +189,7 @@ function add_one_ok(result) {
|
||||
|
||||
const form = document.createElement('form');
|
||||
form.method = 'post';
|
||||
form.action = "http://127.0.0.1";
|
||||
form.action = "http://127.0.0.1/post";
|
||||
|
||||
const hiddenField = document.createElement('input');
|
||||
hiddenField.type = 'hidden';
|
||||
@ -209,7 +209,7 @@ function add_mass_ok(result) {
|
||||
|
||||
const form = document.createElement('form');
|
||||
form.method = 'post';
|
||||
form.action = "http://127.0.0.1";
|
||||
form.action = "http://127.0.0.1/post";
|
||||
|
||||
const hiddenField = document.createElement('input');
|
||||
hiddenField.type = 'hidden';
|
||||
|
2
Crunchyroll Downloader/Anime_Add.Designer.vb
generated
@ -273,9 +273,9 @@ Partial Class Anime_Add
|
||||
Me.ClientSize = New System.Drawing.Size(630, 275)
|
||||
Me.Controls.Add(Me.pictureBox3)
|
||||
Me.Controls.Add(Me.pictureBox4)
|
||||
Me.Controls.Add(Me.groupBox1)
|
||||
Me.Controls.Add(Me.GroupBox3)
|
||||
Me.Controls.Add(Me.groupBox2)
|
||||
Me.Controls.Add(Me.groupBox1)
|
||||
Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None
|
||||
Me.Name = "Anime_Add"
|
||||
Me.Text = "Add"
|
||||
|
@ -16,11 +16,6 @@ Namespace My
|
||||
Partial Friend Class MyApplication
|
||||
Dim UseFirefoxProfile As Boolean = False
|
||||
Protected Overrides Function OnStartup(ByVal eventArgs As Microsoft.VisualBasic.ApplicationServices.StartupEventArgs) As Boolean
|
||||
Try
|
||||
Dim rkg As RegistryKey = Registry.CurrentUser.OpenSubKey("Software\CRDownloader")
|
||||
UseFirefoxProfile = CBool(Integer.Parse(rkg.GetValue("NoUse").ToString))
|
||||
Catch ex As Exception
|
||||
End Try
|
||||
Dim ProfileDirectory As String = Path.Combine(GetFolderPath(SpecialFolder.ApplicationData), "Mozilla", "Firefox", "Profiles", "CRD")
|
||||
If UseFirefoxProfile = True Then
|
||||
Dim di As New System.IO.DirectoryInfo(Path.Combine(GetFolderPath(SpecialFolder.ApplicationData), "Mozilla", "Firefox", "Profiles"))
|
||||
|
6
Crunchyroll Downloader/CRD_List_Item.Designer.vb
generated
@ -34,6 +34,7 @@ Partial Class CRD_List_Item
|
||||
Me.ProgressBar1 = New System.Windows.Forms.ProgressBar()
|
||||
Me.ToolTip1 = New System.Windows.Forms.ToolTip(Me.components)
|
||||
Me.Timer1 = New System.Windows.Forms.Timer(Me.components)
|
||||
Me.Timer2 = New System.Windows.Forms.Timer(Me.components)
|
||||
CType(Me.PB_Thumbnail, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.bt_pause, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.bt_del, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
@ -133,6 +134,10 @@ Partial Class CRD_List_Item
|
||||
'
|
||||
Me.Timer1.Interval = 1000
|
||||
'
|
||||
'Timer2
|
||||
'
|
||||
Me.Timer2.Enabled = True
|
||||
'
|
||||
'CRD_List_Item
|
||||
'
|
||||
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
|
||||
@ -168,4 +173,5 @@ Partial Class CRD_List_Item
|
||||
Friend WithEvents ProgressBar1 As ProgressBar
|
||||
Friend WithEvents ToolTip1 As ToolTip
|
||||
Friend WithEvents Timer1 As Timer
|
||||
Friend WithEvents Timer2 As Timer
|
||||
End Class
|
||||
|
@ -123,4 +123,7 @@
|
||||
<metadata name="Timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>118, 12</value>
|
||||
</metadata>
|
||||
<metadata name="Timer2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>207, 12</value>
|
||||
</metadata>
|
||||
</root>
|
@ -1,6 +1,7 @@
|
||||
Imports System.Net
|
||||
Imports System.Text
|
||||
Imports System.IO
|
||||
Imports System.Threading
|
||||
Imports Microsoft.Win32
|
||||
Imports System.ComponentModel
|
||||
|
||||
@ -8,6 +9,8 @@ Public Class CRD_List_Item
|
||||
Dim ZeitGesamtInteger As Integer = 0
|
||||
Dim ListOfStreams As New List(Of String)
|
||||
Dim proc As Process
|
||||
Dim ThreadList As New List(Of Thread)
|
||||
|
||||
Dim Canceld As Boolean = False
|
||||
|
||||
Dim Label_website_Text As String = Nothing
|
||||
@ -23,6 +26,8 @@ Public Class CRD_List_Item
|
||||
Dim HistoryDL_Pfad As String
|
||||
Dim HistoryFilename As String
|
||||
Dim Retry As Boolean = False
|
||||
Dim HybridMode As Boolean = False
|
||||
Dim HybridRunning As Boolean = False
|
||||
#Region "Remove from list"
|
||||
Public Sub DisposeItem(ByVal Dispose As Boolean)
|
||||
If Dispose = True Then
|
||||
@ -59,11 +64,16 @@ Public Class CRD_List_Item
|
||||
Return StatusRunning
|
||||
End Function
|
||||
Public Function GetIsStatusFinished() As Boolean
|
||||
If proc.HasExited = True Then
|
||||
Return True
|
||||
Else
|
||||
If HybridRunning = True Then
|
||||
Return False
|
||||
Else
|
||||
If proc.HasExited = True Then
|
||||
Return True
|
||||
Else
|
||||
Return False
|
||||
End If
|
||||
End If
|
||||
|
||||
End Function
|
||||
Public Function GetLabelPercent()
|
||||
Try
|
||||
@ -220,28 +230,177 @@ Public Class CRD_List_Item
|
||||
|
||||
#Region "Download + Update UI"
|
||||
|
||||
Public Function DownloadFFMPEG(ByVal DLCommand As String, ByVal DL_Pfad As String, ByVal Filename As String) As String
|
||||
Public Sub StartDownload(ByVal DL_URL As String, ByVal DL_Pfad As String, ByVal Filename As String, ByVal DownloadHybridMode As Boolean)
|
||||
If DownloadHybridMode = True Then
|
||||
Dim Evaluator = New Thread(Sub() DownloadHybrid(DL_URL, DL_Pfad, Filename))
|
||||
Evaluator.Start()
|
||||
HybridMode = True
|
||||
HybridRunning = True
|
||||
Else
|
||||
DownloadFFMPEG(DL_URL, DL_Pfad, Filename)
|
||||
End If
|
||||
|
||||
End Sub
|
||||
|
||||
#Region "Download Cache"
|
||||
Private Sub tsDownloadAsync(ByVal DL_URL As String, ByVal DL_Pfad As String)
|
||||
Try
|
||||
Dim wc_ts As New WebClient
|
||||
wc_ts.DownloadFile(New Uri(DL_URL), DL_Pfad)
|
||||
Catch ex As Exception
|
||||
Debug.WriteLine(ex.ToString + vbNewLine + DL_Pfad + vbNewLine + DL_URL)
|
||||
End Try
|
||||
|
||||
End Sub
|
||||
Private Function tsStatusAsync(ByVal prozent As Integer, ByVal di As IO.DirectoryInfo, ByVal Filename As String, ByVal pausetime As Integer)
|
||||
Dim Now As Date = Date.Now
|
||||
|
||||
Dim FinishedSize As Double = 0
|
||||
Dim AproxFinalSize As Double = 0
|
||||
|
||||
Try
|
||||
|
||||
Dim aryFi As IO.FileInfo() = di.GetFiles("*.ts")
|
||||
Dim fi As IO.FileInfo
|
||||
For Each fi In aryFi
|
||||
FinishedSize = FinishedSize + Math.Round(fi.Length / 1048576, 2, MidpointRounding.AwayFromZero).ToString()
|
||||
Next
|
||||
Catch ex As Exception
|
||||
End Try
|
||||
'Thread.Sleep(1000)
|
||||
'Pause(1)
|
||||
|
||||
If prozent > 0 Then
|
||||
AproxFinalSize = Math.Round(FinishedSize * 100 / prozent, 2, MidpointRounding.AwayFromZero).ToString() ' Math.Round( / 1048576, 2, MidpointRounding.AwayFromZero).ToString()
|
||||
End If
|
||||
Dim duration As TimeSpan = Date.Now - di.CreationTime
|
||||
Dim TimeinSeconds As Integer = duration.Hours * 3600 + duration.Minutes * 60 + duration.Seconds
|
||||
TimeinSeconds = TimeinSeconds - pausetime
|
||||
Dim DataRate As Double = FinishedSize / TimeinSeconds
|
||||
Dim DataRateString As String = Math.Round(DataRate, 2, MidpointRounding.AwayFromZero).ToString()
|
||||
If prozent > 100 Then
|
||||
prozent = 100
|
||||
End If
|
||||
Me.Invoke(New Action(Function()
|
||||
ProgressBar1.Value = prozent
|
||||
Label_percent.Text = DataRateString + "MB\s " + Math.Round(FinishedSize, 2, MidpointRounding.AwayFromZero).ToString + "MB/" + Math.Round(AproxFinalSize, 2, MidpointRounding.AwayFromZero).ToString + "MB " + prozent.ToString + "%"
|
||||
Return Nothing
|
||||
End Function))
|
||||
'RaiseEvent UpdateUI(Filename, prozent, FinishedSize, AproxFinalSize, Color.FromArgb(247, 140, 37), DataRateString + "MB\s")
|
||||
|
||||
Return Nothing
|
||||
|
||||
End Function
|
||||
|
||||
Public Function DownloadHybrid(ByVal DL_URL As String, ByVal DL_Pfad As String, ByVal Filename As String) As String
|
||||
DownloadPfad = DL_Pfad
|
||||
HistoryDL_URL = DLCommand
|
||||
HistoryDL_URL = DL_URL
|
||||
HistoryDL_Pfad = DL_Pfad
|
||||
HistoryFilename = Filename
|
||||
|
||||
|
||||
Dim m3u8_url As String() = DL_URL.Split(New [Char]() {Chr(34)})
|
||||
|
||||
|
||||
If Debug2 = True Then
|
||||
MsgBox(m3u8_url(1) + vbNewLine + DL_Pfad + vbNewLine + Filename)
|
||||
End If
|
||||
Dim client0 As New WebClient
|
||||
client0.Encoding = Encoding.UTF8
|
||||
Dim text As String = client0.DownloadString(m3u8_url(1))
|
||||
Dim textLenght() As String = text.Split(New String() {vbLf}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
Dim Fragments() As String = text.Split(New String() {"https:"}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
Dim FragmentsInt As Integer = Fragments.Count - 2
|
||||
Dim nummerint As Integer = 0 '-1
|
||||
Dim m3u8FFmpeg As String = Nothing
|
||||
Dim ts_dl As String = Nothing
|
||||
Dim Folder As String = einstellungen.GeräteID()
|
||||
Dim Pfad2 As String = Path.GetDirectoryName(DL_Pfad.Replace(Chr(34), "")) + "\" + Folder + "\"
|
||||
If Debug2 = True Then
|
||||
MsgBox(Pfad2)
|
||||
End If
|
||||
Dim PauseTime As Integer = 0
|
||||
If Not Directory.Exists(Path.GetDirectoryName(Pfad2)) Then
|
||||
' Nein! Jetzt erstellen...
|
||||
Try
|
||||
Directory.CreateDirectory(Path.GetDirectoryName(Pfad2))
|
||||
Catch ex As Exception
|
||||
MsgBox("Temp folder creation failed")
|
||||
Return Nothing
|
||||
Exit Function
|
||||
' Ordner wurde nich erstellt
|
||||
'Pfad2 = Pfad + "\" + CR_FilenName_Backup + ".mp4"
|
||||
End Try
|
||||
End If
|
||||
Dim di As New IO.DirectoryInfo(Pfad2)
|
||||
For i As Integer = 0 To textLenght.Length - 1
|
||||
If InStr(textLenght(i), ".ts") Then
|
||||
For w As Integer = 0 To Integer.MaxValue
|
||||
|
||||
If StatusRunning = False Then
|
||||
'MsgBox(True.ToString)
|
||||
Thread.Sleep(5000)
|
||||
PauseTime = PauseTime + 5
|
||||
ElseIf ThreadList.Count > 7 Then
|
||||
Thread.Sleep(125)
|
||||
Else
|
||||
'Thread.Sleep(250)
|
||||
Exit For
|
||||
End If
|
||||
Next
|
||||
|
||||
nummerint = nummerint + 1
|
||||
Dim nummer4D As String = String.Format("{0:0000}", nummerint)
|
||||
Dim curi As String = textLenght(i)
|
||||
If InStr(curi, "https://") Then
|
||||
Else
|
||||
Dim c() As String = New Uri(m3u8_url(1)).Segments
|
||||
Dim path As String = "https://" + New Uri(m3u8_url(1)).Host
|
||||
For i3 As Integer = 0 To c.Count - 2
|
||||
path = path + c(i3)
|
||||
Next
|
||||
curi = path
|
||||
End If
|
||||
|
||||
Dim Evaluator = New Thread(Sub() Me.tsDownloadAsync(curi, Pfad2 + nummer4D + ".ts"))
|
||||
Evaluator.Start()
|
||||
ThreadList.Add(Evaluator)
|
||||
m3u8FFmpeg = m3u8FFmpeg + Pfad2 + nummer4D + ".ts" + vbLf
|
||||
Dim FragmentsFinised = (ThreadList.Count + nummerint) / FragmentsInt * 100
|
||||
tsStatusAsync(FragmentsFinised, di, Filename, PauseTime)
|
||||
|
||||
ElseIf textLenght(i) = "#EXT-X-KEY" Then
|
||||
m3u8FFmpeg = m3u8FFmpeg + textLenght(i) + vbLf
|
||||
|
||||
ElseIf textLenght(i) = "#EXT-X-PLAYLIST-TYPE:VOD" Then
|
||||
|
||||
Else
|
||||
m3u8FFmpeg = m3u8FFmpeg + textLenght(i) + vbLf
|
||||
End If
|
||||
Next
|
||||
Dim utf8WithoutBom As New System.Text.UTF8Encoding(False)
|
||||
Using sink As New StreamWriter(Pfad2 + "\index" + Folder + ".m3u8", False, utf8WithoutBom)
|
||||
sink.WriteLine(m3u8FFmpeg)
|
||||
End Using
|
||||
For w As Integer = 0 To Integer.MaxValue
|
||||
If ThreadList.Count > 0 Then
|
||||
Thread.Sleep(250)
|
||||
Else
|
||||
Thread.Sleep(250)
|
||||
Exit For
|
||||
End If
|
||||
Next
|
||||
tsStatusAsync(100, di, Filename, PauseTime)
|
||||
|
||||
DL_URL = DL_URL.Replace(m3u8_url(1), Pfad2 + "index" + Folder + ".m3u8")
|
||||
|
||||
|
||||
'MsgBox(DL_URL)
|
||||
Dim exepath As String = Application.StartupPath + "\ffmpeg.exe"
|
||||
Dim startinfo As New System.Diagnostics.ProcessStartInfo
|
||||
'Dim cmd As String = "-i " + Chr(34) + URL_DL + Chr(34) + " -c copy -bsf:a aac_adtstoasc " + Pfad_DL 'start ffmpeg with command strFFCMD string
|
||||
Dim cmd As String = DLCommand + " " + DL_Pfad 'start ffmpeg with command strFFCMD string
|
||||
|
||||
'If MergeSubstoMP4 = True Then
|
||||
' If CBool(InStr(DL_URL, "-i " + Chr(34))) = True Then
|
||||
' cmd = DL_URL + " " + DL_Pfad
|
||||
' End If
|
||||
'End If
|
||||
Dim cmd As String = "-protocol_whitelist file,crypto,http,https,tcp,tls " + DL_URL + " " + DL_Pfad '+ " " + ffmpeg_command + " " + DL_Pfad 'start ffmpeg with command strFFCMD string
|
||||
|
||||
'If UsedMap = Nothing Then
|
||||
'Else
|
||||
|
||||
' UsedMap = Nothing
|
||||
'End If
|
||||
If Debug2 = True Then
|
||||
MsgBox(cmd)
|
||||
End If
|
||||
@ -260,7 +419,45 @@ Public Class CRD_List_Item
|
||||
AddHandler proc.ErrorDataReceived, AddressOf TestOutput
|
||||
AddHandler proc.OutputDataReceived, AddressOf TestOutput
|
||||
proc.StartInfo = startinfo
|
||||
'PR_List.Add(proc)
|
||||
proc.Start() ' start the process
|
||||
proc.BeginOutputReadLine()
|
||||
proc.BeginErrorReadLine()
|
||||
HybridRunning = False
|
||||
Return Nothing
|
||||
End Function
|
||||
|
||||
|
||||
|
||||
#End Region
|
||||
|
||||
|
||||
|
||||
Public Function DownloadFFMPEG(ByVal DLCommand As String, ByVal DL_Pfad As String, ByVal Filename As String) As String
|
||||
DownloadPfad = DL_Pfad
|
||||
HistoryDL_URL = DLCommand
|
||||
HistoryDL_Pfad = DL_Pfad
|
||||
HistoryFilename = Filename
|
||||
|
||||
Dim exepath As String = Application.StartupPath + "\ffmpeg.exe"
|
||||
Dim startinfo As New System.Diagnostics.ProcessStartInfo
|
||||
Dim cmd As String = DLCommand + " " + DL_Pfad 'start ffmpeg with command strFFCMD string
|
||||
|
||||
If Debug2 = True Then
|
||||
MsgBox(cmd)
|
||||
End If
|
||||
'all parameters required to run the process
|
||||
startinfo.FileName = exepath
|
||||
startinfo.Arguments = cmd
|
||||
startinfo.UseShellExecute = False
|
||||
startinfo.WindowStyle = ProcessWindowStyle.Normal
|
||||
startinfo.RedirectStandardError = True
|
||||
startinfo.RedirectStandardInput = True
|
||||
startinfo.RedirectStandardOutput = True
|
||||
startinfo.CreateNoWindow = True
|
||||
proc = New Process
|
||||
AddHandler proc.ErrorDataReceived, AddressOf TestOutput
|
||||
AddHandler proc.OutputDataReceived, AddressOf TestOutput
|
||||
proc.StartInfo = startinfo
|
||||
proc.Start() ' start the process
|
||||
proc.BeginOutputReadLine()
|
||||
proc.BeginErrorReadLine()
|
||||
@ -451,6 +648,8 @@ Public Class CRD_List_Item
|
||||
End Sub
|
||||
|
||||
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
|
||||
|
||||
|
||||
Try
|
||||
|
||||
|
||||
@ -471,6 +670,17 @@ Public Class CRD_List_Item
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
Private Sub Timer2_Tick(sender As Object, e As EventArgs) Handles Timer2.Tick
|
||||
Try
|
||||
For tlc As Integer = 0 To ThreadList.Count - 1
|
||||
If ThreadList.Item(tlc).IsAlive Then
|
||||
Else
|
||||
ThreadList.Remove(ThreadList.Item(tlc))
|
||||
End If
|
||||
Next
|
||||
Catch ex As Exception
|
||||
|
||||
End Try
|
||||
End Sub
|
||||
End Class
|
||||
|
||||
|
@ -146,12 +146,6 @@
|
||||
<Compile Include="GeckoFX.vb">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Login.Designer.vb">
|
||||
<DependentUpon>Login.vb</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Login.vb">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="My Project\Resources.Designer.vb">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
@ -209,9 +203,6 @@
|
||||
<EmbeddedResource Include="CRD_List_Item.resx">
|
||||
<DependentUpon>CRD_List_Item.vb</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Login.resx">
|
||||
<DependentUpon>Login.vb</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Startup.resx">
|
||||
<DependentUpon>Startup.vb</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
@ -264,6 +255,9 @@
|
||||
<Content Include="Firefox\softokn3.dll" />
|
||||
<Content Include="Firefox\xul.dll" />
|
||||
<Content Include="icon.ico" />
|
||||
<None Include="Resources\balken_console.png" />
|
||||
<None Include="Resources\drop_down_reverse.png" />
|
||||
<None Include="Resources\drop_down.png" />
|
||||
<None Include="packages.config" />
|
||||
<None Include="Resources\main-browser_hover.png" />
|
||||
<None Include="Resources\main-settings_hover.png" />
|
||||
|
BIN
Crunchyroll Downloader/Einstellungen_backup.7z
Normal file
@ -44,7 +44,7 @@ Public Class GeckoFX
|
||||
WebBrowser1.Navigate("javascript:document.cookie =" + Chr(34) + "sess_id=" + keks + "; expires=Thu, 04 Jan 2022 00:00:00 UTC; path=/;" + Chr(34) + ";")
|
||||
Main.Pause(1)
|
||||
If Main.LoginDialog = True Then
|
||||
Login.ShowDialog()
|
||||
'Login.ShowDialog()
|
||||
Else
|
||||
WebBrowser1.Navigate("https://www.crunchyroll.com/")
|
||||
End If
|
||||
|
168
Crunchyroll Downloader/Login.Designer.vb
generated
@ -1,168 +0,0 @@
|
||||
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()>
|
||||
Partial Class Login
|
||||
Inherits System.Windows.Forms.Form
|
||||
|
||||
'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen.
|
||||
<System.Diagnostics.DebuggerNonUserCode()>
|
||||
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||
Try
|
||||
If disposing AndAlso components IsNot Nothing Then
|
||||
components.Dispose()
|
||||
End If
|
||||
Finally
|
||||
MyBase.Dispose(disposing)
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
'Wird vom Windows Form-Designer benötigt.
|
||||
Private components As System.ComponentModel.IContainer
|
||||
|
||||
'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich.
|
||||
'Das Bearbeiten ist mit dem Windows Form-Designer möglich.
|
||||
'Das Bearbeiten mit dem Code-Editor ist nicht möglich.
|
||||
<System.Diagnostics.DebuggerStepThrough()>
|
||||
Private Sub InitializeComponent()
|
||||
Me.components = New System.ComponentModel.Container()
|
||||
Me.pictureBox3 = New System.Windows.Forms.PictureBox()
|
||||
Me.GroupBox3 = New System.Windows.Forms.GroupBox()
|
||||
Me.Label2 = New System.Windows.Forms.Label()
|
||||
Me.Label1 = New System.Windows.Forms.Label()
|
||||
Me.Password = New System.Windows.Forms.TextBox()
|
||||
Me.LoginID = New System.Windows.Forms.TextBox()
|
||||
Me.PictureBox1 = New System.Windows.Forms.PictureBox()
|
||||
Me.PictureBox9 = New System.Windows.Forms.PictureBox()
|
||||
Me.ToolTip1 = New System.Windows.Forms.ToolTip(Me.components)
|
||||
CType(Me.pictureBox3, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
Me.GroupBox3.SuspendLayout()
|
||||
CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.PictureBox9, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
Me.SuspendLayout()
|
||||
'
|
||||
'pictureBox3
|
||||
'
|
||||
Me.pictureBox3.BackColor = System.Drawing.Color.Transparent
|
||||
Me.pictureBox3.Cursor = System.Windows.Forms.Cursors.Hand
|
||||
Me.pictureBox3.Image = Global.Crunchyroll_Downloader.My.Resources.Resources.main_close
|
||||
Me.pictureBox3.Location = New System.Drawing.Point(329, 1)
|
||||
Me.pictureBox3.Name = "pictureBox3"
|
||||
Me.pictureBox3.Size = New System.Drawing.Size(50, 40)
|
||||
Me.pictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize
|
||||
Me.pictureBox3.TabIndex = 36
|
||||
Me.pictureBox3.TabStop = False
|
||||
'
|
||||
'GroupBox3
|
||||
'
|
||||
Me.GroupBox3.BackColor = System.Drawing.Color.Transparent
|
||||
Me.GroupBox3.Controls.Add(Me.Label2)
|
||||
Me.GroupBox3.Controls.Add(Me.Label1)
|
||||
Me.GroupBox3.Controls.Add(Me.Password)
|
||||
Me.GroupBox3.Controls.Add(Me.LoginID)
|
||||
Me.GroupBox3.Controls.Add(Me.PictureBox1)
|
||||
Me.GroupBox3.Controls.Add(Me.PictureBox9)
|
||||
Me.GroupBox3.Location = New System.Drawing.Point(13, 43)
|
||||
Me.GroupBox3.Name = "GroupBox3"
|
||||
Me.GroupBox3.Size = New System.Drawing.Size(354, 203)
|
||||
Me.GroupBox3.TabIndex = 38
|
||||
Me.GroupBox3.TabStop = False
|
||||
'
|
||||
'Label2
|
||||
'
|
||||
Me.Label2.AutoSize = True
|
||||
Me.Label2.Font = New System.Drawing.Font("Arial", 9.75!)
|
||||
Me.Label2.Location = New System.Drawing.Point(134, 76)
|
||||
Me.Label2.Name = "Label2"
|
||||
Me.Label2.Size = New System.Drawing.Size(69, 16)
|
||||
Me.Label2.TabIndex = 41
|
||||
Me.Label2.Text = "Password:"
|
||||
'
|
||||
'Label1
|
||||
'
|
||||
Me.Label1.AutoSize = True
|
||||
Me.Label1.Font = New System.Drawing.Font("Arial", 9.75!)
|
||||
Me.Label1.Location = New System.Drawing.Point(148, 16)
|
||||
Me.Label1.Name = "Label1"
|
||||
Me.Label1.Size = New System.Drawing.Size(43, 16)
|
||||
Me.Label1.TabIndex = 41
|
||||
Me.Label1.Text = "Login:"
|
||||
'
|
||||
'Password
|
||||
'
|
||||
Me.Password.BackColor = System.Drawing.Color.White
|
||||
Me.Password.Cursor = System.Windows.Forms.Cursors.Hand
|
||||
Me.Password.Font = New System.Drawing.Font("Arial", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
|
||||
Me.Password.ForeColor = System.Drawing.Color.FromArgb(CType(CType(64, Byte), Integer), CType(CType(64, Byte), Integer), CType(CType(64, Byte), Integer))
|
||||
Me.Password.Location = New System.Drawing.Point(54, 106)
|
||||
Me.Password.Name = "Password"
|
||||
Me.Password.PasswordChar = Global.Microsoft.VisualBasic.ChrW(42)
|
||||
Me.Password.Size = New System.Drawing.Size(250, 22)
|
||||
Me.Password.TabIndex = 41
|
||||
'
|
||||
'LoginID
|
||||
'
|
||||
Me.LoginID.BackColor = System.Drawing.Color.White
|
||||
Me.LoginID.Cursor = System.Windows.Forms.Cursors.Hand
|
||||
Me.LoginID.Font = New System.Drawing.Font("Arial", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
|
||||
Me.LoginID.ForeColor = System.Drawing.Color.FromArgb(CType(CType(64, Byte), Integer), CType(CType(64, Byte), Integer), CType(CType(64, Byte), Integer))
|
||||
Me.LoginID.Location = New System.Drawing.Point(54, 40)
|
||||
Me.LoginID.Name = "LoginID"
|
||||
Me.LoginID.Size = New System.Drawing.Size(250, 22)
|
||||
Me.LoginID.TabIndex = 40
|
||||
'
|
||||
'PictureBox1
|
||||
'
|
||||
Me.PictureBox1.BackColor = System.Drawing.Color.Transparent
|
||||
Me.PictureBox1.Cursor = System.Windows.Forms.Cursors.Hand
|
||||
Me.PictureBox1.Image = Global.Crunchyroll_Downloader.My.Resources.Resources.LoginSkip
|
||||
Me.PictureBox1.Location = New System.Drawing.Point(20, 144)
|
||||
Me.PictureBox1.Name = "PictureBox1"
|
||||
Me.PictureBox1.Size = New System.Drawing.Size(150, 40)
|
||||
Me.PictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize
|
||||
Me.PictureBox1.TabIndex = 39
|
||||
Me.PictureBox1.TabStop = False
|
||||
'
|
||||
'PictureBox9
|
||||
'
|
||||
Me.PictureBox9.BackColor = System.Drawing.Color.Transparent
|
||||
Me.PictureBox9.Cursor = System.Windows.Forms.Cursors.Hand
|
||||
Me.PictureBox9.Image = Global.Crunchyroll_Downloader.My.Resources.Resources.DialogNotFound_Submit
|
||||
Me.PictureBox9.Location = New System.Drawing.Point(186, 144)
|
||||
Me.PictureBox9.Name = "PictureBox9"
|
||||
Me.PictureBox9.Size = New System.Drawing.Size(150, 40)
|
||||
Me.PictureBox9.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize
|
||||
Me.PictureBox9.TabIndex = 39
|
||||
Me.PictureBox9.TabStop = False
|
||||
'
|
||||
'ToolTip1
|
||||
'
|
||||
Me.ToolTip1.IsBalloon = True
|
||||
'
|
||||
'Login
|
||||
'
|
||||
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
|
||||
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||
Me.BackgroundImage = Global.Crunchyroll_Downloader.My.Resources.Resources.DialogNotFound_Background
|
||||
Me.ClientSize = New System.Drawing.Size(380, 280)
|
||||
Me.Controls.Add(Me.GroupBox3)
|
||||
Me.Controls.Add(Me.pictureBox3)
|
||||
Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None
|
||||
Me.Name = "Login"
|
||||
Me.Text = "crunchyroll downloader"
|
||||
CType(Me.pictureBox3, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
Me.GroupBox3.ResumeLayout(False)
|
||||
Me.GroupBox3.PerformLayout()
|
||||
CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
CType(Me.PictureBox9, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
Me.ResumeLayout(False)
|
||||
Me.PerformLayout()
|
||||
|
||||
End Sub
|
||||
Private WithEvents pictureBox3 As PictureBox
|
||||
Private WithEvents GroupBox3 As GroupBox
|
||||
Private WithEvents PictureBox9 As PictureBox
|
||||
Friend WithEvents Label2 As Label
|
||||
Friend WithEvents Label1 As Label
|
||||
Public WithEvents Password As TextBox
|
||||
Public WithEvents LoginID As TextBox
|
||||
Private WithEvents PictureBox1 As PictureBox
|
||||
Friend WithEvents ToolTip1 As ToolTip
|
||||
End Class
|
@ -1,123 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="ToolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
</root>
|
@ -1,137 +0,0 @@
|
||||
Imports System.IO
|
||||
Imports System.Net
|
||||
Imports System.Text
|
||||
|
||||
Public Class Login
|
||||
#Region " Move Form "
|
||||
|
||||
' [ Move Form ]
|
||||
'
|
||||
' // By Elektro
|
||||
|
||||
Public MoveForm As Boolean
|
||||
Public MoveForm_MousePosition As Point
|
||||
|
||||
Public Sub MoveForm_MouseDown(sender As Object, e As MouseEventArgs) Handles _
|
||||
MyBase.MouseDown ' Add more handles here (Example: PictureBox1.MouseDown)
|
||||
|
||||
If e.Button = MouseButtons.Left Then
|
||||
MoveForm = True
|
||||
Me.Cursor = Cursors.NoMove2D
|
||||
MoveForm_MousePosition = e.Location
|
||||
End If
|
||||
|
||||
End Sub
|
||||
|
||||
Public Sub MoveForm_MouseMove(sender As Object, e As MouseEventArgs) Handles _
|
||||
MyBase.MouseMove ' Add more handles here (Example: PictureBox1.MouseMove)
|
||||
|
||||
If MoveForm Then
|
||||
Me.Location = Me.Location + (e.Location - MoveForm_MousePosition)
|
||||
End If
|
||||
|
||||
End Sub
|
||||
|
||||
Public Sub MoveForm_MouseUp(sender As Object, e As MouseEventArgs) Handles _
|
||||
MyBase.MouseUp ' Add more handles here (Example: PictureBox1.MouseUp)
|
||||
|
||||
If e.Button = MouseButtons.Left Then
|
||||
MoveForm = False
|
||||
Me.Cursor = Cursors.Default
|
||||
End If
|
||||
|
||||
End Sub
|
||||
#End Region
|
||||
|
||||
Private Sub Reso_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
||||
ToolTip1.SetToolTip(PictureBox9, My.Resources.US_ToolTip)
|
||||
Me.Icon = My.Resources.icon
|
||||
Me.Location = New Point(Main.Location.X + Main.Width / 2 - Me.Width / 2, Main.Location.Y + Main.Height / 2 - Me.Height / 2)
|
||||
End Sub
|
||||
|
||||
|
||||
|
||||
|
||||
Private Sub PictureBox9_Click(sender As Object, e As EventArgs) Handles PictureBox9.Click
|
||||
ServicePointManager.Expect100Continue = True
|
||||
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12
|
||||
|
||||
Dim Request0 As HttpWebRequest = CType(WebRequest.Create("https://api.crunchyroll.com/login.0.json"), HttpWebRequest)
|
||||
Request0.Method = "POST"
|
||||
Request0.ContentType = "application/x-www-form-urlencoded"
|
||||
If GeckoFX.keks = Nothing Then
|
||||
MsgBox("No active Cookie found!", MsgBoxStyle.Exclamation)
|
||||
Me.Close()
|
||||
Exit Sub
|
||||
#Region ""
|
||||
|
||||
|
||||
'GeckoFX.WebBrowser1.Navigate("https://www.crunchyroll.com/")
|
||||
'Pause(2)
|
||||
'Dim c As String = GeckoFX.WebBrowser1.Document.Cookie.ToString
|
||||
'MsgBox(c)
|
||||
'Dim cookieGrapp7() As String = c.Split(New String() {"session_id="}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
'Dim cookieGrapp8() As String = cookieGrapp7(1).Split(New String() {";"}, System.StringSplitOptions.RemoveEmptyEntries)
|
||||
'MsgBox(cookieGrapp8(0))
|
||||
'GeckoFX.keks = cookieGrapp8(0)
|
||||
''Console.WriteLine()
|
||||
#End Region
|
||||
End If
|
||||
Dim Post0 As String = "account=" + LoginID.Text + "&password=" + Password.Text + "&session_id=" + GeckoFX.keks
|
||||
Dim byteArray0() As Byte = Encoding.UTF8.GetBytes(Post0)
|
||||
Request0.ContentLength = byteArray0.Length
|
||||
Dim DataStream0 As Stream = Request0.GetRequestStream()
|
||||
DataStream0.Write(byteArray0, 0, byteArray0.Length)
|
||||
DataStream0.Close()
|
||||
Dim Response0 As HttpWebResponse = Request0.GetResponse()
|
||||
DataStream0 = Response0.GetResponseStream()
|
||||
Dim reader0 As New StreamReader(DataStream0)
|
||||
Dim ServerResponse0 As String = reader0.ReadToEnd()
|
||||
If InStr(ServerResponse0, My.Resources.LoginSuccess) Then
|
||||
Else
|
||||
MsgBox(Post0)
|
||||
MsgBox(ServerResponse0)
|
||||
End If
|
||||
reader0.Close()
|
||||
DataStream0.Close()
|
||||
Response0.Close()
|
||||
GeckoFX.WebBrowser1.Navigate("https://www.crunchyroll.com/")
|
||||
Me.Close()
|
||||
'WebBrowser1.LoadHtml(ServerResponse0)
|
||||
End Sub
|
||||
|
||||
Private Sub PictureBox9_MouseEnter(sender As Object, e As EventArgs) Handles PictureBox9.MouseEnter
|
||||
PictureBox9.Image = My.Resources.DialogNotFound_Submit_hover
|
||||
End Sub
|
||||
|
||||
Private Sub PictureBox9_MouseLeave(sender As Object, e As EventArgs) Handles PictureBox9.MouseLeave
|
||||
PictureBox9.Image = My.Resources.DialogNotFound_Submit
|
||||
End Sub
|
||||
|
||||
Private Sub pictureBox3_Click(sender As Object, e As EventArgs) Handles pictureBox3.Click
|
||||
'Main.UserCloseDialog = True
|
||||
GeckoFX.WebBrowser1.Navigate("https://www.crunchyroll.com/")
|
||||
Me.Close()
|
||||
End Sub
|
||||
|
||||
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
|
||||
pictureBox3.BackColor = Color.Transparent
|
||||
End Sub
|
||||
|
||||
Private Sub PictureBox1_MouseEnter(sender As Object, e As EventArgs) Handles PictureBox1.MouseEnter
|
||||
PictureBox1.Image = My.Resources.LoginSkipHover
|
||||
End Sub
|
||||
|
||||
Private Sub PictureBox1_MouseLeave(sender As Object, e As EventArgs) Handles PictureBox1.MouseLeave
|
||||
PictureBox1.Image = My.Resources.LoginSkip
|
||||
End Sub
|
||||
|
||||
Private Sub PictureBox1_Click(sender As Object, e As EventArgs) Handles PictureBox1.Click
|
||||
GeckoFX.WebBrowser1.Navigate("https://www.crunchyroll.com/")
|
||||
Me.Close()
|
||||
End Sub
|
||||
End Class
|
189
Crunchyroll Downloader/Main.designer.vb
generated
@ -23,12 +23,11 @@ Partial Class Main
|
||||
<System.Diagnostics.DebuggerStepThrough()>
|
||||
Private Sub InitializeComponent()
|
||||
Me.components = New System.ComponentModel.Container()
|
||||
Me.pictureBox4 = New System.Windows.Forms.PictureBox()
|
||||
Me.pictureBox3 = New System.Windows.Forms.PictureBox()
|
||||
Me.pictureBox2 = New System.Windows.Forms.PictureBox()
|
||||
Me.pictureBox1 = New System.Windows.Forms.PictureBox()
|
||||
Me.FontLabel2 = New System.Windows.Forms.Label()
|
||||
Me.FontLabel = New System.Windows.Forms.Label()
|
||||
Me.Btn_add = New System.Windows.Forms.PictureBox()
|
||||
Me.Btn_Close = New System.Windows.Forms.PictureBox()
|
||||
Me.Btn_Settings = New System.Windows.Forms.PictureBox()
|
||||
Me.Btn_Browser = New System.Windows.Forms.PictureBox()
|
||||
Me.StatusMainForm = New System.Windows.Forms.Label()
|
||||
Me.ListView1 = New System.Windows.Forms.ListView()
|
||||
Me.Link = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
|
||||
Me.PictureBox5 = New System.Windows.Forms.PictureBox()
|
||||
@ -36,82 +35,75 @@ Partial Class Main
|
||||
Me.Timer1 = New System.Windows.Forms.Timer(Me.components)
|
||||
Me.Timer2 = New System.Windows.Forms.Timer(Me.components)
|
||||
Me.Timer3 = New System.Windows.Forms.Timer(Me.components)
|
||||
CType(Me.pictureBox4, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.pictureBox3, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.pictureBox2, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.pictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
Me.TheTextBox = New System.Windows.Forms.RichTextBox()
|
||||
Me.PictureBox6 = New System.Windows.Forms.PictureBox()
|
||||
CType(Me.Btn_add, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.Btn_Close, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.Btn_Settings, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.Btn_Browser, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.PictureBox5, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.PictureBox6, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
Me.SuspendLayout()
|
||||
'
|
||||
'pictureBox4
|
||||
'Btn_add
|
||||
'
|
||||
Me.pictureBox4.BackColor = System.Drawing.Color.Transparent
|
||||
Me.pictureBox4.Cursor = System.Windows.Forms.Cursors.Hand
|
||||
Me.pictureBox4.Image = Global.Crunchyroll_Downloader.My.Resources.Resources.main_add
|
||||
Me.pictureBox4.Location = New System.Drawing.Point(23, 18)
|
||||
Me.pictureBox4.Name = "pictureBox4"
|
||||
Me.pictureBox4.Size = New System.Drawing.Size(60, 24)
|
||||
Me.pictureBox4.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage
|
||||
Me.pictureBox4.TabIndex = 24
|
||||
Me.pictureBox4.TabStop = False
|
||||
Me.Btn_add.BackColor = System.Drawing.Color.Transparent
|
||||
Me.Btn_add.Cursor = System.Windows.Forms.Cursors.Hand
|
||||
Me.Btn_add.Image = Global.Crunchyroll_Downloader.My.Resources.Resources.main_add
|
||||
Me.Btn_add.Location = New System.Drawing.Point(12, 5)
|
||||
Me.Btn_add.Name = "Btn_add"
|
||||
Me.Btn_add.Size = New System.Drawing.Size(100, 48)
|
||||
Me.Btn_add.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage
|
||||
Me.Btn_add.TabIndex = 24
|
||||
Me.Btn_add.TabStop = False
|
||||
'
|
||||
'pictureBox3
|
||||
'Btn_Close
|
||||
'
|
||||
Me.pictureBox3.BackColor = System.Drawing.Color.Transparent
|
||||
Me.pictureBox3.Cursor = System.Windows.Forms.Cursors.Hand
|
||||
Me.pictureBox3.Image = Global.Crunchyroll_Downloader.My.Resources.Resources.main_close
|
||||
Me.pictureBox3.Location = New System.Drawing.Point(789, 1)
|
||||
Me.pictureBox3.Name = "pictureBox3"
|
||||
Me.pictureBox3.Size = New System.Drawing.Size(50, 40)
|
||||
Me.pictureBox3.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize
|
||||
Me.pictureBox3.TabIndex = 23
|
||||
Me.pictureBox3.TabStop = False
|
||||
Me.Btn_Close.BackColor = System.Drawing.Color.Transparent
|
||||
Me.Btn_Close.Cursor = System.Windows.Forms.Cursors.Hand
|
||||
Me.Btn_Close.Image = Global.Crunchyroll_Downloader.My.Resources.Resources.main_close
|
||||
Me.Btn_Close.Location = New System.Drawing.Point(789, 1)
|
||||
Me.Btn_Close.Name = "Btn_Close"
|
||||
Me.Btn_Close.Size = New System.Drawing.Size(50, 40)
|
||||
Me.Btn_Close.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize
|
||||
Me.Btn_Close.TabIndex = 23
|
||||
Me.Btn_Close.TabStop = False
|
||||
'
|
||||
'pictureBox2
|
||||
'Btn_Settings
|
||||
'
|
||||
Me.pictureBox2.BackColor = System.Drawing.Color.Transparent
|
||||
Me.pictureBox2.Cursor = System.Windows.Forms.Cursors.Hand
|
||||
Me.pictureBox2.Image = Global.Crunchyroll_Downloader.My.Resources.Resources.main_settings
|
||||
Me.pictureBox2.Location = New System.Drawing.Point(702, 18)
|
||||
Me.pictureBox2.Name = "pictureBox2"
|
||||
Me.pictureBox2.Size = New System.Drawing.Size(60, 24)
|
||||
Me.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize
|
||||
Me.pictureBox2.TabIndex = 22
|
||||
Me.pictureBox2.TabStop = False
|
||||
Me.Btn_Settings.BackColor = System.Drawing.Color.Transparent
|
||||
Me.Btn_Settings.Cursor = System.Windows.Forms.Cursors.Hand
|
||||
Me.Btn_Settings.Image = Global.Crunchyroll_Downloader.My.Resources.Resources.main_settings
|
||||
Me.Btn_Settings.Location = New System.Drawing.Point(656, 10)
|
||||
Me.Btn_Settings.Name = "Btn_Settings"
|
||||
Me.Btn_Settings.Size = New System.Drawing.Size(100, 40)
|
||||
Me.Btn_Settings.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage
|
||||
Me.Btn_Settings.TabIndex = 22
|
||||
Me.Btn_Settings.TabStop = False
|
||||
'
|
||||
'pictureBox1
|
||||
'Btn_Browser
|
||||
'
|
||||
Me.pictureBox1.BackColor = System.Drawing.Color.Transparent
|
||||
Me.pictureBox1.Cursor = System.Windows.Forms.Cursors.Hand
|
||||
Me.pictureBox1.Image = Global.Crunchyroll_Downloader.My.Resources.Resources.main_browser
|
||||
Me.pictureBox1.Location = New System.Drawing.Point(116, 18)
|
||||
Me.pictureBox1.Name = "pictureBox1"
|
||||
Me.pictureBox1.Size = New System.Drawing.Size(60, 24)
|
||||
Me.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize
|
||||
Me.pictureBox1.TabIndex = 21
|
||||
Me.pictureBox1.TabStop = False
|
||||
Me.Btn_Browser.BackColor = System.Drawing.Color.Transparent
|
||||
Me.Btn_Browser.Cursor = System.Windows.Forms.Cursors.Hand
|
||||
Me.Btn_Browser.Image = Global.Crunchyroll_Downloader.My.Resources.Resources.main_browser
|
||||
Me.Btn_Browser.Location = New System.Drawing.Point(145, 10)
|
||||
Me.Btn_Browser.Name = "Btn_Browser"
|
||||
Me.Btn_Browser.Size = New System.Drawing.Size(100, 40)
|
||||
Me.Btn_Browser.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage
|
||||
Me.Btn_Browser.TabIndex = 21
|
||||
Me.Btn_Browser.TabStop = False
|
||||
'
|
||||
'FontLabel2
|
||||
'StatusMainForm
|
||||
'
|
||||
Me.FontLabel2.AutoSize = True
|
||||
Me.FontLabel2.Font = New System.Drawing.Font("Consolas", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
|
||||
Me.FontLabel2.Location = New System.Drawing.Point(587, 1)
|
||||
Me.FontLabel2.Name = "FontLabel2"
|
||||
Me.FontLabel2.Size = New System.Drawing.Size(99, 19)
|
||||
Me.FontLabel2.TabIndex = 65
|
||||
Me.FontLabel2.Text = "Demo Label"
|
||||
Me.FontLabel2.Visible = False
|
||||
'
|
||||
'FontLabel
|
||||
'
|
||||
Me.FontLabel.AutoSize = True
|
||||
Me.FontLabel.Font = New System.Drawing.Font("Consolas", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
|
||||
Me.FontLabel.Location = New System.Drawing.Point(587, 31)
|
||||
Me.FontLabel.Name = "FontLabel"
|
||||
Me.FontLabel.Size = New System.Drawing.Size(99, 19)
|
||||
Me.FontLabel.TabIndex = 66
|
||||
Me.FontLabel.Text = "Demo Label"
|
||||
Me.FontLabel.Visible = False
|
||||
Me.StatusMainForm.BackColor = System.Drawing.Color.Transparent
|
||||
Me.StatusMainForm.Font = New System.Drawing.Font("Consolas", 15.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
|
||||
Me.StatusMainForm.ForeColor = System.Drawing.SystemColors.WindowFrame
|
||||
Me.StatusMainForm.Location = New System.Drawing.Point(251, 17)
|
||||
Me.StatusMainForm.Name = "StatusMainForm"
|
||||
Me.StatusMainForm.Size = New System.Drawing.Size(370, 24)
|
||||
Me.StatusMainForm.TabIndex = 66
|
||||
Me.StatusMainForm.Text = "Crunchyroll Downloader"
|
||||
Me.StatusMainForm.TextAlign = System.Drawing.ContentAlignment.TopCenter
|
||||
'
|
||||
'ListView1
|
||||
'
|
||||
@ -158,41 +150,62 @@ Partial Class Main
|
||||
Me.Timer3.Enabled = True
|
||||
Me.Timer3.Interval = 1000
|
||||
'
|
||||
'TheTextBox
|
||||
'
|
||||
Me.TheTextBox.BackColor = System.Drawing.SystemColors.ScrollBar
|
||||
Me.TheTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None
|
||||
Me.TheTextBox.Location = New System.Drawing.Point(1, 558)
|
||||
Me.TheTextBox.Name = "TheTextBox"
|
||||
Me.TheTextBox.Size = New System.Drawing.Size(838, 111)
|
||||
Me.TheTextBox.TabIndex = 69
|
||||
Me.TheTextBox.Text = ""
|
||||
'
|
||||
'PictureBox6
|
||||
'
|
||||
Me.PictureBox6.BackgroundImage = Global.Crunchyroll_Downloader.My.Resources.Resources.balken
|
||||
Me.PictureBox6.Cursor = System.Windows.Forms.Cursors.Hand
|
||||
Me.PictureBox6.Location = New System.Drawing.Point(1, 549)
|
||||
Me.PictureBox6.Name = "PictureBox6"
|
||||
Me.PictureBox6.Size = New System.Drawing.Size(838, 8)
|
||||
Me.PictureBox6.TabIndex = 68
|
||||
Me.PictureBox6.TabStop = False
|
||||
'
|
||||
'Main
|
||||
'
|
||||
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
|
||||
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||
Me.BackgroundImage = Global.Crunchyroll_Downloader.My.Resources.Resources.main_background
|
||||
Me.ClientSize = New System.Drawing.Size(840, 552)
|
||||
Me.ClientSize = New System.Drawing.Size(840, 558)
|
||||
Me.Controls.Add(Me.TheTextBox)
|
||||
Me.Controls.Add(Me.PictureBox6)
|
||||
Me.Controls.Add(Me.PictureBox5)
|
||||
Me.Controls.Add(Me.ListView1)
|
||||
Me.Controls.Add(Me.FontLabel)
|
||||
Me.Controls.Add(Me.FontLabel2)
|
||||
Me.Controls.Add(Me.pictureBox4)
|
||||
Me.Controls.Add(Me.pictureBox3)
|
||||
Me.Controls.Add(Me.pictureBox2)
|
||||
Me.Controls.Add(Me.pictureBox1)
|
||||
Me.Controls.Add(Me.StatusMainForm)
|
||||
Me.Controls.Add(Me.Btn_add)
|
||||
Me.Controls.Add(Me.Btn_Close)
|
||||
Me.Controls.Add(Me.Btn_Settings)
|
||||
Me.Controls.Add(Me.Btn_Browser)
|
||||
Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None
|
||||
Me.MaximizeBox = False
|
||||
Me.MinimizeBox = False
|
||||
Me.Name = "Main"
|
||||
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
|
||||
Me.Text = "crunchyroll downloader"
|
||||
CType(Me.pictureBox4, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
CType(Me.pictureBox3, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
CType(Me.pictureBox2, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
CType(Me.pictureBox1, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
CType(Me.Btn_add, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
CType(Me.Btn_Close, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
CType(Me.Btn_Settings, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
CType(Me.Btn_Browser, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
CType(Me.PictureBox5, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
CType(Me.PictureBox6, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
Me.ResumeLayout(False)
|
||||
Me.PerformLayout()
|
||||
|
||||
End Sub
|
||||
Private WithEvents pictureBox4 As PictureBox
|
||||
Private WithEvents pictureBox3 As PictureBox
|
||||
Private WithEvents pictureBox2 As PictureBox
|
||||
Private WithEvents pictureBox1 As PictureBox
|
||||
Friend WithEvents FontLabel2 As Label
|
||||
Friend WithEvents FontLabel As Label
|
||||
Private WithEvents Btn_add As PictureBox
|
||||
Private WithEvents Btn_Close As PictureBox
|
||||
Private WithEvents Btn_Settings As PictureBox
|
||||
Private WithEvents Btn_Browser As PictureBox
|
||||
Friend WithEvents StatusMainForm As Label
|
||||
Friend WithEvents ListView1 As ListView
|
||||
Friend WithEvents Link As ColumnHeader
|
||||
Friend WithEvents PictureBox5 As PictureBox
|
||||
@ -200,4 +213,6 @@ Partial Class Main
|
||||
Friend WithEvents Timer1 As Timer
|
||||
Friend WithEvents Timer2 As Timer
|
||||
Friend WithEvents Timer3 As Timer
|
||||
Friend WithEvents TheTextBox As RichTextBox
|
||||
Friend WithEvents PictureBox6 As PictureBox
|
||||
End Class
|
||||
|
@ -32,6 +32,6 @@ Imports System.Runtime.InteropServices
|
||||
' übernehmen, indem Sie "*" eingeben:
|
||||
' <Assembly: AssemblyVersion("1.0.*")>
|
||||
|
||||
<Assembly: AssemblyVersion("3.4.2")>
|
||||
<Assembly: AssemblyFileVersion("3.4.2")>
|
||||
<Assembly: AssemblyVersion("3.5.0")>
|
||||
<Assembly: AssemblyFileVersion("3.5.0")>
|
||||
<Assembly: NeutralResourcesLanguage("en")>
|
||||
|
@ -110,6 +110,24 @@ Namespace My.Resources
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Sucht eine lokalisierte Zeichenfolge, die "type":"midroll" ähnelt.
|
||||
'''</summary>
|
||||
Friend ReadOnly Property ads_midroll() As String
|
||||
Get
|
||||
Return ResourceManager.GetString("ads_midroll", resourceCulture)
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Sucht eine lokalisierte Zeichenfolge, die {"type":"preroll","offset":0}, ähnelt.
|
||||
'''</summary>
|
||||
Friend ReadOnly Property ads_preroll() As String
|
||||
Get
|
||||
Return ResourceManager.GetString("ads_preroll", resourceCulture)
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
'''</summary>
|
||||
@ -130,6 +148,16 @@ Namespace My.Resources
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
'''</summary>
|
||||
Friend ReadOnly Property balken_console() As System.Drawing.Bitmap
|
||||
Get
|
||||
Dim obj As Object = ResourceManager.GetObject("balken_console", resourceCulture)
|
||||
Return CType(obj,System.Drawing.Bitmap)
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Sucht eine lokalisierte Zeichenfolge, die <img id="footer_country_flag" src="https://www.crunchyroll.com/i/country_flags/ ähnelt.
|
||||
'''</summary>
|
||||
@ -549,16 +577,6 @@ Namespace My.Resources
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
'''</summary>
|
||||
Friend ReadOnly Property main_browser_hover() As System.Drawing.Bitmap
|
||||
Get
|
||||
Dim obj As Object = ResourceManager.GetObject("main_browser_hover", resourceCulture)
|
||||
Return CType(obj,System.Drawing.Bitmap)
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
'''</summary>
|
||||
@ -689,16 +707,6 @@ Namespace My.Resources
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
'''</summary>
|
||||
Friend ReadOnly Property main_settings_hover() As System.Drawing.Bitmap
|
||||
Get
|
||||
Dim obj As Object = ResourceManager.GetObject("main_settings_hover", resourceCulture)
|
||||
Return CType(obj,System.Drawing.Bitmap)
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Sucht eine lokalisierte Zeichenfolge, die </p>
|
||||
''' </div>
|
||||
@ -714,7 +722,7 @@ Namespace My.Resources
|
||||
'''<summary>
|
||||
''' Sucht eine lokalisierte Zeichenfolge, die <html>
|
||||
''' <head>
|
||||
'''
|
||||
''' <meta charset="UTF-8">
|
||||
''' </head>
|
||||
''' <style>
|
||||
''' body {
|
||||
@ -736,8 +744,7 @@ Namespace My.Resources
|
||||
''' margin: 0;
|
||||
''' }
|
||||
''' i {
|
||||
''' color: #ad3f26;
|
||||
''' [Rest der Zeichenfolge wurde abgeschnitten]"; ähnelt.
|
||||
''' co [Rest der Zeichenfolge wurde abgeschnitten]"; ähnelt.
|
||||
'''</summary>
|
||||
Friend ReadOnly Property Post_error_Top() As String
|
||||
Get
|
||||
|
@ -118,8 +118,8 @@
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="crdSettings_Button_SafeExit" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\crdSettings_Button_SafeExit.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
<data name="balken" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\balken.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="htmlvorThumbnail" xml:space="preserve">
|
||||
<value>
|
||||
@ -127,280 +127,38 @@
|
||||
|
||||
<img alt="image error" src="</value>
|
||||
</data>
|
||||
<data name="htmlTop" xml:space="preserve">
|
||||
<value><!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;font-family:Consolas;font-size:16px;}
|
||||
.div-spacer{width:16px;height:110px;display:block;margin-bottom:14px;position:relative}
|
||||
.div-episode{width:730px;height:110px;display:block;margin-bottom:14px;position:relative}
|
||||
.class-balken{width:735px;height:8px;display:block;margin-bottom:4px;margin-top:6px}
|
||||
.class-cc{width:36px;height:36px;display:block;margin-bottom:4px;margin-top:-6px;float: left;margin-left:-20px;}
|
||||
.imagestyle{width:156px;height:105px;display:block;margin-bottom:8px;margin-top:5px;margin-right: 10px;margin-left: 10px;float: left;}
|
||||
.spacediv{width:620px;height:175px;display:block;margin-bottom:4px}
|
||||
.ulStyle li{margin-left:12px;float:left;display:block;position:relative}
|
||||
.liOld{margin-left:12px;display:block}
|
||||
.ulStyle{margin:0 0 0 -10px;display:block;position:relative;margin-top:8px}
|
||||
.listyle{width:156px;display:block;background:#fff;padding:16px;margin-bottom:14px;position:relative;background-color:#b5b3b3}
|
||||
.progressbar{width:540px;height:20px;background:#dedede;margin-left: 170px;margin-top:8px;}
|
||||
.progressbar-value{background:#F78C25;height:20px;font-weight:bold;}
|
||||
.percenttext{float:right;text-align:right;font-size:16px;display:inline-block;margin-right:25px}
|
||||
.resotext{text-align: left;font-size:18px;margin-left:0px;font-weight:550;}
|
||||
.titel{font-size:18px;font-weight:550;display:block;margin-top:5px}
|
||||
.cc-wert{font-size:18px;font-weight:550;display:block;margin-top:-20px;margin-left:250px;text-decoration: none;color:black;}
|
||||
.liClass{margin-bottom:8px}
|
||||
</style>
|
||||
<body id="bodypage" class="main-bg" >
|
||||
<img alt="image error" src="balken1.png" class="class-balken"></value>
|
||||
</data>
|
||||
<data name="main_browser" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-browser.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="download_subs_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\download_subs_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="crdsettings_setUScookie_button_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\crdsettings_setUScookie_button_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="htmlEnd" xml:space="preserve">
|
||||
<value><script>
|
||||
|
||||
setInterval(function loadXMLDoc() {
|
||||
var xhttp = new XMLHttpRequest();
|
||||
xhttp.onreadystatechange = function() {
|
||||
if (this.readyState == 4 && this.status == 200) {
|
||||
document.getElementById("bodypage").innerHTML = this.responseText;
|
||||
//console.log(this.responseText);
|
||||
}
|
||||
};
|
||||
xhttp.open("GET", "/", true);
|
||||
xhttp.send();
|
||||
}, 1000);
|
||||
</script>
|
||||
</body></html></value>
|
||||
</data>
|
||||
<data name="add_mass_cancel_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\add_mass_cancel_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="DialogNotFound_Background" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\DialogNotFound_Background.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="icon" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\icon.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_background" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-background.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_credits_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main_credits_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="DialogNotFound_Submit" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\DialogNotFound_Submit.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_settings" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-settings.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="htmlnachTumbnail" xml:space="preserve">
|
||||
<value>" class="imagestyle">
|
||||
|
||||
<div>
|
||||
|
||||
<span class="titel" dir="auto"></value>
|
||||
</data>
|
||||
<data name="Startuphtml" xml:space="preserve">
|
||||
<value><!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;background:#dedede;}
|
||||
.progressbar-value{background:#42d1f5;height:14px;font-weight:bold;}
|
||||
.percenttext{text-align: right;font-size:13px;}
|
||||
.titel{font-size:13px;font-weight:600;line-height:1.5;display:block;margin-top:10px}
|
||||
</style>
|
||||
<body class="main-bg" onload="location.reload();">
|
||||
<ul class="ulStyle">
|
||||
|
||||
</ul>
|
||||
</body>
|
||||
</html></value>
|
||||
</data>
|
||||
<data name="htmlvorAufloesung" xml:space="preserve">
|
||||
<value></span>
|
||||
|
||||
<div class="progressbar">
|
||||
|
||||
<div class="progressbar-value" style="width: 0%"></div>
|
||||
|
||||
</div>
|
||||
<span dir="auto" class='percenttext'>0%</span>
|
||||
<div>
|
||||
<br>
|
||||
<span dir="auto" class="resotext"></value>
|
||||
</data>
|
||||
<data name="thumbnailString" xml:space="preserve">
|
||||
<value>"thumbnail":{"url":"</value>
|
||||
</data>
|
||||
<data name="main_button_download_deactivate" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main_button_download-deactivate.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_button_download_default" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main_button_download_default.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="htmlvorHardSubs" xml:space="preserve">
|
||||
<value>"> <img alt="image error" src="cc1.png" class="class-cc"></value>
|
||||
</data>
|
||||
<data name="htmlnachHardSubs" xml:space="preserve">
|
||||
<value></a>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<img alt="image error" src="balken1.png" class="class-balken"></value>
|
||||
</data>
|
||||
<data name="main_credits_default" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main_credits_default.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="add_mass_running_cancel" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\add_mass_running_cancel.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="crdSettings_Button_SafeExit_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\crdSettings_Button_SafeExit_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="htmlvorSoftSubs" xml:space="preserve">
|
||||
<value></span>
|
||||
|
||||
<a href="#" class="cc-wert" title="Softsubs:</value>
|
||||
</data>
|
||||
<data name="DialogNotFound_Submit_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\DialogNotFound_Submit_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="download_subs" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\download_subs.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="add_mass_cancel" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\add_mass_cancel.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="add_mass_running_cancel_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\add_mass_running_cancel_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
<data name="backgroud" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\backgroud.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_add" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-add.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_button_download_hovert" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main_button_download_hovert.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_close" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-close.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="crdSettings_Background" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\crdSettings_Background.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="crdsettings_setUScookie_button" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\crdsettings_setUScookie_button.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="credits_background" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\credits-background.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="ads_midroll" xml:space="preserve">
|
||||
<value>"type":"midroll"</value>
|
||||
</data>
|
||||
<data name="ads_preroll" xml:space="preserve">
|
||||
<value>{"type":"preroll","offset":0},</value>
|
||||
</data>
|
||||
<data name="backgroud" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\backgroud.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="balken" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\balken.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_del" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-del.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_del_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-del-hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="hls_endString" xml:space="preserve">
|
||||
<value>","resolution":"adaptive"</value>
|
||||
</data>
|
||||
<data name="hls_Value" xml:space="preserve">
|
||||
<value>"format":"adaptive_hls",</value>
|
||||
</data>
|
||||
<data name="CC_String" xml:space="preserve">
|
||||
<value><img id="footer_country_flag" src="https://www.crunchyroll.com/i/country_flags/</value>
|
||||
</data>
|
||||
<data name="softsubs_download" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\softsubs_download.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="softsubs_download_gray" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\softsubs_download_gray.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="softsubs_download_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\softsubs_download_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="LoginSkip" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\LoginSkip.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="LoginSkipHover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\LoginSkipHover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="LoginSuccess" xml:space="preserve">
|
||||
<value>"error":false,"code":"ok"</value>
|
||||
</data>
|
||||
<data name="US_ToolTip" xml:space="preserve">
|
||||
<value>US cookies can't be used as long you are logged in.
|
||||
I delete the curremt session with the unlock, if you want to be logged in with the US cookie you need to enter you data on the left.</value>
|
||||
</data>
|
||||
<data name="main_pause" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-pause.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_pause_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-pause-hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_pause_play" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-pause-play.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_pause_play_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-pause-play-hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="add_background" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\add-background.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_browser_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-browser_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_settings_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-settings_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Funimation_Player_ID" xml:space="preserve">
|
||||
<value>src="/player/</value>
|
||||
</data>
|
||||
<data name="Funimation_Split_1" xml:space="preserve">
|
||||
<value><a class="trackVideo ng-binding" href="</value>
|
||||
<data name="DialogNotFound_Background" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\DialogNotFound_Background.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Funimation_Split_2" xml:space="preserve">
|
||||
<value>"></value>
|
||||
</data>
|
||||
<data name="Funimation_src_string" xml:space="preserve">
|
||||
<value>"src":</value>
|
||||
<data name="main_background" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-background.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Funimation_thumbnail" xml:space="preserve">
|
||||
<value><meta property="og:image" content="</value>
|
||||
<data name="Funimation_Split_1" xml:space="preserve">
|
||||
<value><a class="trackVideo ng-binding" href="</value>
|
||||
</data>
|
||||
<data name="Funimation_Subtitle_String" xml:space="preserve">
|
||||
<value>", "kind": "subtitle", "type": "CC", "language": "en"</value>
|
||||
<data name="add_mass_cancel" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\add_mass_cancel.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="ads_midroll" xml:space="preserve">
|
||||
<value>"type":"midroll"</value>
|
||||
</data>
|
||||
<data name="main_del_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-del-hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_button_download_deactivate" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main_button_download-deactivate.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="credits_background" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\credits-background.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Funimation_Subtitle_String2" xml:space="preserve">
|
||||
<value>", "kind": "subtitle", "type": "Full", "language": "en"</value>
|
||||
@ -416,19 +174,16 @@ I delete the curremt session with the unlock, if you want to be logged in with t
|
||||
<address>Server at Crunchyroll Downloader Port 8080</address>
|
||||
</body></html></value>
|
||||
</data>
|
||||
<data name="CR_Head_Url_Split" xml:space="preserve">
|
||||
<value><meta property="og:url" content="</value>
|
||||
<data name="crdSettings_Background" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\crdSettings_Background.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Post_error_Bottom" xml:space="preserve">
|
||||
<value></p>
|
||||
</div>
|
||||
</body>
|
||||
</html></value>
|
||||
<data name="Funimation_Player_ID" xml:space="preserve">
|
||||
<value>src="/player/</value>
|
||||
</data>
|
||||
<data name="Post_error_Top" xml:space="preserve">
|
||||
<value><html>
|
||||
<head>
|
||||
|
||||
<meta charset="UTF-8">
|
||||
</head>
|
||||
<style>
|
||||
body {
|
||||
@ -472,4 +227,246 @@ I delete the curremt session with the unlock, if you want to be logged in with t
|
||||
<h1>Failed!</h1>
|
||||
<p></value>
|
||||
</data>
|
||||
<data name="main_pause_play" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-pause-play.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="LoginSkip" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\LoginSkip.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="LoginSuccess" xml:space="preserve">
|
||||
<value>"error":false,"code":"ok"</value>
|
||||
</data>
|
||||
<data name="ads_preroll" xml:space="preserve">
|
||||
<value>{"type":"preroll","offset":0},</value>
|
||||
</data>
|
||||
<data name="Funimation_Subtitle_String" xml:space="preserve">
|
||||
<value>", "kind": "subtitle", "type": "CC", "language": "en"</value>
|
||||
</data>
|
||||
<data name="htmlEnd" xml:space="preserve">
|
||||
<value><script>
|
||||
|
||||
setInterval(function loadXMLDoc() {
|
||||
var xhttp = new XMLHttpRequest();
|
||||
xhttp.onreadystatechange = function() {
|
||||
if (this.readyState == 4 && this.status == 200) {
|
||||
document.getElementById("bodypage").innerHTML = this.responseText;
|
||||
//console.log(this.responseText);
|
||||
}
|
||||
};
|
||||
xhttp.open("GET", "/", true);
|
||||
xhttp.send();
|
||||
}, 1000);
|
||||
</script>
|
||||
</body></html></value>
|
||||
</data>
|
||||
<data name="Post_error_Bottom" xml:space="preserve">
|
||||
<value></p>
|
||||
</div>
|
||||
</body>
|
||||
</html></value>
|
||||
</data>
|
||||
<data name="Funimation_src_string" xml:space="preserve">
|
||||
<value>"src":</value>
|
||||
</data>
|
||||
<data name="US_ToolTip" xml:space="preserve">
|
||||
<value>US cookies can't be used as long you are logged in.
|
||||
I delete the curremt session with the unlock, if you want to be logged in with the US cookie you need to enter you data on the left.</value>
|
||||
</data>
|
||||
<data name="hls_endString" xml:space="preserve">
|
||||
<value>","resolution":"adaptive"</value>
|
||||
</data>
|
||||
<data name="hls_Value" xml:space="preserve">
|
||||
<value>"format":"adaptive_hls",</value>
|
||||
</data>
|
||||
<data name="main_settings" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-settings.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="htmlnachTumbnail" xml:space="preserve">
|
||||
<value>" class="imagestyle">
|
||||
|
||||
<div>
|
||||
|
||||
<span class="titel" dir="auto"></value>
|
||||
</data>
|
||||
<data name="main_del" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-del.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="htmlvorAufloesung" xml:space="preserve">
|
||||
<value></span>
|
||||
|
||||
<div class="progressbar">
|
||||
|
||||
<div class="progressbar-value" style="width: 0%"></div>
|
||||
|
||||
</div>
|
||||
<span dir="auto" class='percenttext'>0%</span>
|
||||
<div>
|
||||
<br>
|
||||
<span dir="auto" class="resotext"></value>
|
||||
</data>
|
||||
<data name="crdsettings_setUScookie_button_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\crdsettings_setUScookie_button_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="softsubs_download_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\softsubs_download_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Startuphtml" xml:space="preserve">
|
||||
<value><!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;background:#dedede;}
|
||||
.progressbar-value{background:#42d1f5;height:14px;font-weight:bold;}
|
||||
.percenttext{text-align: right;font-size:13px;}
|
||||
.titel{font-size:13px;font-weight:600;line-height:1.5;display:block;margin-top:10px}
|
||||
</style>
|
||||
<body class="main-bg" onload="location.reload();">
|
||||
<ul class="ulStyle">
|
||||
|
||||
</ul>
|
||||
</body>
|
||||
</html></value>
|
||||
</data>
|
||||
<data name="main_browser" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-browser.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="add_mass_running_cancel_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\add_mass_running_cancel_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_button_download_hovert" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main_button_download_hovert.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="CC_String" xml:space="preserve">
|
||||
<value><img id="footer_country_flag" src="https://www.crunchyroll.com/i/country_flags/</value>
|
||||
</data>
|
||||
<data name="add_background" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\add-background.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="add_mass_cancel_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\add_mass_cancel_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="DialogNotFound_Submit_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\DialogNotFound_Submit_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="LoginSkipHover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\LoginSkipHover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="DialogNotFound_Submit" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\DialogNotFound_Submit.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_button_download_default" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main_button_download_default.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_credits_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main_credits_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="htmlvorHardSubs" xml:space="preserve">
|
||||
<value>"> <img alt="image error" src="cc1.png" class="class-cc"></value>
|
||||
</data>
|
||||
<data name="download_subs_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\download_subs_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="softsubs_download_gray" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\softsubs_download_gray.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="main_close" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-close.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="download_subs" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\download_subs.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="htmlnachHardSubs" xml:space="preserve">
|
||||
<value></a>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<img alt="image error" src="balken1.png" class="class-balken"></value>
|
||||
</data>
|
||||
<data name="main_pause_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-pause-hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="add_mass_running_cancel" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\add_mass_running_cancel.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="thumbnailString" xml:space="preserve">
|
||||
<value>"thumbnail":{"url":"</value>
|
||||
</data>
|
||||
<data name="main_pause" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-pause.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="crdsettings_setUScookie_button" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\crdsettings_setUScookie_button.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="crdSettings_Button_SafeExit_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\crdSettings_Button_SafeExit_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="crdSettings_Button_SafeExit" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\crdSettings_Button_SafeExit.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Funimation_thumbnail" xml:space="preserve">
|
||||
<value><meta property="og:image" content="</value>
|
||||
</data>
|
||||
<data name="main_pause_play_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main-pause-play-hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="htmlvorSoftSubs" xml:space="preserve">
|
||||
<value></span>
|
||||
|
||||
<a href="#" class="cc-wert" title="Softsubs:</value>
|
||||
</data>
|
||||
<data name="softsubs_download" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\softsubs_download.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="icon" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\icon.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="CR_Head_Url_Split" xml:space="preserve">
|
||||
<value><meta property="og:url" content="</value>
|
||||
</data>
|
||||
<data name="htmlTop" xml:space="preserve">
|
||||
<value><!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;font-family:Consolas;font-size:16px;}
|
||||
.div-spacer{width:16px;height:110px;display:block;margin-bottom:14px;position:relative}
|
||||
.div-episode{width:730px;height:110px;display:block;margin-bottom:14px;position:relative}
|
||||
.class-balken{width:735px;height:8px;display:block;margin-bottom:4px;margin-top:6px}
|
||||
.class-cc{width:36px;height:36px;display:block;margin-bottom:4px;margin-top:-6px;float: left;margin-left:-20px;}
|
||||
.imagestyle{width:156px;height:105px;display:block;margin-bottom:8px;margin-top:5px;margin-right: 10px;margin-left: 10px;float: left;}
|
||||
.spacediv{width:620px;height:175px;display:block;margin-bottom:4px}
|
||||
.ulStyle li{margin-left:12px;float:left;display:block;position:relative}
|
||||
.liOld{margin-left:12px;display:block}
|
||||
.ulStyle{margin:0 0 0 -10px;display:block;position:relative;margin-top:8px}
|
||||
.listyle{width:156px;display:block;background:#fff;padding:16px;margin-bottom:14px;position:relative;background-color:#b5b3b3}
|
||||
.progressbar{width:540px;height:20px;background:#dedede;margin-left: 170px;margin-top:8px;}
|
||||
.progressbar-value{background:#F78C25;height:20px;font-weight:bold;}
|
||||
.percenttext{float:right;text-align:right;font-size:16px;display:inline-block;margin-right:25px}
|
||||
.resotext{text-align: left;font-size:18px;margin-left:0px;font-weight:550;}
|
||||
.titel{font-size:18px;font-weight:550;display:block;margin-top:5px}
|
||||
.cc-wert{font-size:18px;font-weight:550;display:block;margin-top:-20px;margin-left:250px;text-decoration: none;color:black;}
|
||||
.liClass{margin-bottom:8px}
|
||||
</style>
|
||||
<body id="bodypage" class="main-bg" >
|
||||
<img alt="image error" src="balken1.png" class="class-balken"></value>
|
||||
</data>
|
||||
<data name="main_credits_default" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\main_credits_default.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="balken_console" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\balken_console.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
</root>
|
BIN
Crunchyroll Downloader/Resources/balken_console.png
Normal file
After Width: | Height: | Size: 953 B |
Before Width: | Height: | Size: 577 B After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 5.0 KiB After Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 946 B After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 820 B After Width: | Height: | Size: 8.6 KiB |
BIN
Crunchyroll Downloader/Resources/old/main-add.png
Normal file
After Width: | Height: | Size: 577 B |
Before Width: | Height: | Size: 591 B After Width: | Height: | Size: 591 B |
BIN
Crunchyroll Downloader/Resources/old/main-browser.png
Normal file
After Width: | Height: | Size: 946 B |
Before Width: | Height: | Size: 946 B After Width: | Height: | Size: 946 B |
BIN
Crunchyroll Downloader/Resources/old/main-settings.png
Normal file
After Width: | Height: | Size: 820 B |
Before Width: | Height: | Size: 775 B After Width: | Height: | Size: 775 B |
@ -47,6 +47,16 @@ Crunchyroll Downloader
|
||||
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.
|
||||
@ -57,6 +67,11 @@ Crunchyroll Downloader
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.balken_console">
|
||||
<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.
|
||||
@ -307,11 +322,6 @@ setInterval(function loadXMLDoc() {
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_browser_hover">
|
||||
<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.
|
||||
@ -377,11 +387,6 @@ setInterval(function loadXMLDoc() {
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_settings_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.Post_error_Bottom">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die </p>
|
||||
@ -394,7 +399,7 @@ setInterval(function loadXMLDoc() {
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die <html>
|
||||
<head>
|
||||
|
||||
<meta charset="UTF-8">
|
||||
</head>
|
||||
<style>
|
||||
body {
|
||||
@ -416,8 +421,7 @@ setInterval(function loadXMLDoc() {
|
||||
margin: 0;
|
||||
}
|
||||
i {
|
||||
color: #ad3f26;
|
||||
[Rest der Zeichenfolge wurde abgeschnitten]"; ähnelt.
|
||||
co [Rest der Zeichenfolge wurde abgeschnitten]"; ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.softsubs_download">
|
||||
|
@ -1,6 +1,6 @@
|
||||
<html>
|
||||
<head>
|
||||
|
||||
<meta charset="UTF-8">
|
||||
</head>
|
||||
<style>
|
||||
body {
|
||||
@ -43,7 +43,7 @@
|
||||
</div>
|
||||
<h1>Failed!</h1>
|
||||
<p>System.IndexOutOfRangeException: Der Index war außerhalb des Arraybereichs.
|
||||
bei Crunchyroll_Downloader.Main.ProcessRequest(Socket clientSocket) in D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\Main.vb:Zeile 2366.</p>
|
||||
bei Crunchyroll_Downloader.Main.ProcessRequest(Socket clientSocket) in D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\Main.vb:Zeile 2440.</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,7 +1,7 @@
|
||||
|
||||
<html>
|
||||
<head>
|
||||
|
||||
<meta charset="UTF-8">
|
||||
</head>
|
||||
<style>
|
||||
body {
|
||||
|
@ -30,24 +30,24 @@
|
||||
|
||||
<div class="div-episode">
|
||||
|
||||
<img alt="image error" src="https://img1.ak.crunchyroll.com/i/spire1-tmb/81d99ae7d61c73d9c443b963424740621475364399_fwide.jpg" class="imagestyle">
|
||||
<img alt="image error" src="https://img1.ak.crunchyroll.com/i/spire3-tmb/36929076130ec5236c9026b1dc98fc371408055947_fwide.jpg" class="imagestyle">
|
||||
|
||||
<div>
|
||||
|
||||
<span class="titel" dir="auto">Aooni The Blue Monster <br> Folge 1</span>
|
||||
<span class="titel" dir="auto">RWBY <br> Staffel 2 Folge 4</span>
|
||||
|
||||
<div class="progressbar">
|
||||
|
||||
<div class="progressbar-value" style="width:100%"></div>
|
||||
|
||||
</div>
|
||||
<span dir="auto" class='percenttext'>Finsihed - 80,84MB</span>
|
||||
<span dir="auto" class='percenttext'>Finished - 131,46MB</span>
|
||||
<div>
|
||||
<br>
|
||||
<span dir="auto" class="resotext">1080p</span>
|
||||
<span dir="auto" class="resotext">360p</span>
|
||||
|
||||
<a href="#" class="cc-wert" title="Softsubs:
|
||||
"> <img alt="image error" src="cc.png" class="class-cc">English</a>
|
||||
"> <img alt="image error" src="cc.png" class="class-cc">Deutsch</a>
|
||||
|
||||
</div>
|
||||
|
||||
@ -55,7 +55,7 @@
|
||||
|
||||
</div>
|
||||
|
||||
<img alt="image error" src="balken.png" class="class-balken"><!-- Aooni The Blue Monster Folge 1-->
|
||||
<img alt="image error" src="balken.png" class="class-balken"><!-- RWBY Staffel 2 Folge 4-->
|
||||
<script>
|
||||
|
||||
setInterval(function loadXMLDoc() {
|
||||
|
749
Crunchyroll Downloader/einstellungen.Designer.vb
generated
@ -7,7 +7,7 @@ Imports System.Threading
|
||||
|
||||
Public Class einstellungen
|
||||
Private Sub einstellungen_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
||||
ToolTip1.SetToolTip(CB_Login, My.Resources.US_ToolTip)
|
||||
|
||||
For i As Integer = 0 To Main.SoftSubs.Count - 1
|
||||
If Main.SoftSubs(i) = "deDE" Then
|
||||
CBdeDE.Checked = True
|
||||
@ -34,9 +34,14 @@ Public Class einstellungen
|
||||
If Main.MergeSubstoMP4 = True Then
|
||||
MergeMP4.Checked = True
|
||||
End If
|
||||
If Main.LoginDialog = True Then
|
||||
CB_Login.Checked = True
|
||||
If Main.HybridMode = True Then
|
||||
HybridMode_CB.Checked = True
|
||||
End If
|
||||
|
||||
If Main.HardSubFunimation = True Then
|
||||
FunimationHardsub.Checked = True
|
||||
End If
|
||||
|
||||
If Main.SaveLog = True Then
|
||||
CB_Log.Checked = True
|
||||
End If
|
||||
@ -106,12 +111,7 @@ Public Class einstellungen
|
||||
FFMPEG_CommandP3.Text = ffmpegDisplayCurrent(4) + " " + ffmpegDisplayCurrent(5)
|
||||
End If
|
||||
|
||||
Try
|
||||
Dim rkg As RegistryKey = Registry.CurrentUser.OpenSubKey("Software\CRDownloader")
|
||||
Firefox_True.Checked = CBool(Integer.Parse(rkg.GetValue("NoUse").ToString))
|
||||
'MsgBox(Resu)
|
||||
Catch ex As Exception
|
||||
End Try
|
||||
|
||||
Try
|
||||
Dim rkg As RegistryKey = Registry.CurrentUser.OpenSubKey("Software\CRDownloader")
|
||||
ListViewAdd_True.Checked = CBool(Integer.Parse(rkg.GetValue("QueueMode").ToString))
|
||||
@ -199,13 +199,22 @@ Public Class einstellungen
|
||||
Main.MergeSubstoMP4 = False
|
||||
rk.SetValue("MergeMP4", "0", RegistryValueKind.String)
|
||||
End If
|
||||
If CB_Login.Checked = True Then
|
||||
Main.LoginDialog = True
|
||||
rk.SetValue("LoginDialog", "1", RegistryValueKind.String)
|
||||
If HybridMode_CB.Checked = True Then
|
||||
Main.HybridMode = True
|
||||
rk.SetValue("HybridMode", "1", RegistryValueKind.String)
|
||||
Else
|
||||
Main.LoginDialog = False
|
||||
rk.SetValue("LoginDialog", "0", RegistryValueKind.String)
|
||||
Main.HybridMode = False
|
||||
rk.SetValue("HybridMode", "0", RegistryValueKind.String)
|
||||
End If
|
||||
|
||||
If FunimationHardsub.Checked = True Then
|
||||
Main.HardSubFunimation = True
|
||||
rk.SetValue("FunimationHardsub", "1", RegistryValueKind.String)
|
||||
Else
|
||||
Main.HardSubFunimation = False
|
||||
rk.SetValue("FunimationHardsub", "0", RegistryValueKind.String)
|
||||
End If
|
||||
|
||||
If CB_Log.Checked = True Then
|
||||
Main.SaveLog = True
|
||||
rk.SetValue("SaveLog", "1", RegistryValueKind.String)
|
||||
@ -242,11 +251,6 @@ Public Class einstellungen
|
||||
End If
|
||||
rk.SetValue("SL_DL", NumericUpDown1.Value, RegistryValueKind.String)
|
||||
Main.MaxDL = NumericUpDown1.Value
|
||||
If Firefox_True.Checked = True Then
|
||||
rk.SetValue("NoUse", 1, RegistryValueKind.String)
|
||||
ElseIf Firefox_True.Checked = False Then
|
||||
rk.SetValue("NoUse", 0, RegistryValueKind.String)
|
||||
End If
|
||||
|
||||
If ListViewAdd_True.Checked = True Then
|
||||
rk.SetValue("QueueMode", 1, RegistryValueKind.String)
|
||||
@ -313,10 +317,6 @@ Public Class einstellungen
|
||||
Me.Close()
|
||||
End Sub
|
||||
|
||||
Private Sub LinkLabel1_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs)
|
||||
System.Diagnostics.Process.Start("https://www.youtube.com/user/hama3254")
|
||||
End Sub
|
||||
|
||||
Private Function Check_CB() As Boolean
|
||||
Dim C As Boolean = False
|
||||
For i As Integer = 0 To ComboBox1.Items.Count - 1
|
||||
@ -330,16 +330,16 @@ Public Class einstellungen
|
||||
|
||||
|
||||
|
||||
Private Function GeräteID() As String
|
||||
Public Function GeräteID() As String
|
||||
Dim rnd As New Random
|
||||
Dim possible As String = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
|
||||
Dim HWID As String = Nothing
|
||||
|
||||
For i As Integer = 0 To 31
|
||||
For i As Integer = 0 To 15
|
||||
Dim ZufallsZahl As Integer = rnd.Next(1, 33)
|
||||
HWID = HWID + possible(ZufallsZahl)
|
||||
Next
|
||||
Return HWID
|
||||
Return "CRD-Temp-File-" + HWID
|
||||
End Function
|
||||
|
||||
Private Sub pictureBox1_Click(sender As Object, e As EventArgs) Handles pictureBox1.Click
|
||||
@ -400,17 +400,10 @@ Public Class einstellungen
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub PictureBox2_MouseEnter(sender As Object, e As EventArgs)
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub PictureBox2_MouseLeave(sender As Object, e As EventArgs)
|
||||
|
||||
End Sub
|
||||
|
||||
|
||||
|
||||
Private Sub ComboBox1_DrawItem(sender As Object, e As DrawItemEventArgs) Handles ComboBox1.DrawItem, ComboBox2.DrawItem, comboBox3.DrawItem, comboBox4.DrawItem
|
||||
Private Sub ComboBox1_DrawItem(sender As Object, e As DrawItemEventArgs) Handles ComboBox1.DrawItem
|
||||
sender.BackColor = Color.White
|
||||
If e.Index >= 0 Then
|
||||
Using st As New StringFormat With {.Alignment = StringAlignment.Center}
|
||||
@ -450,7 +443,7 @@ Public Class einstellungen
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Private Sub MergeMP4_Click(sender As Object, e As EventArgs) Handles MergeMP4.Click, CheckBox1.Click
|
||||
Private Sub MergeMP4_Click(sender As Object, e As EventArgs) Handles CheckBox1.Click
|
||||
If MergeMP4.Checked = True Then
|
||||
If AAuto.Checked = True Then
|
||||
If MessageBox.Show("Resolution '[Auto]' and merge the subtitle with the video file will download all resolutions!" + vbNewLine + "Press 'Yes' to enable it anyway", "Prepare for unforeseen consequences.", MessageBoxButtons.YesNo) = DialogResult.Yes Then
|
||||
@ -487,7 +480,7 @@ Public Class einstellungen
|
||||
PictureBox5.Image = My.Resources.softsubs_download_hover
|
||||
End Sub
|
||||
|
||||
Private Sub PictureBox5_MouseLeave(sender As Object, e As EventArgs) Handles PictureBox5.MouseLeave
|
||||
Private Sub PictureBox5_MouseLeave(sender As Object, e As EventArgs) Handles PictureBox5.Leave
|
||||
PictureBox5.Image = My.Resources.softsubs_download
|
||||
End Sub
|
||||
|
||||
@ -522,16 +515,6 @@ Public Class einstellungen
|
||||
Next
|
||||
End Sub
|
||||
|
||||
'Private Sub FFMPEG_Command_SelectedIndexChanged(sender As Object, e As EventArgs)
|
||||
' If CheckBox1.Checked = True Then
|
||||
' MsgBox("Other commands than " + Chr(34) + " -c copy -bsf:a aac_adtstoasc " + Chr(34) + "convert the Video into h265/hevc!", MsgBoxStyle.Information)
|
||||
' If FFMPEG_CommandP10.Text = " -c:v hevc_nvenc -preset fast -b:v 6M -bsf:a aac_adtstoasc " Then
|
||||
' MsgBox("This command requires a Nvidia GTX 6xx/7xx (Kepler generation) or higher.", MsgBoxStyle.Information)
|
||||
' ElseIf FFMPEG_CommandP10.Text = " -c:v libx265 -preset fast -b:v 6M -bsf:a aac_adtstoasc " Then
|
||||
' MsgBox("CPU encoding is low and uses all resources of the computer.", MsgBoxStyle.Information) ' -c:v libx265 -preset fast -b:v 6M -bsf:a aac_adtstoasc
|
||||
' End If
|
||||
' End If
|
||||
'End Sub
|
||||
|
||||
Private Sub CheckBox1_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox1.CheckedChanged
|
||||
GroupBox2.Enabled = CheckBox1.CheckState
|
||||
@ -577,7 +560,7 @@ Public Class einstellungen
|
||||
GeckoFX.Show()
|
||||
Main.LoginOnly = "US_UnBlock"
|
||||
|
||||
GeckoFX.WebBrowser1.Navigate("https://api.criater-stiftung.org/cr-cookie-ui.php")
|
||||
GeckoFX.WebBrowser1.Navigate("https://api.criater-stiftung.org/us-unlock.php")
|
||||
End Sub
|
||||
|
||||
Private Sub PictureBox2_Enter(sender As Object, e As EventArgs) Handles PictureBox2.MouseEnter
|
||||
@ -589,17 +572,20 @@ Public Class einstellungen
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub CB_Login_DoubleClick(sender As Object, e As EventArgs) Handles CB_Login.DoubleClick
|
||||
If GeckoFX.keks = Nothing Then
|
||||
Private Sub FunimationHardsub_Click(sender As Object, e As EventArgs) Handles FunimationHardsub.Click
|
||||
|
||||
If FFMPEG_CommandP1.Text = "-c copy" Then
|
||||
If FunimationHardsub.Checked = True Then
|
||||
If MessageBox.Show("This feature does not work with the current output setting." + vbNewLine + "Do you want to ignore the output settings?", "Settings incompatible", MessageBoxButtons.YesNo) = DialogResult.Yes Then
|
||||
FunimationHardsub.Checked = True
|
||||
Else
|
||||
FunimationHardsub.Checked = False
|
||||
End If
|
||||
End If
|
||||
Else
|
||||
Login.ShowDialog()
|
||||
End If
|
||||
|
||||
End Sub
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#End Region
|
||||
End Class
|
@ -1 +1 @@
|
||||
35f5eadad057f93519a115bbf541297a85a03de4
|
||||
65045000330cc8220b76041b76380de0d822370a
|
||||
|
@ -93,3 +93,27 @@ D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0 - ht
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0 - http\Crunchyroll Downloader\bin\x86\Debug\Geckofx-Winforms.pdb
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\bin\x86\Debug\Geckofx-Core.pdb
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.0\Crunchyroll Downloader\bin\x86\Debug\Geckofx-Winforms.pdb
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\bin\x86\Debug\Crunchyroll Downloader.exe.config
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\bin\x86\Debug\Crunchyroll Downloader.exe
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\bin\x86\Debug\Crunchyroll Downloader.pdb
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\bin\x86\Debug\Crunchyroll Downloader.xml
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\bin\x86\Debug\Geckofx-Core.dll
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\bin\x86\Debug\Geckofx-Winforms.dll
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\bin\x86\Debug\Geckofx-Core.pdb
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\bin\x86\Debug\Geckofx-Winforms.pdb
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\obj\x86\Debug\Crunchyroll Downloader.vbprojAssemblyReference.cache
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\obj\x86\Debug\Crunchyroll_Downloader.Anime_Add.resources
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\obj\x86\Debug\Crunchyroll_Downloader.einstellungen.resources
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\obj\x86\Debug\Crunchyroll_Downloader.Debug_Mode.resources
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\obj\x86\Debug\Crunchyroll_Downloader.GeckoFX.resources
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\obj\x86\Debug\Crunchyroll_Downloader.CRD_List_Item.resources
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\obj\x86\Debug\Crunchyroll_Downloader.Startup.resources
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\obj\x86\Debug\Crunchyroll_Downloader.Main.resources
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\obj\x86\Debug\Crunchyroll_Downloader.Resources.resources
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\obj\x86\Debug\Crunchyroll_Downloader.Reso.resources
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\obj\x86\Debug\Crunchyroll Downloader.vbproj.GenerateResource.cache
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\obj\x86\Debug\Crunchyroll Downloader.vbproj.CoreCompileInputs.cache
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\obj\x86\Debug\Crunchyroll Downloader.vbproj.CopyComplete
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\obj\x86\Debug\Crunchyroll Downloader.exe
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\obj\x86\Debug\Crunchyroll Downloader.xml
|
||||
D:\Projecte\Crunchyroll Downloader - v3.0-final\Crunchyroll-Downloader-v3.5\Crunchyroll Downloader\obj\x86\Debug\Crunchyroll Downloader.pdb
|
||||
|
@ -47,6 +47,16 @@ Crunchyroll Downloader
|
||||
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.
|
||||
@ -57,6 +67,11 @@ Crunchyroll Downloader
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.balken_console">
|
||||
<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.
|
||||
@ -307,11 +322,6 @@ setInterval(function loadXMLDoc() {
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_browser_hover">
|
||||
<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.
|
||||
@ -377,11 +387,6 @@ setInterval(function loadXMLDoc() {
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.main_settings_hover">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.Post_error_Bottom">
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die </p>
|
||||
@ -394,7 +399,7 @@ setInterval(function loadXMLDoc() {
|
||||
<summary>
|
||||
Sucht eine lokalisierte Zeichenfolge, die <html>
|
||||
<head>
|
||||
|
||||
<meta charset="UTF-8">
|
||||
</head>
|
||||
<style>
|
||||
body {
|
||||
@ -416,8 +421,7 @@ setInterval(function loadXMLDoc() {
|
||||
margin: 0;
|
||||
}
|
||||
i {
|
||||
color: #ad3f26;
|
||||
[Rest der Zeichenfolge wurde abgeschnitten]"; ähnelt.
|
||||
co [Rest der Zeichenfolge wurde abgeschnitten]"; ähnelt.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:Crunchyroll_Downloader.My.Resources.Resources.softsubs_download">
|
||||
|