[EN COURS]Ahk pour souris invisible

Ici se règle les problèmes concernant une configuration Hyperspin tournant sous HyperLaunch 3.

Modérateurs : Porko, Modérateurs

Avatar de l’utilisateur
LaDite
Virtuose
Virtuose
Messages : 1051
Inscription : 04 juil. 2013 - 01:00
Localisation : Belgique
A remercié : 198 fois
A été remercié : 110 fois

Ahk pour souris invisible

Message par LaDite » 11 oct. 2017 - 18:15

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

Avatar de l’utilisateur
camarade35
Maître
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

Message par camarade35 » 11 oct. 2017 - 18:20

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
préservation du patrimoine vidéoludique et de notre planète

Avatar de l’utilisateur
LaDite
Virtuose
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

Message par LaDite » 11 oct. 2017 - 18:32

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

Avatar de l’utilisateur
elluigi
Mentor
Mentor
Messages : 2679
Inscription : 06 nov. 2014 - 14:14
A remercié : 444 fois
A été remercié : 624 fois

Re: Ahk pour souris invisible

Message par elluigi » 11 oct. 2017 - 18:34

instant sheller fait le job tres bien
Image Image Image Image

Avatar de l’utilisateur
LaDite
Virtuose
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

Message par LaDite » 11 oct. 2017 - 18:37

Connais pas ...

Je regarderai tt ce que c est

Avatar de l’utilisateur
andric31
Maître
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

Message par andric31 » 11 oct. 2017 - 18:39

OK,
et avec le nouveau demul j'ai du taff ce soir :)

Avatar de l’utilisateur
camarade35
Maître
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

Message par camarade35 » 11 oct. 2017 - 18:52

@ladite : je répète : envoie le script, je pourrai tester aussi
préservation du patrimoine vidéoludique et de notre planète

Avatar de l’utilisateur
LaDite
Virtuose
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

Message par LaDite » 11 oct. 2017 - 19:12

Suis pas chez moi, je suis sur mon gsm

Je fais ca tt

Avatar de l’utilisateur
tetrafred
Gourou
Gourou
Messages : 930
Inscription : 10 oct. 2013 - 01:00
Localisation : La Mothe Achard
A remercié : 71 fois
A été remercié : 64 fois

Re: Ahk pour souris invisible

Message par tetrafred » 11 oct. 2017 - 20:59

Il y avais nomousy qui fonctionnais bien à un epoque sur le pack taito de camarade. C'était une autre époque ^^

Avatar de l’utilisateur
LaDite
Virtuose
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

Message par LaDite » 12 oct. 2017 - 10:39

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

Avatar de l’utilisateur
andric31
Maître
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

Message par andric31 » 12 oct. 2017 - 18:55

Salut,
kill bien hyperspin, mais j'ai toujours Le jeu Mame (lancer avec RocketLauncher) d'ouvert

Avatar de l’utilisateur
camarade35
Maître
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

Message par camarade35 » 12 oct. 2017 - 20:27

@Ladite : on peut avoir la source de timer.exe svp

Concernant l'envoi de la touche ESC

tu fais

Code : Tout sélectionner

Send {Escape down}
Sleep 1000 
Send {Escape up}
Cela veut dire que tu gardes la touche ESC enfoncé une seconde avant de lâcher, tu aurais pu faire directement

Code : Tout sélectionner

Send {Esc}
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 :

Code : Tout sélectionner

#SingleInstance Force
à la fin

Code : Tout sélectionner

Process, close
exitapp
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
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

Avatar de l’utilisateur
camarade35
Maître
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

Message par camarade35 » 12 oct. 2017 - 20:43

@LaDite : ça roule, réponse au dessus
préservation du patrimoine vidéoludique et de notre planète

Avatar de l’utilisateur
LaDite
Virtuose
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

Message par LaDite » 13 oct. 2017 - 11:46

DSL pour les réponses tardives mais c est pas top chez moi pour l instant :(
camarade35 a écrit :@Ladite : on peut avoir la source de timer.exe svp

Concernant l'envoi de la touche ESC

tu fais

Code : Tout sélectionner

Send {Escape down}
Sleep 1000 
Send {Escape up}
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 pc

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 ;)

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
Donc ca marche c est super ca, @andric31 si tu peux tester également

Je testerai de mon côté qd les tensions seront apaisée et je ferai un post dédié pour le programme ;)

A+

Avatar de l’utilisateur
andric31
Maître
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

Message par andric31 » 13 oct. 2017 - 14:27

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

Avatar de l’utilisateur
camarade35
Maître
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

Message par camarade35 » 13 oct. 2017 - 16:52

@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
préservation du patrimoine vidéoludique et de notre planète

Avatar de l’utilisateur
andric31
Maître
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

Message par andric31 » 13 oct. 2017 - 20:09

Oui merci,

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}
- 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...

Avatar de l’utilisateur
camarade35
Maître
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

Message par camarade35 » 13 oct. 2017 - 20:38

@andric31 : es-tu sur de ta touche pour quitter ?

Image

Moi j'ai ajouter ESC pour les tests
préservation du patrimoine vidéoludique et de notre planète

Avatar de l’utilisateur
andric31
Maître
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

Message par andric31 » 13 oct. 2017 - 21:14

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++

Avatar de l’utilisateur
andric31
Maître
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

Message par andric31 » 14 oct. 2017 - 19:38

Ok,
les deux scripts kill bien ;)
Test sur la HFSBoxSp

Répondre

Revenir à « Aide sur RocketLauncher »