Newsgroup: it.comp.aiuto
Titolo: tastiera e doppio clic

Ciao a tutti, avrei un quesito da porvi.
Esiste un programma (o una funzione di windows) che possa assegnare ad un
tasto della tastiera (o a una combinazione di tasti) la funzione "doppio
clic"?  Dovrebbe fare in modo che, inoltre, tenendo premuto il tasto
designato, il comando doppio clic venga ripetuto velocemente.
Grazie in anticipo, ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie in anticipo, ciao.
Io non ne ho visti .. ma potresti implementarlo facilmente con
un programma di script
http://www.hiddensoft.com/autoit3/
MouseClick
--------------------------------------------------------------------------------
Perform a mouse click operation.
MouseClick ( "button" [, x, y [, clicks [, speed ]]] )
Parameters
button The button to click, "left", "right" or "middle".
x, y [optional] The x/y coordinates to move the mouse to. If no x and y coords are given, the current position is used.
clicks [optional] The number of times to click the mouse. Default is 1.
speed [optional] the speed to move the mouse in the range 1 (fastest) to 100 (slowest). A speed of 0 will move the mouse
instantly. Default speed is 10.
lo implementi nello script "hokkando" la tastiera
; (pause e' il tasto pausa che puoi cambiare con quello che vuoi)
Hotkeyset("{pause}","pause")
$pause=1
; code
msgbox(1,"","Going to pause until you hit the Pause key after you close this")
pause()
; other stuff
msgbox(1, "thanks for playing","")
func pause()
$pause=NOT $pause
while NOT $pause
sleep(10)
tooltip("Paused till you hit Pause")
wend
tooltip("")
endfunc
--
Fosco

 MouseClick
[CUT]
Grazie per la dritta, ma attualmente per me è arabo....ci studierò sopra :)


 Grazie per la dritta, ma attualmente per me è arabo....ci studierò sopra :)
Tu scarica il programma .. dai una scorsa veloce al help .. se non ...
posta precisamente quello che vuoi fare che te lo faccio io
--
Fosco

"unreal"
ecco un esempio che resta sempre attivo ed ogni
volta che clicchi il tasto ESC fa' un doppio click alle coordinate
x24 y39 della tua attuale finestra attiva .. per chiuderlo click
destro sull autoit nella Tray ed exit
; 
http://www.hiddensoft.com/autoit3/
; nel help scaricato assieme al sopra  >> cerca  >> Hotkeyset
;  MouseClick  e While
while 1
;Hotkeyset("{pause}","pause")
Hotkeyset("{ESC}","pause")
$pause=1
MouseClick ( "left" , 34, 29 , 2  )
sleep("100")
send("esc")
pause()
wend
func pause()
$pause=NOT $pause
while NOT $pause
sleep(10)
tooltip("Paused till you hit ESC")
wend
tooltip("")
endfunc
;Copia incolla su notepad e salva con estensione .vbs
;tutti i file (*.*)  poi ci clicchi sopra. (per esempio Click.au3)
;se ti da' errore disattiva l'antivirus
--
Fosco

 x24 y39 della tua attuale finestra attiva
 > send("esc")
manda anche un esc dopo 100 millisecondi
--
Fosco

 posta precisamente quello che vuoi fare che te lo faccio io
Ciao, più o meno ci sono riuscito. Quello che vorrei fare è (tenendo
premuto esc) far susseguire una serie di comandi "tasto sinistro" il più
velocemente possibile nella posizione in cui si trova il puntatore.
Riesco a farlo già da adesso, ma la velocità con cui si sussegue la serie
di "left click" non è sufficiente. Ho anche provato a mettere "sleep 1" ma
ancora non ci siamo.
In tutti i modi grazie per l'interessamento.


 ancora non ci siamo.
Cosa e' per un gioco ?  se si ci sono parecchi appassionati la
fuori con script gia' pronti
http://www.google.it/search?hl=it&q=autoit%2Bgames&meta=
http://www.google.it/search?hl=it&q=autoit%2Bgames%2Bcheat&btnG=Cerca&meta=
speed [optional] the speed to move the mouse in the range 1 (fastest) to 100 (slowest). A speed of 0 will move the mouse
instantly. Default speed is 10.
Lo speed in questione si riferisce al movimento del mouse dalla posizione
X a Y  NON alla velocita' del doppio click
questo e' quello che serve a te'
MouseClickDelay Alters the length of the brief pause in between mouse clicks.
Time in milliseconds to pause (default=10).
all'inizio dello script mettici questo e prova con i vari delay
;Opt("MouseClickDelay", 10)      ;10 milliseconds
;prova con
Opt("MouseClickDelay", 1)
; qui va' il resto del tuo script
http://www.autoitscript.com/forum/index.php?act=Search&CODE=simpleresults&sid=fbd1298e688f71639b0b01623d37dbaf&highlite=
MouseClickDelay
--
Fosco

"unreal"
facendo una mia ricerca per altra cosa ho trovato questo
guarda se ti puo' essere utile
Le istruzioni:
rundll32 user, setcaretblinktime <n>
rundll32 user, setdoubleclicktime <n>
impostano la frequenza di lampeggiamento del cursore e la velocità del
doppio clic del mouse.
Attenzione: non consentono di ripercorrere lo stesso tragitto a ritroso
da :
http://66.102.9.104/search?q=cache:PhYE60Oy-vYJ:www.hack-secure.org/download/ramiel/RunDLL32.doc+RNAUI.DLL&hl=en&lr=lang
_it
http://www.hack-secure.org/download/ramiel/RunDLL32.doc
--
Fosco