[EN COURS]Ahk pour souris invisible
Modérateurs : Porko, Modérateurs
- LaDite
- Virtuose
- Messages : 1051
- Inscription : 04 juil. 2013 - 01:00
- Localisation : Belgique
- A remercié : 198 fois
- A été remercié : 110 fois
Ahk pour souris invisible
Slt,
Est ce que l un d entre vous aurait un script pour reafficher le curseur de la souris lors de la sortie de rocketlauncher lorsque l on tue celui ci
Si vous vous demandez pourquoi je kill rocketlauncher, c est pcq je suis entrain de realiser un petit soft (HFSTimer) qui permettra de jouer un temps donne, lorsque ce temps sera terminé, il fermera tout les émulateurs lancés ainsi qu' hyperspin
Ca fonctionne,j ai trouve pour reafficher la barre de tâche Windows mais pour la souris je bloque
Perso ca ne me derangera pas, vu que explorer sera remplacé par hyperspin mais ce n est pas le cas de tout le monde et comme je souhaite le partager par la suite autant qu il soit opérationnel avec ou sans explorer
ÉDIT
Je viens de penser à un truc que je pourrais faire, mais il faut que je teste chez moi (ou non, je vais m arranger avec @andric31, mon bêta testeur ) car ici j ai un pc de merde (et je pèse mes mots) qui pourrait ne pas prendre mes instructions en compte vu sa lenteur execrable
Est ce que l un d entre vous aurait un script pour reafficher le curseur de la souris lors de la sortie de rocketlauncher lorsque l on tue celui ci
Si vous vous demandez pourquoi je kill rocketlauncher, c est pcq je suis entrain de realiser un petit soft (HFSTimer) qui permettra de jouer un temps donne, lorsque ce temps sera terminé, il fermera tout les émulateurs lancés ainsi qu' hyperspin
Ca fonctionne,j ai trouve pour reafficher la barre de tâche Windows mais pour la souris je bloque
Perso ca ne me derangera pas, vu que explorer sera remplacé par hyperspin mais ce n est pas le cas de tout le monde et comme je souhaite le partager par la suite autant qu il soit opérationnel avec ou sans explorer
ÉDIT
Je viens de penser à un truc que je pourrais faire, mais il faut que je teste chez moi (ou non, je vais m arranger avec @andric31, mon bêta testeur ) car ici j ai un pc de merde (et je pèse mes mots) qui pourrait ne pas prendre mes instructions en compte vu sa lenteur execrable
- camarade35
- Maître
- Messages : 4230
- Inscription : 05 sept. 2013 - 01:00
- Localisation : Chevaigné
- A remercié : 619 fois
- A été remercié : 739 fois
- Contact :
Re: Ahk pour souris invisible
Si ton bouton pour quitter un jeu est ESC : envoie ESC, puis un sleep avant de killer HyperSpin et plus de problème.
edit : partage ton script ici, ce sera plus simple pour t'aider
edit : partage ton script ici, ce sera plus simple pour t'aider
préservation du patrimoine vidéoludique et de notre planète
- LaDite
- Virtuose
- Messages : 1051
- Inscription : 04 juil. 2013 - 01:00
- Localisation : Belgique
- A remercié : 198 fois
- A été remercié : 110 fois
Re: Ahk pour souris invisible
Justement c est exactement a ca que j ai pensé qd j etais entrain d ecrire
Je mets ca en route ce soir et l envoi à andric, le j y ai pas acces
Je mets ca en route ce soir et l envoi à andric, le j y ai pas acces
- camarade35
- Maître
- Messages : 4230
- Inscription : 05 sept. 2013 - 01:00
- Localisation : Chevaigné
- A remercié : 619 fois
- A été remercié : 739 fois
- Contact :
Re: Ahk pour souris invisible
@ladite : je répète : envoie le script, je pourrai tester aussi
préservation du patrimoine vidéoludique et de notre planète
- LaDite
- Virtuose
- Messages : 1051
- Inscription : 04 juil. 2013 - 01:00
- Localisation : Belgique
- A remercié : 198 fois
- A été remercié : 110 fois
Re: Ahk pour souris invisible
slt,
si vous pouvez tester et me dire si rocketlauncher se ferme bien grace a ESC
comment ca marche
1) modifiez "kill.ini" et "hfstimer.ini"
2) lancez hfstimer.exe en mm temps que hyperspin,
3) lancez un jeu, attendez ...
https://mega.nz/#!2NIBkCgK!CbSxKVznJdbc ... 0KFlXtbSoU" onclick="window.open(this.href);return false;
EDIT
@camarade35 @andric31
Je n ai testé que sur hyperspin car mon pc c est une merde (faut près de 20 secondes pour lancer hyperspin pour vous donner une idee de ses performances)
L appui de la touche ESC est bien simulée ce qui devrait permettre de fermer rocketlauncher ou hyperlaunch
si vous pouvez tester et me dire si rocketlauncher se ferme bien grace a ESC
comment ca marche
1) modifiez "kill.ini" et "hfstimer.ini"
2) lancez hfstimer.exe en mm temps que hyperspin,
3) lancez un jeu, attendez ...
https://mega.nz/#!2NIBkCgK!CbSxKVznJdbc ... 0KFlXtbSoU" onclick="window.open(this.href);return false;
EDIT
@camarade35 @andric31
Je n ai testé que sur hyperspin car mon pc c est une merde (faut près de 20 secondes pour lancer hyperspin pour vous donner une idee de ses performances)
L appui de la touche ESC est bien simulée ce qui devrait permettre de fermer rocketlauncher ou hyperlaunch
- camarade35
- Maître
- Messages : 4230
- Inscription : 05 sept. 2013 - 01:00
- Localisation : Chevaigné
- A remercié : 619 fois
- A été remercié : 739 fois
- Contact :
Re: Ahk pour souris invisible
@Ladite : on peut avoir la source de timer.exe svp
Concernant l'envoi de la touche ESC
tu fais
Cela veut dire que tu gardes la touche ESC enfoncé une seconde avant de lâcher, tu aurais pu faire directement
J'ai testé et Zspin est bien killer par contre j'ai l'impression que le timer ne fonctionne pas du tout.
Je m'explique, j'ai paramétré à 120s et configuré Zspin pour passer en FullScreen sur la touche ESC.
J'ai modifié le kill avec un sleep, 2000 avant et dès lancement, Zspin passe en Fenêtré après 2s
Rocketlauncher est bien killé mais j'ai le jeu dans l'écran sans les bezels ^^
Comme plus haut, t'as le code svp[/s]
Il faudrait aussi que tu penses à mettre :
en haut :
à la fin
Edit : c'est ok pour moi avec quelques modifications du kill.exe
Concernant l'envoi de la touche ESC
tu fais
Code : Tout sélectionner
Send {Escape down}
Sleep 1000
Send {Escape up}
Code : Tout sélectionner
Send {Esc}
Je m'explique, j'ai paramétré à 120s et configuré Zspin pour passer en FullScreen sur la touche ESC.
J'ai modifié le kill avec un sleep, 2000 avant et dès lancement, Zspin passe en Fenêtré après 2s
Rocketlauncher est bien killé mais j'ai le jeu dans l'écran sans les bezels ^^
Comme plus haut, t'as le code svp[/s]
Il faudrait aussi que tu penses à mettre :
en haut :
Code : Tout sélectionner
#SingleInstance Force
Code : Tout sélectionner
Process, close
exitapp
Code : Tout sélectionner
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
#SingleInstance Force
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
; fichier contenant la liste des processus a fermer
fichier=kill.ini
; fermeture de hyperlaunch ou rocketlauncher via la touche ESC
sleep, 2000
Send {Escape Down}
Sleep 1000
Send {Escape up}
Sleep , 5000
; lecture du fichier et fermeture des processus
Loop
{
FileReadLine, exe, %fichier%, %A_Index%
if ErrorLevel
break
stringmid,c,exe,1,2
if (c="//")
{
continue
}
Process Close, %exe%
Sleep , 500
}
Process, close
exitapp
Dernière modification par camarade35 le 13 oct. 2017 - 07:00, modifié 1 fois.
préservation du patrimoine vidéoludique et de notre planète
- camarade35
- Maître
- Messages : 4230
- Inscription : 05 sept. 2013 - 01:00
- Localisation : Chevaigné
- A remercié : 619 fois
- A été remercié : 739 fois
- Contact :
Re: Ahk pour souris invisible
@LaDite : ça roule, réponse au dessus
préservation du patrimoine vidéoludique et de notre planète
- LaDite
- Virtuose
- Messages : 1051
- Inscription : 04 juil. 2013 - 01:00
- Localisation : Belgique
- A remercié : 198 fois
- A été remercié : 110 fois
Re: Ahk pour souris invisible
DSL pour les réponses tardives mais c est pas top chez moi pour l instant
pour le code du timer, j ai des doutes que ca puisse t aider, en fait j utilise multimédia fusion qui permet de programmer sans avoir a connaître un langage de programmation, dans l ensemble j utilise en compteur qui est decremente toutes les secondes de 1, et je teste qd le compteur est à 0 pour lancer le ahk
Il est sûrement possible de le faire directement depuis le ahk mais je n ai pas les compétences pour le faire
Je testerai de mon côté qd les tensions seront apaisée et je ferai un post dédié pour le programme
A+
Oui, j ai été obligé de faire comme ca car avec send {esc} sur mon pc, ca ne marchait pas, en maintenant la touche, ca fonctionnait, mais cela vient sans doute de mon pccamarade35 a écrit :@Ladite : on peut avoir la source de timer.exe svp
Concernant l'envoi de la touche ESC
tu faisCode : Tout sélectionner
Send {Escape down} Sleep 1000 Send {Escape up}
pour le code du timer, j ai des doutes que ca puisse t aider, en fait j utilise multimédia fusion qui permet de programmer sans avoir a connaître un langage de programmation, dans l ensemble j utilise en compteur qui est decremente toutes les secondes de 1, et je teste qd le compteur est à 0 pour lancer le ahk
Il est sûrement possible de le faire directement depuis le ahk mais je n ai pas les compétences pour le faire
Donc ca marche c est super ca, @andric31 si tu peux tester également
Edit : c'est ok pour moi avec quelques modifications du kill.exe
Code : Tout sélectionner
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. ; #Warn ; Enable warnings to assist with detecting common errors. #SingleInstance Force SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. ; fichier contenant la liste des processus a fermer fichier=kill.ini ; fermeture de hyperlaunch ou rocketlauncher via la touche ESC sleep, 2000 Send {Escape Down} Sleep 1000 Send {Escape up} Sleep , 5000 ; lecture du fichier et fermeture des processus Loop { FileReadLine, exe, %fichier%, %A_Index% if ErrorLevel break stringmid,c,exe,1,2 if (c="//") { continue } Process Close, %exe% Sleep , 500 } Process, close exitapp
Je testerai de mon côté qd les tensions seront apaisée et je ferai un post dédié pour le programme
A+
- andric31
- Maître
- Messages : 4447
- Inscription : 14 sept. 2014 - 01:00
- Localisation : Entre mer et montage
- A remercié : 582 fois
- A été remercié : 450 fois
Re: Ahk pour souris invisible
Salut, non, mais
T'on premier script, il simule bien la touche Echap, et kill bien HyperSpin (plusieurs essais sur différents truc)
mais c'est de mon coté ou j'ai un soucis, sa ECHAP bien sur pas mal de trucs, mais pas sur RocketLauncher, faut que je regarde de plus près
T'on premier script, il simule bien la touche Echap, et kill bien HyperSpin (plusieurs essais sur différents truc)
mais c'est de mon coté ou j'ai un soucis, sa ECHAP bien sur pas mal de trucs, mais pas sur RocketLauncher, faut que je regarde de plus près
- camarade35
- Maître
- Messages : 4230
- Inscription : 05 sept. 2013 - 01:00
- Localisation : Chevaigné
- A remercié : 619 fois
- A été remercié : 739 fois
- Contact :
Re: Ahk pour souris invisible
@LaDite : j'ai tout rayé car effectivement juste Send, ESC ne marche pas
@andric31 : j'ai jouté des sleep avant le esc car ça allait trop vite à killer les process entre le echap et kill (dot RL restait ouvert et MAME aussi dans mon cas)
Essaies de prendre le code du kill et de le recompiler, perso ça fonctionne à la maison
@andric31 : j'ai jouté des sleep avant le esc car ça allait trop vite à killer les process entre le echap et kill (dot RL restait ouvert et MAME aussi dans mon cas)
Essaies de prendre le code du kill et de le recompiler, perso ça fonctionne à la maison
préservation du patrimoine vidéoludique et de notre planète
- andric31
- Maître
- Messages : 4447
- Inscription : 14 sept. 2014 - 01:00
- Localisation : Entre mer et montage
- A remercié : 582 fois
- A été remercié : 450 fois
Re: Ahk pour souris invisible
Oui merci,
non je kill pas RocketLauncher sur mon PC de bureau,
quand je fait un essais uniquement avec le code
- En lancent hyperspin et sur un système, j'ai bien le retour ECHAP sur le main menu,
- Mais quand je suis sur MAME avec RocketLauncher, j'ai pas la fermeture.
La touche physique ECHAP bien,
j'essaye de voir...
non je kill pas RocketLauncher sur mon PC de bureau,
quand je fait un essais uniquement avec le code
Code : Tout sélectionner
sleep, 20000
Send {Escape Down}
Sleep 1000
Send {Escape up}
- Mais quand je suis sur MAME avec RocketLauncher, j'ai pas la fermeture.
La touche physique ECHAP bien,
j'essaye de voir...
- camarade35
- Maître
- Messages : 4230
- Inscription : 05 sept. 2013 - 01:00
- Localisation : Chevaigné
- A remercié : 619 fois
- A été remercié : 739 fois
- Contact :
Re: Ahk pour souris invisible
@andric31 : es-tu sur de ta touche pour quitter ?
Moi j'ai ajouter ESC pour les tests
Moi j'ai ajouter ESC pour les tests
préservation du patrimoine vidéoludique et de notre planète
- andric31
- Maître
- Messages : 4447
- Inscription : 14 sept. 2014 - 01:00
- Localisation : Entre mer et montage
- A remercié : 582 fois
- A été remercié : 450 fois
Re: Ahk pour souris invisible
Merci c'est sympa,
c'est sur ~Esc
Mais je verrai plus tard, j'ai d'autres truc à faire
MERCI
@LaDite
Sur ce coup, faut que je règle ce petit problème, donc je suis H.S pour t'aider dans l'immédiat,
Chez camarade c'est ok, donc tu devrait être bon sur t'on programme
A++
c'est sur ~Esc
Mais je verrai plus tard, j'ai d'autres truc à faire
MERCI
@LaDite
Sur ce coup, faut que je règle ce petit problème, donc je suis H.S pour t'aider dans l'immédiat,
Chez camarade c'est ok, donc tu devrait être bon sur t'on programme
A++