Tastenanschläge zählen

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

Terror-State

Betreff: Tastenanschläge zählen

BeitragSo, Apr 09, 2006 17:59
Antworten mit Zitat
Benutzer-Profile anzeigen
hi na! ich hab mir erstma ein proggi gebastelt, dass über keyhit() die anschläge des users zählt... es sieht in etwa genau so aus:

BlitzBasic: [AUSKLAPPEN]
Graphics 800,600,16,2
Global frametimer = CreateTimer (50)
Dim Taste(250)
Dim Item(5)

;Item(1) Gesamt
;Item(2) Buchstaben
;Item(3) Zahlen
;Item(4) Zeichen
;Item(5) Funtktionstasten


SetBuffer BackBuffer ()
Repeat
WaitTimer (frametimer)
Cls
For I = 1 To 250
X = KeyHit(I)
If X Then
Taste(I) = Taste(I) + X
Item(1)=Item(1)+1
Select I
Case 12,16,17,18,19,20,21,22,23,24,25,26,30,31,32,33,34,35,36,37,38,39,40,44,45,46,47,48,49,50
Item(2)=Item(2)+1
Case 2,3,4,5,6,7,8,9,10,11,71,72,73,75,76,77,79,80,81,82
Item(3)=Item(3)+1
Case 27,41,43,51,52,53,55,74,78,83,86,181
Item(4)=Item(4)+1
Case 59,60,61,62,63,64,65,66,67,68,87,88
Item(5)=Item(5)+1
End Select
EndIf
Text 0,I*15+60, Taste(I)
Next
Text 0,0, "Alle: "+Item(1)
Text 0,15,"Buchstaben: "+Item(2)
Text 0,30,"Zahlen: "+Item(3)
Text 0,45,"Zeichen: "+Item(4)
Text 0,60,"Funtktionstasten: "+Item(5)
Flip
Forever


funzt soweit ganz gut, nur will ich es so machen, das die exe in den autostart kommt und das programm auch dann noch aktiv ist. leider werden die tastenanschläge nicht an das programm übergeben, wenn dieses im hintergrund läuft

was kann ich da machen?
Ob friedlich oder militant, wichtig ist der Widerstand

Goodjee

BeitragSo, Apr 09, 2006 18:15
Antworten mit Zitat
Benutzer-Profile anzeigen
mit bb alleine gar nicht...weill bb wie schon gesagt nur läuft, wenn das fenster aktiv ist...

ich glaube, dafür bracuht es winapi, guck mal bei den dll s
"Ideen sind keine Coladosen, man kann sie nicht recyclen"-Dr. House
http://deeebian.redio.de/ http://goodjee.redio.de/

Terror-State

BeitragSo, Apr 09, 2006 19:05
Antworten mit Zitat
Benutzer-Profile anzeigen
jo danke erstma für den tipp aber ich such eigentlich ne konkrete lösung xD
Ob friedlich oder militant, wichtig ist der Widerstand

Terror-State

BeitragMi, Apr 12, 2006 20:13
Antworten mit Zitat
Benutzer-Profile anzeigen
ach leute kommt schon! ihr habts doch drauf ^^ die apis sind doch immer so schlecht dokumentiert!
sacht mir wenigstens ne seite wo ich gucken kann Wink büddddeee
Ob friedlich oder militant, wichtig ist der Widerstand

Lunatix

BeitragMi, Apr 12, 2006 20:18
Antworten mit Zitat
Benutzer-Profile anzeigen
http://www.blitzbasic.com/
[size=9]Pro|gram|mier|er: Ein Organismus, der Koffein in Software umwandelt.
Geben Sie eine beliebige 11-stellige Primzahl ein, um fortzusetzen...

Kryan

BeitragMi, Apr 12, 2006 20:19
Antworten mit Zitat
Benutzer-Profile anzeigen
soweit ich weiß:

http://www.blitzbasic.com/code...php?cat=14

dort musst du dann nach stellen suchen, wo die api ist....viel spaß Smile
edit:
hier noch paar api's:
gdi32.dll
kernel32.dll
user32.dll

