ip ändern, via Programm

  • VB

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • ip ändern, via Programm

    Hallo

    Ich zeige euch, wie man einen "ip changer" mit vb.NET programmiert.
    Ihr braucht nur einen Button, klickt ihn doppelt an & gebt in das Code - Fenster unter Public Class Form1 folgendes ein:

    Quellcode

    1. Dim ip As Object
    2. Dim q As Integer


    Jezt gebt unter
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    das hier ein:

    Quellcode

    1. ip = CreateObject("wscript.shell")
    2. Process.Start("cmd.exe")
    3. For q = 1 To 20
    4. System.Threading.Thread.Sleep(100)
    5. Next
    6. ip.sendkeys("ipconfig /flushdns" & "{ENTER}")
    7. For q = 1 To 20
    8. System.Threading.Thread.Sleep(100)
    9. Next
    10. ip.sendkeys("ipconfig /release" & "{ENTER}")
    11. For q = 1 To 20
    12. System.Threading.Thread.Sleep(100)
    13. Next
    14. ip.sendkeys("ipconfig /renew" & "{ENTER}")
    15. For q = 1 To 20
    16. System.Threading.Thread.Sleep(100)
    17. Next
    Alles anzeigen


    Und Debuggen.

    Erläuterungen:

    Quellcode

    1. Process.Start("cmd.exe")


    - cmd.exe wird geöffnet

    Quellcode

    1. For q = 1 To 20
    2. System.Threading.Thread.Sleep(100)
    3. Next


    - Befehle werden mit Sendkeys abgeschickt & dieser Code bestimmt die Zeit, die bis zum Senden abgewartet werden soll
    - d.h. Ihr könnt es auch verändern ( 3 sek : 1 To 30, 4 sek : 1 To 40, .... usw)

    Quellcode

    1. ip.sendkeys("Cd\Dokumente und Einstellungen\EUER NAME" & "{ENTER}")


    -EUER NAME müsst ihr mit dem namen ersetzen mit dem ihr angemeldet seid, also z.B. Gast, Adminstrator ....

    Das wars auch schon, ...
    Viel Spaß !
  • Nunja hab das Programm jetzt nich getestet aber ist das nicht ein wenig dürftig? ^^ Das ist ja einfach nur ein Programm welches IPConfig.exe steuert?

    ...idee find ich gut, versuchs mal ohne ipconfig vielleicht kann ich es dann gebrauchen :)
  • Das Ganze funktioniert aber eh nur, wenn kein Router verwendet wird. Und das dürfte mittlerweile bei 90% der Leute der Fall sein. Ansonsten ist es relativ sinnlos, die lokale IP zu erneuern.