IP Changer Tutorial
Was benötige ich?
- Visual C++ bzw. einen C++ Compiler
Was ist ein IP Changer?
Ein Ip Changer ändert die IP. IP ist die Kurtzform für Internet Protocol.
Es gibt zwei IP Arten: IPv4 und IPv6. Mit diesem IP Changer werden beide verändert.
Tutorial:
Zu aller erst erstelllen wir ein neues Projekt, dazu klickt ihr auf Datei->Neu->Projekt
An der Seite stehen in der Regel 3 Vorlagen, ihr klickt auf "Win32" und dann auf "Win32-Konsolenanwendung". Jetzt Tippt ihr einen Namen ein und klickt auf OK.
In dem Fenster, welches danach erscheint müsst ihr in der Regel nur auf Fertig stellen klicken, denn es ist, wenn ihr auf weiter klickt, "Konsolenanwendung" und "Vorkompilmierter Header" selektiert.
Falls nicht: ändern.
Ihr kommt danach in eine Textbox also ein Text eingabefeld, in dem dieser Code stehen sollte:
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}
Jetzt Includieren wir <iostream> und <windows.h>, d.h. wir schreiben oben nach dem #include "stdafx.h", #include <iostream> und #include <windows.h>.
Vor dem return 0; macht ihr 1nen oder 2 Absätze und schreibt: std::cout << "IP Changer Enabled";
Jetzt könnten wir Sofort den IP Change machen, oder noch etwas mehr hinzufügen, wer jetzt nur den IP Change machen will, der macht jetzt einfach weiter, wer noch extras hinzufügen will geht zum 2. |||||||.
|||||||
Jetzt schreibt ihr unter das std::cout << ...; einfach system("ipconfig/renew"); und Debuggt das Projekt auf diesem Pfeil oben:
Jetzt sollte alles einwandfrei funktionieren.
KomplettCode:
|||||||Quote:
#include "stdafx.h"
#include <Windows.h>
#include <iostream>
int _tmain(int argc, _TCHAR* argv[])
{
std::cout << "IP Changer Enabled"
System("ipconfig/renew");
return 0;
}
Bei dem ersten std::cout schreiben anstatt "IP Changer Enabled", "Press a key to change IP"
Jetzt kommt eine Funktion die einen Tastendruck Abwartet, die getchar funktion, d.h. wir schreiben nach dem cout in eine neue Reihe: getchar();
Jetzt kommt die Funktion mit der wir unsere IP ändern, sie heißt: system("ipconfig/renew");
Jetzt kommt noch eine Schleife, mit der wir die Funktion unendlich oft durchlaufen können.
ihr schreibt unter system("ipconfig/renew");
while (i = 1){ }, da der Compiler "i" noch nicht kennt müssen wir es erst definieren, das geht über eine Integer Variable sie speichert Zahlen ab. Ihr schreibt oben unter die Includes: int i = 1;
Jetzt kommt in unsere geschweiften Klammern also in die while Funktion unser Code der ausgeführt werden soll, er ist genauso wie der Code am Anfang, also:
std::cout << "Press a key to Change IP again";
getchar();
system("ipconfig/renew");
Wie ihr vieleicht gemerkt habt ist beim cout jetzt ein anderer Text, den könnt ihr ändern oder auch so lassen. Jetzt hab ihr eine endlos Schleife.
Nun debuggt ihr das Projekt auf diesem Pfeil oben:
Hier ist der KomplettCode:
Info:Quote:
#include "stdafx.h"
#include <Windows.h>
#include <iostream>
int i = 1;
int _tmain(int argc, _TCHAR* argv[])
{
std::cout << "Press a key to Change IP";
getchar();
System("ipconfig/renew");
while (i = 1)
{
std::cout << "Press a key to Change IP again";
getchar()
System("ipconfig/renew");
}
return 0;
}
Ich hab einen Fehler im KomplettCode eingebaut, er soll C&P verhindern.
Wer das Tutorial klauen will kann das gerne machen, dies ist das Original.