| Autor |
Beitrag |
Hux
      
Beiträge: 171
|
Verfasst: Mi 27.12.06 17:46
Moin Leutz!
Ich moechte hier mein Programm "TypingProg v.0.1" vorstellen.
TypingProg ist ein Programm mit dem man die Zeit messen kann, die man fuer das Tippen eines bestimmten Wortes braucht.
Die Idee hab ich von dem OnlineSpiel "FingerFrenzy", bei dem man das ganze Alphabet so schnell man kann, eintippen muss.
Download: http://hux.pytalhost.com/download.php?prog=typingprog (315 KB)
AChja, 'n Screenshot befindet sich hier:
http://hux.pytalhost.com/show_prog.php?prog=typingprog
Kritik und Anregungen sind natuerlich erwuenscht ^.^
So, Frohe Ostern noch !!
Greetz, Hux.
|
|
GTA-Place
      

Beiträge: 5248
Erhaltene Danke: 2
WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
|
Verfasst: Do 28.12.06 18:11
Nettes Spielzeug, sieht auch gut aus!
Superman: 0,516 Sekunden
GTA-Place: 0,953 Sekunden
EDIT: Doch noch ein Fehler gefunden. Wenn ich nach dem normalen Alphabet auf die Zeit klicke, werden mir nicht alle Buchstaben angezeigt. Erst wenn ich die Maus in der ListBox nach unten ziehe.
_________________ "Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
|
|
alias5000
      
Beiträge: 2145
WinXP Prof SP2, Ubuntu 9.04
C/C++(Code::Blocks, VS.NET),A51(Keil),Object Pascal(D2005PE, Turbo Delphi Explorer) C# (VS 2008 Express)
|
Verfasst: Do 28.12.06 18:24
hm, für mein Passwort 1,422 Sekunden
Aber ich sag nich mehr, als dass es "ein paar" mehr als 10 Zeichen sind^^
Lustige Idee
Gruß alias5000
_________________ Programmers never die, they just GOSUB without RETURN
|
|
Leuchtturm
      
Beiträge: 1087
Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
|
Verfasst: Do 28.12.06 18:29
Warum kann man keine Zahlen eingeben 
_________________ Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
|
|
evilsoft.de
      
Beiträge: 39
XP
Delphi 7
|
Verfasst: Do 28.12.06 18:51
nette idee 
|
|
cuejo
      
Beiträge: 142
Win XP
Delphi 7 Personal und 2005 PE
|
Verfasst: Do 28.12.06 19:04
Ist es normal, dass ich fürs Alphabet rückwärts ungefähr doppelt so lange brauche, wie für vorwärts?
Und eine Frage: Wie hast du deine Form "geskinnt"?
_________________ Computer sind dumm, aber fleißig. Deshalb arbeite ich so gerne damit.
|
|
F34r0fTh3D4rk
      
Beiträge: 5284
Erhaltene Danke: 27
Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
|
Verfasst: Do 28.12.06 21:45
|
|
jakobwenzel
      
Beiträge: 1889
Erhaltene Danke: 1
XP home, ubuntu
BDS 2006 Prof
|
Verfasst: Do 28.12.06 21:47
_________________ I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
|
|
GTA-Place
      

Beiträge: 5248
Erhaltene Danke: 2
WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
|
Verfasst: Do 28.12.06 21:49
Was willst du restarten?
_________________ "Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
|
|
jakobwenzel
      
Beiträge: 1889
Erhaltene Danke: 1
XP home, ubuntu
BDS 2006 Prof
|
Verfasst: Do 28.12.06 21:52
Imho dass wenn man sich hoffnungslos vertippt hat, die "Zeichenfolge" von vorne beginnen kann.
_________________ I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
|
|
Marco D.
      
Beiträge: 2750
Windows Vista
Delphi 7, Delphi 2005 PE, PHP 4 + 5 (Notepad++), Java (Eclipse), XML, XML Schema, ABAP, ABAP OO
|
Verfasst: Do 28.12.06 21:54
Ja genau, sonst muss man das ganze Programm neustarten...
_________________ Pascal keeps your hand tied. C gives you enough rope to hang yourself. C++ gives you enough rope to shoot yourself in the foot
|
|
GTA-Place
      

Beiträge: 5248
Erhaltene Danke: 2
WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
|
Verfasst: Do 28.12.06 21:54
Ahso ja, da bin ich dann auch immer frustiert und tippe nochmal ganz langsam bis zum Ende  .
0,45 für den Superman
4,3 fürs Alphabet [normal]
13,2 fürs Alphabet [rückwärts]
Wer es nicht auf 0 Sekunden schafft:
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| procedure TForm1.Button1Click(Sender: TObject); var X: Integer; begin Sleep(3000);
for X := 65 to 90 do begin keybd_event(x, MapVirtualKey(X, 0), 0, 0); keybd_event(x, MapVirtualKey(X, 0), KEYEVENTF_KEYUP, 0); end; end; |

