Entwickler-Ecke

Freeware Projekte - TypingProg v.0.1


Hux - Mi 27.12.06 17:46
Titel: TypingProg v.0.1
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 [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 [http://hux.pytalhost.com/show_prog.php?prog=typingprog]

Kritik und Anregungen sind natuerlich erwuenscht ^.^

So, Frohe Ostern noch !!
Greetz, Hux.


GTA-Place - Do 28.12.06 18:11

Nettes Spielzeug, sieht auch gut aus!

Superman: 0,516 Sekunden ;-)
GTA-Place: 0,953 Sekunden :mrgreen:


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.


alias5000 - 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^^ :mrgreen:

Lustige Idee :!:

Gruß alias5000


Leuchtturm - Do 28.12.06 18:29

Warum kann man keine Zahlen eingeben :?:


evilsoft.de - Do 28.12.06 18:51

nette idee :)


cuejo - 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? :lol:
Und eine Frage: Wie hast du deine Form "geskinnt"?


F34r0fTh3D4rk - Do 28.12.06 21:45

wie kann ich restarten ?


jakobwenzel - Do 28.12.06 21:47

user profile iconF34r0fTh3D4rk hat folgendes geschrieben:
wie kann ich restarten ?

gar nich? 8)



user profile iconcuejo 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? :lol:

Mir gehts ähnlich :roll:


GTA-Place - Do 28.12.06 21:49

Was willst du restarten?


jakobwenzel - Do 28.12.06 21:52

Imho dass wenn man sich hoffnungslos vertippt hat, die "Zeichenfolge" von vorne beginnen kann.


Marco D. - Do 28.12.06 21:54

Ja genau, sonst muss man das ganze Programm neustarten...


GTA-Place - 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), 00);
    keybd_event(x, MapVirtualKey(X, 0), KEYEVENTF_KEYUP, 0);
  end;
end;

:lol:


Hux - Do 28.12.06 22:17

Moin Leutz!

user profile iconjakobwenzel 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? :lol:
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 ^.^


Hux - Do 28.12.06 22:18

Wie ich die Buttons daoben hasse..
Ich verwechsel immer den Editier mit dem Zitierbutton..
Sry


Leuchtturm - 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 :mrgreen:


alias5000 - Sa 30.12.06 16:47

ich glaube, dann kannst du dein Tippprogramm noch ein wenig optimieren, das geht sicher noch schneller :mrgreen:


Leuchtturm - Sa 30.12.06 16:50

Immerhin war habe ich nicht doppelt solange für das Alphabet rückwärts gebraucht :lol:


GTA-Place - 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 :lol:.


Hux - 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 :mrgreen:

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 :lol:.

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: http://hux.pytalhost.com/download.php?prog=typingprog

Greetz, Ich.


GTA-Place - 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.


Karlson - So 31.12.06 17:14

user profile iconGTA-Place hat folgendes geschrieben:
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.


Wenn wir vom gleichem FingerFrenzy sprechen dann hab ich da einen Highscore von 0.2 Sekunden. Da is nix mit Cheatschutz.


GTA-Place - So 31.12.06 17:19

Ich hab keybd_event benutzt. Er hat dann auch z.B. (je nach sleep) 0.5 angezeigt. Eintragen in den Highscore konnte ich das aber nicht. Erst wenn ich wieder ganz normal die Tastatur benutzt hab, hat es funktioniert.


IngoD7 - So 31.12.06 19:30

Ich habe jetzt nur den Screenshot gesehen und muss sagen: Das Prg ist definiv kaputt!
Niemand wird den Schwammkopf mitsamt Vornamen in weniger als 35 Sekunden eintippen können. :shock: 8) :wink:


Hux - So 31.12.06 19:58

user profile iconIngoD7 hat folgendes geschrieben:

Niemand wird den Schwammkopf mitsamt Vornamen in weniger als 35 Sekunden eintippen können. :shock: 8) :wink:

Ich hab den in 1,375 sek. getippt. (Das wird im Screenshot auch so angezeigt)
Und das ist auch keine grosse Leistung.
Und in 35 Sekunden hat den sicherlich jeder schon ueber 10 mal getippt.

user profile iconGTA-Place hat folgendes geschrieben:

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.

Joa, ich werd mal sehen was ich da machen kann.

Greetz, Hux.
Guten Rutsch ^.^