das Funktioniert nicht Ich habe auf Localhost gesetzt und auch auf den richtigen Port, dann habe ich einfach garkeine Internetverbindung mehr. Und in der Console tutu sich auch nix.
LG
Morifize
also wenn du es in einer Konsole hast, startest du in der Main Methode denn auch den eigentlichen Proxy?
Ich wollte auch mal ne total überflüssige Signatur:
---Leer---
Joo, eigentlich schon:
VB.NET-Quellcode
Sub Main()
Const port AsInteger=8889
Dim tcplistener AsNew Net.Sockets.TcpListener(port)
Console.WriteLine("Listening on port {0}", +port)
tcplistener.Start()
WhileTrue
Dim socket As Net.Sockets.Socket = tcplistener.AcceptSocket()
Dim webproxy AsNew WebProxy2.WebProxy2(socket)
Dim thread AsNew Threading.Thread(New ThreadStart(AddressOf webproxy.run))
thread.Start()
EndWhile
EndSub
in Mozilla habe ich unter Éinstellungen auf Proxy gesetzt und dann alles manuell eingetippt:
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „Morifize“ ()
Dim webproxy As New WebProxy2.WebProxy2(socket)
setz da mal einen Haltepunkt, starte das Programm anschließend und guck bitte mal was passiert, wenn du dann mit dem Firefox auf eine Seite navigierst...und guck mal ob es an den Haltepunkt kommt...
Ich wollte auch mal ne total überflüssige Signatur:
---Leer---
Hi,
ich habe es mal ausprobiert. Ich komme garnicht bis zum Haltepunkt
Es kommt aber auch keine Fehlermeldung und ich kann auch keine Verbindung zum Web aufbauen
LG
Morifize
genau so sollte es auch sein(also nicht wirklch, aber genau das hab ich mir gedacht^^)
Dim tcplistener As New Net.Sockets.TcpListener(port)
->
VB.NET-Quellcode
Dim tcplistener AsNew Net.Sockets.TcpListener(New System.Net.IPEndPoint(System.NetIpaddres.Parse("[IP]"),port))
anstelle von [IP] setzt du deine IP Adresse ein, also nicht 127.0.0.1 sondern 192...(bekommst du über ipconfig in der CMD glaube ich raus )
anschließend stellst du noch den Proxy Server auf eben diese IP Adresse und probierst das gleiche nochmal(also mit dem Haltepunkt) - und hoffe, dass es dann dort ankommt
Ich wollte auch mal ne total überflüssige Signatur:
---Leer---