Autor Beitrag
Hux
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 171



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: 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.

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
alias5000
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
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)
BeitragVerfasst: 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

_________________
Programmers never die, they just GOSUB without RETURN
Leuchtturm
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1087

Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 39

XP
Delphi 7
BeitragVerfasst: Do 28.12.06 18:51 
nette idee :)
cuejo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 142

Win XP
Delphi 7 Personal und 2005 PE
BeitragVerfasst: 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"?

_________________
Computer sind dumm, aber fleißig. Deshalb arbeite ich so gerne damit.
F34r0fTh3D4rk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5284
Erhaltene Danke: 27

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: Do 28.12.06 21:45 
wie kann ich restarten ?
jakobwenzel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1889
Erhaltene Danke: 1

XP home, ubuntu
BDS 2006 Prof
BeitragVerfasst: 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:

_________________
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1889
Erhaltene Danke: 1

XP home, ubuntu
BDS 2006 Prof
BeitragVerfasst: 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.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 2750

Windows Vista
Delphi 7, Delphi 2005 PE, PHP 4 + 5 (Notepad++), Java (Eclipse), XML, XML Schema, ABAP, ABAP OO
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: 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:
ausblenden 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:

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
Hux Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 171



BeitragVerfasst: 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 ^.^


Zuletzt bearbeitet von Hux am Do 28.12.06 22:20, insgesamt 1-mal bearbeitet
Hux Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 171



BeitragVerfasst: Do 28.12.06 22:18 
Wie ich die Buttons daoben hasse..
Ich verwechsel immer den Editier mit dem Zitierbutton..
Sry
Leuchtturm
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1087

Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
BeitragVerfasst: 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:

_________________
Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
alias5000
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
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)
BeitragVerfasst: Sa 30.12.06 16:47 
ich glaube, dann kannst du dein Tippprogramm noch ein wenig optimieren, das geht sicher noch schneller :mrgreen:

_________________
Programmers never die, they just GOSUB without RETURN
Leuchtturm
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1087

Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
BeitragVerfasst: Sa 30.12.06 16:50 
Immerhin war habe ich nicht doppelt solange für das Alphabet rückwärts gebraucht :lol:

_________________
Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: 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:.

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
Hux Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 171



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

Greetz, Ich.
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: 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)