Option Strict On Public Class Debug_Mode Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load End Sub Private Sub Form1_LocationChanged(sender As Object, e As EventArgs) Handles Me.LocationChanged End Sub Private Sub Button1_Click(sender As Object, e As EventArgs) End Sub Private Sub Button2_Click(sender As Object, e As EventArgs) ComboBox1.Items.Clear() For i As Integer = 0 To Main.m3u8List.Count - 1 ComboBox1.Items.Add(Main.m3u8List.Item(i)) Next End Sub Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ComboBox1.SelectedIndexChanged RichTextBox1.Text = ComboBox1.Text End Sub Private Sub ComboBox2_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ComboBox2.SelectedIndexChanged If ComboBox2.Text = ".txt" Then ComboBox1.Items.Clear() For i As Integer = 0 To Main.txtList.Count - 1 ComboBox1.Items.Add(Main.txtList.Item(i)) Next ElseIf ComboBox2.Text = ".m3u8" Then ComboBox1.Items.Clear() For i As Integer = 0 To Main.m3u8List.Count - 1 ComboBox1.Items.Add(Main.m3u8List.Item(i)) Next ElseIf ComboBox2.Text = ".mpd" Then ComboBox1.Items.Clear() For i As Integer = 0 To Main.mpdList.Count - 1 ComboBox1.Items.Add(Main.mpdList.Item(i)) Next End If End Sub Private Sub Button1_Click_1(sender As Object, e As EventArgs) Handles Button1.Click Dim HTMLString As String = RichTextBox1.Text Dim HTMLSplit() As String = HTMLString.Split(New String() {vbNewLine}, System.StringSplitOptions.RemoveEmptyEntries) For i As Integer = 0 To HTMLSplit.Count - 1 If CBool(InStr(HTMLSplit(i), ".mpd?")) Then Dim URLPart2() As String = HTMLSplit(i).Split(New String() {" GET "}, System.StringSplitOptions.RemoveEmptyEntries) Dim URLPart2Split2() As String = URLPart2(1).Split(New String() {" HTTP/"}, System.StringSplitOptions.RemoveEmptyEntries) Dim URLPart1() As String = HTMLSplit(i).Split(New String() {" Host: "}, System.StringSplitOptions.RemoveEmptyEntries) RichTextBox2.Text = "https://" + URLPart1(1) + URLPart2Split2(0) 'MsgBox(Main.NonCR_URL) 'RichTextBox1.Text = RichTextBox1.Text + vbNewLine + URL_Final Exit For ElseIf CBool(InStr(HTMLSplit(i), ".m3u8?")) Then Dim URLPart2() As String = HTMLSplit(i).Split(New String() {" GET "}, System.StringSplitOptions.RemoveEmptyEntries) Dim URLPart2Split2() As String = URLPart2(1).Split(New String() {" HTTP/"}, System.StringSplitOptions.RemoveEmptyEntries) Dim URLPart1() As String = HTMLSplit(i).Split(New String() {" Host: "}, System.StringSplitOptions.RemoveEmptyEntries) RichTextBox2.Text = "https://" + URLPart1(1) + URLPart2Split2(0) 'MsgBox(Main.NonCR_URL) 'RichTextBox1.Text = RichTextBox1.Text + vbNewLine + URL_Final Exit For ElseIf CBool(InStr(HTMLSplit(i), ".txt?")) Then Dim URLPart2() As String = HTMLSplit(i).Split(New String() {" GET "}, System.StringSplitOptions.RemoveEmptyEntries) Dim URLPart2Split2() As String = URLPart2(1).Split(New String() {" HTTP/"}, System.StringSplitOptions.RemoveEmptyEntries) Dim URLPart1() As String = HTMLSplit(i).Split(New String() {" Host: "}, System.StringSplitOptions.RemoveEmptyEntries) RichTextBox2.Text = "https://" + URLPart1(1) + URLPart2Split2(0) 'MsgBox(Main.NonCR_URL) 'RichTextBox1.Text = RichTextBox1.Text + vbNewLine + URL_Final Exit For End If Next End Sub Private Sub Button2_Click_1(sender As Object, e As EventArgs) Handles Button2.Click 'Main.FFMPEG_Reso(RichTextBox2.Text) End Sub Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click 'MsgBox(Main.ResoAvalibe) End Sub End Class