|
|
|
|
WriteIt - die andere chiffrevariante ;) |
CDW
eine Simulation
Dabei seit: 12.10.2002
Beiträge: 1.329
Herkunft: CreateRemoteThread
|
|
WriteIt - die andere chiffrevariante ;) |
|
ihr kennt doch noch diesen Thread:
http://bb.ups-site.de/thread.php?threadi...=&hilight=lesen
dieses Programm macht nix anderes, als den eingegebenen Text zu "übersetzen"...
Naja, zwar bin ich wohl mit ASM ein Dinosaurier hier
wollte aber gleichzeitig zeigen, was man damit trotzdem relativ schnell machen kann:
Drucken,Speichern,Öffnen und Kopieren/Einfügen in die Zwischenablage möglich sowie eine mehr oder weniger ansprechende GUI.
Größe: gezippt 4,36 KB, entzippt:14 Kb (wegen den ganzen Icons).
Asnnsoetn wcnsühe ich ncoh veil Sapss dmait...
(Übrigens basiert der Tausch auf dem Zufallsprinzip, von daher kommt es manchmal vor, dass kleinere Wörter unverändert bleiben können)
Dateianhang: |
Writeit.zip (4,36 KB, 9 mal heruntergeladen)
|
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von CDW: 13.10.2003 19:34.
|
|
13.10.2003 18:21 |
|
|
iRat_
Damn Cool!
Dabei seit: 29.09.2003
Beiträge: 390
|
|
RE: WriteIt - Buchstabensuppe |
|
Zitat: |
Original von CDW
Asnnsoetn wcnsühe ich ncoh veil Sapss dmait...
|
in einem Satz ein Wort richtig - scho arg
hab ne ernste Frage: was ist eigentlich GUI ?
Mfg
iRat
__________________ Hi, wie geht's ?
|
|
13.10.2003 18:56 |
|
|
COCYHOK
Verunsicherungsmakler
Dabei seit: 04.10.2003
Beiträge: 1.079
Herkunft: CCCP
|
|
Was heißt hier, die Konsole ist kein DOS-Fenster? Natürlich ist Windows ab 95 schon reichlich unabhängig von DOS: Es ist jetzt keine einfache grafische Oberfläche zu DOS mehr, sondern ein eigenständiges OS, was auch die Eingabe von 'ver' zeigt. Aber dennoch gibt es eine Möglichkeit, die Grafik abzustellen und wieder zu den Wurzeln der M$-OSs zurückzukehren. Dieser Weg kann durch die Konsole abgekürzt werden. Die Konsole ist also nix anderes, als die gute alte DOS-Oberfläche im Fenster. Das kann man sich ganz leicht an einem Beispiel beweisen: DOS-Programme werden nicht im normalen Win-Fenster ausgeführt. Stattdessen wird zuerst die Konsole geöffnet und die Anwendung darin ausgeführt. Das kann nur gehen, weil das darin quasi nix anderes als DOS ist - es heißt nur anders!
__________________ Es ist eine Frage, ob wir nicht, wenn wir einen Mörder rädern, grade in den Fehler des Kindes verfallen, das den Stuhl schlägt, an dem es sich stößt.
Georg Christoph Lichtenberg, 18. Jahrhundert
|
|
13.10.2003 23:06 |
|
|
phlox81
Bote des Lichts und Moderator
Dabei seit: 19.10.2002
Beiträge: 3.028
Herkunft: Irgendwo im Nirgendwo
|
|
Zitat: |
Original von COCYHOK
Konsole geöffnet und die Anwendung darin ausgeführt. Das kann nur gehen, weil das darin quasi nix anderes als DOS ist - es heißt nur anders! |
Nein, ist es nicht. Es ist nur ein emuliertes Dos, so wie du Wine ja auch
bei Linux hast. Es ist kein echtes, sondern nur ein simuliertes Dos.
Devil
__________________ Intelligenz ist eine Illusion des Menschen
phlox81.de | codenode.de
|
|
14.10.2003 09:54 |
|
|
Rudolf
BlackBoarder
Dabei seit: 16.09.2003
Beiträge: 958
|
|
Respekt CDW, sowas in ASM zu schreiben ist richtig richtig schwer. Alle Achtung....
|
|
14.10.2003 13:47 |
|
|
scr!pTk!d
Member
Dabei seit: 10.11.2002
Beiträge: 276
|
|
Kannste mir mal den Source per PM schicken? (Da kann man so schön ASM lernen - hab den Großteil meiner Kenntnisse aus deinen Sourcecodes
)
[offtopic]
naja, einer der windows über interrupts steuert, für den ist eine konsole auch dos
__________________ ceterum censeo carthaginem esse delendam
|
|
14.10.2003 20:00 |
|
|
Rudolf
BlackBoarder
Dabei seit: 16.09.2003
Beiträge: 958
|
|
Will auch deine Source!
Wenn dann publiziere es für alle.
|
|
14.10.2003 20:47 |
|
|
CDW
eine Simulation
Dabei seit: 12.10.2002
Beiträge: 1.329
Herkunft: CreateRemoteThread
Themenstarter
|
|
jaja, immer dasselbe...
habe zwar ab und zu kommentare gesetzt, aber nicht so extrem oft... eher für mich intern, manche passages sind schwer zu verstehen, hab aber modular programmiert (aus anderen Programmen rausgeschnitten
).
Also, das Projekt ist unter Radasm(IDE für MASM/TASM/FASM/NASM, ohne würde ich das nicht mehr anfassen
) erstellt, aber ich denke, compilen ohne wird kein Problem sein, falls doch, melden, dann mache ich eine Batch datei...
ansosnten alle benötigten Dateien sind drin, die include Datei RAND.inc ist nicht von mir (sieh kommentar vom Autor) - ich dachte mir, dass hier etwas fremdhilfe nicht schadet, damit die generierten zahlen auch wirklich zufällig sind - ein toller Mathematiker bin ich ja nicht gerade
PS: der Druckmodul hat mich die meisten nerven gekostet, hab nie gedacht, das Drucken unter Win so umständlich ist, habe dann aber irgendwo ein VC++ Source gefunden und abgeleitet.
PPS: MASM32
http://www.movsd.com/masm.htm
RADASM:
http://radasm.visualassembler.com/
der Meister:
http://spiff.tripnet.se/~iczelion/tutorials.html
oder der
www.deinmeister.de
|
|
14.10.2003 21:30 |
|
|
Kalka
BlackBoarder
Dabei seit: 16.03.2002
Beiträge: 856
|
|
hey, das ist ja geil
hab mir den Thread den du (CDW) oben angegeben hast mir net angeguckt, dachte du meintes einen anderen. Als ich den Text dann immer übersetzt habe dachte ich mir "hmm? da ändert sich ja gar nichts" *ggg*
cu Kalka
__________________ In wirklichkeit sind wir alle kleine grüne Kaninchen!
|
|
14.10.2003 22:14 |
|
|
|
|
|
|