Oppure

Loading
25/10/12 14:32
indovinello
spero di non aver sbagliato sezione...

il mio progetto era quello di creare un semplice (o almeno spero) boot in c per il gioco di metin.. che prema in continuazione il tasto z (quello usato per raccogliere oggetti)...
ho inizialmente provato con le funzioni keybd_event e la SendInput ma senza esito ( con blocco note vanno..)...
cercando il motivo del non funzionamento ho letto che alcuni giochi specialmente quelli di ultima generazione (quelli 3d?? ) utilizzano particolari tecniche per rilevare e gestire l'arrivo di un messaggio o di una pressione di un tasto...
in particolare ho letto dell' implementazione di un hook con LowLevelKeyboardProc la quale tramite la struttura KBDLLHOOKSTRUCT capisce se il tasto è stato realmente premuto o sia stato "iniettato dall'esterno"...
volevo quindi chiedere chi di voi conosce queste tecniche e puo linkarmi delle guide su come capire che tipo di controllo effettua il gioco per gestire la pressione dei tasti e quali tecniche esistono....
aaa
25/10/12 22:17
HeDo

non credo che troverai qualcuno disposto ad aiutarti per questo genere di programmi.
personalmente ti invito a desistere e a dedicarti a programmi più costruttivi.
aaa
26/10/12 7:44
nessuno
Concordo con HeDo ... e suggerisco almeno di usare il nome corretto di cio' che si tenta di realizzare (ovvero un bot non un boot)
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
26/10/12 11:25
indovinello
lo so che il fine non è molto "legale"... pero sarei lo stesso currioso di sapere e capire come un programma(in questo caso un gioco) gestisce gli imput e i messaggi vari e quali tecniche esistono...
qualcuno sa dove devo indirizzarmi??
aaa
26/10/12 11:40
nessuno
Sai che è illegale e continui a chiedere?

P.S. input non imput
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
26/10/12 11:58
indovinello
chiedere informazioni su come lavorano i programmi per elaborare gli imput non mi sembra andare contro la legge...poi sta alla persona decidere che uso farne...l'informazione è libera...
quindi ... tornando alla domanada mi potete indirizzare su un qualche tipo di ricerca??
aaa
26/10/12 13:00
nessuno
Chiedere informazioni su come fare un bot, come già ti è stato detto, non è ben visto dai programmatori.

Quindi difficilmente avrai altre risposte qui ... forse non ti è chiaro.

P.S. input non imput
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
26/10/12 14:49
pierotofy
Puoi guardare Ghostkey, un progetto pubblicato qui sul sito che usa gli hooks per intercettare l'input da tastiera.

Una soluzione migliore sarebbe quella di inviare l'input direttamente da hardware. Con una di queste e' possibile farlo... pjrc.com/teensy/

Ma dei progetti piu' interessanti (e piu' etici) no? :pat:
Il mio blog: piero.dev