PDA

Visualizza la versione completa : [?] Memorizzare azioni utente (era: Volevo un consiglio)


Raffo89
30-03-2005, 15:25
Ciao
voglio creare un programma in grado di arkiviare in un database tutte le azioni ke vengono effettuate nel sistema operativo (persino lo spostamento di un' icona). Come posso fare? Ke linguaggio devo usare?Aiutatemi vi prego!

MMarzia
30-03-2005, 15:32
per prima cosa stacca il tasto della K :stordita:


ti invito a leggere il nostro regolamento (http://forum.html.it/forum/showthread.php?threadid=762409)
la prossima volta utilizza titoli meno generici, e ricorda che il crossposting è vietato

netarrow
30-03-2005, 15:35
di certo non HTML, Java o Basic che hai in profilo :fagiano:

Quello che ti serve è un linguaggio che ti permetta di interfacciarti perfettamente col sistema operativo e con le sue api, un esempio è C++ che ti darebbe ottia flessibilità, in alternativa(se sei in windows) Visual Basic, l'importante è che il linguaggio sia compilato e dipendente dall'OS per comunicare al meglio.

:ciauz:

LeleFT
30-03-2005, 15:35
Mi aggiungo all'appello di MMarzia di staccare il tasto della lettera K (non devi scrivere un SMS con solamente 160 caratteri a disposizione).

Poi, ti volevo augurare un buon "In bocca al lupo": se ci riesci avrai già un bel 30 e lode sicuro più un encomio del Rettore per l'esame di Sistemi Operativi al secondo anno di università.

Ti posso indicare una via: studia il linguaggio C e per benino i Sistemi Operativi.


Ciao. :ciauz:

xegallo
30-03-2005, 15:39
Originariamente inviato da LeleFT
Mi aggiungo all'appello di MMarzia di staccare il tasto della lettera K (non devi scrivere un SMS con solamente 160 caratteri a disposizione).

Poi, ti volevo augurare un buon "In bocca al lupo": se ci riesci avrai già un bel 30 e lode sicuro più un encomio del Rettore per l'esame di Sistemi Operativi al secondo anno di università.

Ti posso indicare una via: studia il linguaggio C e per benino i Sistemi Operativi.


Ciao. :ciauz: bhè oddio una volta rintracciate le chiamate a SendMessageA e PostMessageA ha fatto il 90% del lavoro

LeleFT
30-03-2005, 15:42
Tutte le azioni effettuate nel sistema operativo include molte altre cose, a mio avviso... :)


Ciao. :ciauz:

netarrow
30-03-2005, 15:45
si poi dovrebbe imparare ad utilizzare gli hooks di sistema, fare più thread, ottenere tutti le handler aperte, interfacciarsi al database tramite il linguaggio selto, usare le api per rintracciare le modifiche al file system e se gli va bene non deve ritoccare con inline assembler; non dimentichiamo che bisogna imparare il linguaggio prima, esso sia C++, Vb, Delphi o altro.

Cmq effetivamente, per fare qualcosa di semplice ma inerente alla richiesta basta giostrarsi con quelche api quindi rimando al MSDN: http://msdn.microsoft.com/library/default.asp

Inoltre un mio amico fece un programma che faceva una cosa simile _solo_ per la tastiera in C... non vi dico che casino era quel codice :oVVoVe:

:ciauz:

Loading