mit denen kann man schon recht viel machen
falls du eine spezielle dll brauchst kannst du auf www.dll-files.com gehen
Webspaceanbieter?
Klick hier!
Kultige Spieleschmiede?
Klick hier!

JustTheBest

Betreff: grrh!

BeitragDo, Apr 13, 2006 14:57
Antworten mit Zitat
Benutzer-Profile anzeigen
Und schon wieder...
Twisted Evil
Was soll der Krampf? Gut, ist ja lustig, wenn man für Freunde ein, zwei kleine Programme schreibt, die den PC runterfahren, oder sonst was! Aber in diesem Forum wird doch IMMER WIEDER nach "Mein cooles Prog zum [was weiß ich... Eingaben aufzeichnen, sonst irgendwas illegales...] in den Autostart packen?" gefragt! Ich finds irgendwie komisch, was für Scherzbolde hier rumlaufen Twisted Evil ! Ist ja nix verbotenes was in den Autostart zu packen, aber wenns offensichtlich ner Art "virus" oder sonstwas miesem dienen soll, dann wird mir schwummrig, wenn ich daran denke, was einer von euch auf meinem PC anstellen könnte, wenn ich ein Prog von euch "zum Test" starte!
Soll ich dir alle "Autostart"- Threads aus der letzten Zeit auflisten?
Ne, kein bock, aber such mal nach "autostart" in der Foren-Suche!
Das ist bestimmt nicht nur meine Meinung, aber wenn ihr irgendetwas Illegales machen wollt, dann ist das eure Sache, aber lasst uns [wenns nicht eure Meinung ist, dann: mich] in Ruhe damit, mir gehts auf den Geist!
Außerdem ist gar nicht so leicht Laughing !
Also, war nicht alles ganz ernst gemeint, aber im Grunde stimmts doch, oder? Wink

*allewutrausgelassenhab* Laughing
mfg

Jan_

Ehemaliger Admin

BeitragDo, Apr 13, 2006 15:03
Antworten mit Zitat
Benutzer-Profile anzeigen
zja,

dann solltest du deinen Rechner unbedingt gut sichern,
den Glaube mir,
wenn ein Programm, was wirklcih die absicht hat, auf deinen Rechner läuft,
und nciht von einen n00b gewcodet wurde, dann wird die Übertragung ordentlcih.
zumal, aktuelle versionen von Windows Remote Desktop eingebaut haben.
Und FTP auch kein geheimniss mehr ist.

und wers nicht selber kann, sollte nciht fragen.
es gibt aber auch andere sachen, warum man tastenanschläge zählen kann.
between angels and insects

JustTheBest

BeitragDo, Apr 13, 2006 15:21
Antworten mit Zitat
Benutzer-Profile anzeigen
Jaja, war ja nicht gaaanz ernst gemeint, nur so ne anmerkung! Very Happy
Aber, fragen wir ihn mal selber: wofür brauchst du das programm denn?
Schwierig... Tasten-Drücke zählen (mit tastenart(!) bis zur aufzeichnung wärs dann noch ein Schritt!), in den autostart, immer im Hintergrund mitzählen (wenn ers im Spiel oder so bräuchte, dann wäre ja das mit dem aktiv sein kein problem!), das ist echt für soooo viele sachen zu gebrauchen ;--)
Soll jetzt keine anschuldigung sein oder so!
is ja deine sache!
@jan: ich glaube mein pc ist ausreichend geschützt, um gegen sooowas anzukommen! Laughing
mfg
p.s.: Mir fällt da grad dieser typ ein, der "für sein Abi" ein prog gebraucht hat, das sich nicht beenden lässt, den Monitor ausschaltet und den Computer runterfährt! Fürs Abi?!? Guckts euch mal an: Scherzkeks-Thread Laughing lol!!!

Kryan

BeitragFr, Apr 14, 2006 17:19
Antworten mit Zitat
Benutzer-Profile anzeigen
also ich kenn schon einige programme die ungefähr in die richtung gehen...zum beispiel überprüft ein programm, wie weit man die maus schon bewegt hat

und ich denke er möchte halt sowas ähnliches machen Wink
also nur so n kleines fun-proggy!!
Webspaceanbieter?
Klick hier!
Kultige Spieleschmiede?
Klick hier!

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group