Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
03/10/09 11:02
genuzzu
Salve. Mi servirebbe sapere quali tasti veneono digitati, ed "annullare" la loro digitazione. Non è un keylogger, lo preciso subito.
Non ci sono mai riuscito... Ero riuscito ad intercettarli con Form_keydown, ma ottenevo il numero ascii corrispondente... ho provato a trasformarli in lettere ma non ci sono riuscito... poi avrei bisogno che anche senza clickare sul form, cioè con il form visibile=false, le keys venissero intercettate... qualcuno sa darmi una mano???
aaa
03/10/09 11:52
GrG
di una cosa del genere già se n'era discusso... comunque intendi tasti digitati all'interno del form o anche all'esterno?
aaa
03/10/09 11:53
theprogrammer
Postato originariamente da genuzzu:

Non ci sono mai riuscito... Ero riuscito ad intercettarli con Form_keydown, ma ottenevo il numero ascii corrispondente... ho provato a trasformarli in lettere ma non ci sono riuscito...


Beh ... e il valore ASCII non ti basta? Usa il Chr$ per ottenere il carattere (se visibile).

poi avrei bisogno che anche senza clickare sul form, cioè con il form visibile=false, le keys venissero intercettate... qualcuno sa darmi una mano???


Dato che non scrivi un keylogger, a cosa ti servirebbe questo tipo di caratteristica?
aaa
03/10/09 13:36
genuzzu
Postato originariamente da theprogrammer:

Postato originariamente da genuzzu:

Non ci sono mai riuscito... Ero riuscito ad intercettarli con Form_keydown, ma ottenevo il numero ascii corrispondente... ho provato a trasformarli in lettere ma non ci sono riuscito...


Beh ... e il valore ASCII non ti basta? Usa il Chr$ per ottenere il carattere (se visibile).

poi avrei bisogno che anche senza clickare sul form, cioè con il form visibile=false, le keys venissero intercettate... qualcuno sa darmi una mano???


Dato che non scrivi un keylogger, a cosa ti servirebbe questo tipo di caratteristica?


Sapevo che me lo avreste chiesto... be, non è un keylogger ma l' utilizzo è un pò strano... voglio far spaventare il fratello di un mio amico! :rotfl:
Anche lui utilizza il computer di questo mio amico... dopo aver intercettato il carattere ed averlo "annullato" userei sendkeys(chr(carattere+int(rnd*25))) in modo da fargli scrivere cose a caso invece di quello che digita! :rotfl: Poi gli farei dire cose tipo: msgbox("Attenzione, è stato rilevato un virus";),vbcritical,("ATTENZIONE!";).
Questo perchè il fratello di questo mio amico ha preso un virus (non si è ancora riuscito a capire come) ed il mio amico vuole fargli capire che ha sbagliato... con uno scherzo. Io mi sono offerto volontario ad aiutarlo ed adesso sono in mezzo al mare.


"eh ... e il valore ASCII non ti basta? Usa il Chr$ per ottenere il carattere (se visibile)."

me ne ero dimenticato... :|

"comunque intendi tasti digitati all'interno del form o anche all'esterno? "

si...
Se avete altre domande riguardo al programma fate pure, ma ricordate che dopo essermi preso non so come un Virtumonde, non mi sogno proprio di fare un virus! :nono:

Ultima modifica effettuata da genuzzu 03/10/09 13:37
aaa
03/10/09 13:39
theprogrammer
Ok ... come sa Grg, io mi tiro fuori da queste sciocchezze ...
aaa
03/10/09 15:39
genuzzu
Postato originariamente da theprogrammer:

Ok ... come sa Grg, io mi tiro fuori da queste sciocchezze ...


Ovviamente io non obbligo nessuno ad aiutarmi... ed ovviamente non è che dovete cercare le cose per me... in ogni mia richiesta d'aiuto io sottintendo che se uno le cose le sà, e ha tempo per scrivere 2 righe, allora va bene, ma non chiedo di cercare le cose per me o di scrivere chilometrici post come i miei. Io non stò chiedendo codice ad una software house, ma sto chiedendo una mano... non c'è nemmeno bisogno di scriverlo: se non mi vuoi aiutare, sei libero di farlo!:)
aaa
03/10/09 15:44
theprogrammer
Spero che il destinatario dello scherzo non formatti per eliminare il problema del virus ...

Impara a programmare, non a fare scherzi ...
aaa
03/10/09 17:23
GrG
Postato originariamente da theprogrammer:

Ok ... come sa Grg, io mi tiro fuori da queste sciocchezze ...


:rotfl::rotfl::rotfl:

comunque anche volendo non ti saprei aiutare visto che non ho capito... rispondi alla domanda del primo post che ti ho scritto
aaa