Wenn die meisten sich schon
armseliger Kleider und Möbel schämen,
wieviel mehr sollten wir uns da erst
armseliger Ideen und Weltanschauungen schämen.
- Albert Einstein
Bei RechnerSchrooten handelt es sich um ein Programm
fuer Windows, welches beliebig viele Dateien in beliebiger
groesse an einen beliebigen Ort schreibt. Zusaetzlich kann
man dies mit einem Timer steuern und die Dateien nach dem
Schreiben wieder loeschen lassen. Ziel dieses Programms ist es,
einen nicht zu rechenstarken Computer auf dem man Schreibzugriffe
hat, zu verlangsamen bzw lahm zu legen.
Die Idee zu dem Programm kam mir auf einer LAN. Auf dieser
LAN hatte jemand, der einen Leistungsschwaecheren Rechner hatte
(700mhz), Schreibzugriffe in einem Ordner gegeben. Als wir nun
gespielt hatten, hat einer auf der LAN in dem Ordner eine Datei
erstellt. Von dieser eine Kopie erstellt, von den beiden Dateien
dann eine Kopie erstellt, usw. Als nun hunderte von Dateien in den
Ordner geschrieben wurden, war das OS (Windows) auf diesem Rechner
ueberlastet und hat nichts mehr zugelassen. Da kam mir die Idee,
diesen Vorgang zu automatisieren und ein Programm dafuer zu schreiben.
Dieses Programm hat einen Timer bekommen, damit man diesen
"Angriff" auch ausfuehren kann, wenn man gar nicht am Rechner
sitzt. Somit wird der Verdacht auf einer LAN von einem abgelenkt.
Das Programm habe ich bisher nur einmal erfolgreich auf einer
LAN angewendet (nachdem ich dies tat, haben alle strengstens darauf
geachtet, dass keine Schreibzugriffe mehr da sind). Da wurde
gerade Quake III Arena gespielt und ich hatte mich neben das "Opfer"
gestellt und gewartet. Als dann der Timer bei 0 ankam, hatte das
"Opfer" nur noch eine Dia-Show auf seinem Bildschirm. Das Programm
wird bei den heutigen Rechnern kaum noch effektiv sein und ist nur aus
nostalgischen Gruenden veroeffentlicht.
Ich habe das Programm als ein rar Archiv hier bereit gestellt. In diesem Archiv sind Source und eine Binary enthalten.
Das Programm ist in Delphi geschrieben und deshalb ein wenig groesser als es eigentlich sein muesste.
Nachdem ich des oefteren auf ein Tutorial zu RechnerSchrooten
angesprochen worden bin, habe ich mich dazu entschlossen eines zu
schreiben. In diesem Tutorial behandel ich die einfache Nutzung
von RechnerSchrooten im lokalen Bereich, so wie ein Beispiel
im LAN auf einen Ordner mit Schreibzugriffen.
Als erstes klaeren wir hier die einzelnen Zeilen die auszufuellen sind.
Pfad der Dateien
Hier gebt ihr den Pfad an, in dem hinterher die Dateien geschrieben
werden sollen. Allerdings ohne ein "\" am Ende. Sprich wenn ihr nur auf
der Patition "h:\" Dateien schreiben wollt, gebt ihr "h:" an. Das Programm
fuegt automatisch ein "\" ans Ende des Pfades. Das gleiche gilt mit Ordnern.
Wenn ihr in den Ordner "Test" auf der Patition "h:\" schreiben wollt,
gebt ihr einfach "h:\Test" ein. Den Rest erledigt das Programm.
Name der Dateien (*.dat)
Hier gebt ihr einfach nur den Namen der zu erstellenden Dateien an.
Diese werden dann nachher mit der Endung ".dat" versehen.
Anzahl der Dateien
Einfach nur die Anzahl der zu erstellenden Dateien hier angeben.
Groesse der Dateien (kbyte)
Hier wird die groesse der zu erstellenden Dateien in kbyte angegeben.
Dies sollte eigentlich jeder schaffen ;)
Timer (min)
Hier wird die Zeit bis zum erstellen der Dateien in Minuten angegeben.
Besonders schoen ist dies, falls man das Programm auf einer LAN nutzt
und neben dem "Opfer" steht, wenn es anfaengt die Dateien zu erstellen.
RechnerSchrooten lokal
In diesem ersten Beispiel, habe ich das Programm 5 Dateien mit der
groesse 1kbyte und dem Namen "test.dat" erstellen lassen. Diese habe ich
einfach auf der Patition "h:\" erstellen lassen und dies nach einer
Zeit von 0 Minuten (sprich sofort).
In diesem zweiten Beispiel schreibt das Programm 5 Dateien mit dem
Namen "test.dat" und der groesse von 1kbyte in den Ordner "Neuer Ordner"
der Patition "h:\". Dies geschieht wieder nach 0 Minuten.
RechnerSchrooten LAN
In diesem dritten und letztem Beispiel, schreib das Programm 5 Dateien
mit dem Namen "test.dat" und der groesse von 1kbyte. Diese Dateien
werden wieder nach 0 Minuten geschrieben. Allerdings werden diesmal
die Dateien nicht lokal geschrieben, sondern in einen Ordner auf dem
PC mit der IP "192.168.0.111". Dieser Ordner heisst "Test Ordner"
und wir besitzten Schreibrechte in diesem. Wichtig ist bei der Angabe
der nicht lokalen Adresse, das Voranstellen der "\\" im Pfad.