_________________ "Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
|
|
Hux 
      
Beiträge: 171
|
Verfasst: Do 28.12.06 22:17
Moin Leutz!
jakobwenzel hat folgendes geschrieben: | | Imho dass wenn man sich hoffnungslos vertippt hat, die "Zeichenfolge" von vorne beginnen kann. |
Jap^^, das will ich auf jeden Fall verbessern...
Hab das ganz vergessen...
| cuejo hat folgendes geschrieben: | Ist es normal, dass ich fürs Alphabet rückwärts ungefähr doppelt so lange brauche, wie für vorwärts?
Und eine Frage: Wie hast du deine Form "geskinnt"? |
Also ich brauch fuer das Alphabet rueckwaerts fast 6 mal so lang wie fuer das Alphabet vorwaerts...
Bei Finger Frenzy (Wovon ich die Idee auch hab) hab ich 1,65 sek fuer das Alphabet vorwaerts gebraucht und fuer Rueckwaerts ca. 10 sek gebraucht...
Die Form hab ich mit den Alphaskins "geskinnt" (Schau mal bei Google nach AlphaSkins..., da muesst es kommen)
| GTA-Place hat folgendes geschrieben: | 0,45 für den Superman
4,3 fürs Alphabet [normal]
13,2 fürs Alphabet [rückwärts] |
0,25 fuer Superman
1,65 fuer das Alphabet (normal)
ca 10 sek fuer das Alphabet (Rueckwaerts)
Greetz, Hux ^.^
Zuletzt bearbeitet von Hux am Do 28.12.06 22:20, insgesamt 1-mal bearbeitet
|
|
Hux 
      
Beiträge: 171
|
Verfasst: Do 28.12.06 22:18
Wie ich die Buttons daoben hasse..
Ich verwechsel immer den Editier mit dem Zitierbutton..
Sry
|
|
Leuchtturm
      
Beiträge: 1087
Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
|
Verfasst: Sa 30.12.06 16:45
Ich habe gerade 0,016 Sekunden für das Alphabet vorwärts und 0,015 sek für das Alphabet rückwärts gebraucht 
_________________ Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
|
|
alias5000
      
Beiträge: 2145
WinXP Prof SP2, Ubuntu 9.04
C/C++(Code::Blocks, VS.NET),A51(Keil),Object Pascal(D2005PE, Turbo Delphi Explorer) C# (VS 2008 Express)
|
Verfasst: Sa 30.12.06 16:47
ich glaube, dann kannst du dein Tippprogramm noch ein wenig optimieren, das geht sicher noch schneller 
_________________ Programmers never die, they just GOSUB without RETURN
|
|
Leuchtturm
      
Beiträge: 1087
Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
|
Verfasst: Sa 30.12.06 16:50
Immerhin war habe ich nicht doppelt solange für das Alphabet rückwärts gebraucht 
_________________ Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
|
|
GTA-Place
      

Beiträge: 5248
Erhaltene Danke: 2
WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
|
Verfasst: Sa 30.12.06 16:52
Mein Tippprogramm oben braucht 0 Sekunden und dann kann man nichtmal auf den Button für die Zeit klicken  .
_________________ "Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
|
|
Hux 
      
Beiträge: 171
|
Verfasst: Sa 30.12.06 22:26
| Zitat: | Ich habe gerade 0,016 Sekunden für das Alphabet vorwärts und 0,015 sek für das Alphabet rückwärts gebraucht |
Mit was machsn du das? Mit der Unit SendKey?
Weil zu Cheaten haette ich das gleiche Programm wie GTA-Place geschrieben.
| Zitat: | Mein Tippprogramm oben braucht 0 Sekunden und dann kann man nichtmal auf den Button für die Zeit klicken . |
Das ist mit Absicht so.
Weil.., wer kann irgendein Wort in 0 Sekunden tippen..? ^.^
Achja, eine neue Version ist fertig.
Dort kann man nicht mehr Woerter unter 2 Buchstaben eingeben.
Die Zahlen und einige Satzzeichen werden unterstuetzt und man kann wieder von vorne beginnen wenn man sich hoffnungslos vertippt hat ^.^..
Die Downloadadresse bleibt die Gleiche: hux.pytalhost.com/do....php?prog=typingprog
Greetz, Ich.
|
|
GTA-Place
      

Beiträge: 5248
Erhaltene Danke: 2
WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
|
Verfasst: Sa 30.12.06 22:50
Du könntest einen Anti-Cheat-Schutz einbauen, wie er auch auf Finger Frenzy zum Einsatz kommt. Da wird IMHO geprüft, ob die Tastenbefehle direkt vom Treiber kommen oder nicht.
_________________ "Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
|
|