Seite 2 von 2 Erste 12
  1. #11
    Avatar von Sploxfreak
    Registriert seit
    25.01.2012
    Beiträge
    511
    Thanked 128 Times in 117 Posts

    Standard AW: Get proxy gesucht

    gibs auch noch ne ndere möglichkeit das zu regexen?

    Was anfänger Freundliches?
    Vom Noob zum Übergott

  2. #12
    Avatar von Gnome
    Registriert seit
    14.04.2012
    Beiträge
    75
    Thanked 34 Times in 24 Posts

    Standard AW: Get proxy gesucht

    Das ist schon anfängerfreundlich...
    Dein Problem ist, dass du nicht weißt wie du RegEx benutzt....
    Da hilft dir nur die MSDN Seite und dich einlesen wie du die Funktion nutzt....
    Du hast immernoch den fertigen Pattern da rumstehen....

  3. #13
    Avatar von Sploxfreak
    Registriert seit
    25.01.2012
    Beiträge
    511
    Thanked 128 Times in 117 Posts

    Standard AW: Get proxy gesucht

    Habs inziwschen selber hinbekommen

    Code:
    Public Function get_proxy() As String
            Dim trya As Integer = 0
    re:
            Dim proxy As String = getsomething(New Http().GetResponse("http://www.proxybase.de"), "#999;'>", "</td><td style='")
            Dim myProxy As WebProxy
            Try
                myProxy = New WebProxy("http://" & proxy)
                Dim r As HttpWebRequest = HttpWebRequest.Create("http://www.google.com")
                r.UserAgent = "Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.2 Safari/537.36"
                r.Timeout = 3000
                r.Proxy = myProxy
                Dim re As HttpWebResponse = r.GetResponse()
                Return proxy
            Catch ex As Exception
                trya += 1
                If trya = 5 Then
                    Return "ERROR"
                End If
                GoTo re
            End Try
        End Function
    Geändert von DMW007 (30.05.2014 um 17:37 Uhr) Grund: Code von nopaste.info direkt in den Beitrag eingefügt
    Vom Noob zum Übergott

  4. #14
    Avatar von Bubble
    Registriert seit
    20.11.2011
    Beiträge
    703
    Thanked 510 Times in 327 Posts

    Standard AW: Get proxy gesucht

    Cool. Nach über zwei Jahren hast du es geschafft.

    Trotzdessen bitte ich keine Mumien auszugraben. Danke.

    #Pat

  5. The Following User Says Thank You to Bubble For This Useful Post:

    x BoooM x (30.05.2014)

  6. #15
    Avatar von DMW007
    Registriert seit
    15.11.2011
    Beiträge
    6.334
    Thanked 9.166 Times in 3.036 Posts
    Blog Entries
    5

    Standard AW: Get proxy gesucht

    Lösungen zu posten ist grundsätzlich immer sinnvoll, auch wenn der Ursprungsthread schon älter ist. Gibt schließlich nicht wenige Leute die bei einem ähnlichen Problem z.B. mit Google auf solche Threads stoßen.
    Dann aber bitte den Sourcecode auch direkt im Beitrag posten, und keine externen Dienste nutzen. nopaste.info ist zurzeit anscheinend nicht erreichbar. Ob das temporär oder dauerhaft ist weiß ich nicht. Aber selbst wenn es nur temporär ist, kann es passieren, dass der Anbieter das irgendwann löscht oder aus welchen Gründen auch immer dicht macht. Dann ist das weg und der Thread damit sinnlos.

    EDIT: Geht nun wieder, war anscheinend nur temporär.
    Zum Code: Du hast da Funktionen drin die nicht zu .NET gehören und offenbar von dir selbst geschrieben wurden, wie getsomething(). Wenn du die Funktion veröffentlichst solltest du sämtliche Hilfsfunktionen die nicht zu .NET gehören logischerweise ebenfalls dazu packen, da das ganze sonst nicht funktioniert.
    GoTo sollte man nicht verwenden, da gibts sauberere Möglichkeiten. Beispielsweise die Zählvariable global machen und die Funktion rekursiv aufrufen. Und anstatt es bei einem Fehler direkt noch mal zu versuchen wäre es sinnvoller den Fehler genauer festzustellen und es nicht pauschal fünfmal unmittelbar nacheinander zu versuchen. Wenn der Proxy beispielsweise down ist macht das wenig Sinn, weil sich das bis zum 5. mal wohl kaum ändern wird.
    Ansonsten dasselbe was ich schon mal bei einem anderen Source gesagt hab: Variablen sinnvoll und einheitlich benennen.


  7. The Following 2 Users Say Thank You to DMW007 For This Useful Post:

    Jokuu (01.06.2014), milchbubix (30.05.2014)

Seite 2 von 2 Erste 12

Ähnliche Themen

  1. Proxy
    Von GameGott im Forum Software
    Antworten: 3
    Letzter Beitrag: 04.05.2012, 21:48
  2. Proxy
    Von CAKEBUILDER im Forum Knuddels Bots
    Antworten: 5
    Letzter Beitrag: 09.02.2012, 19:42
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.