Page 1 sur 2

Game Loader All RH - Administrateur OU PostExit=

Publié : 16 mai 2017 - 00:26
par andric31
Aide transformer en Tuto ;)
Pour éviter certain bug avec le Game Loader All RH sous Hyperspin SOIT

- - - - - - - - - - - - - - -

Lancer HyperSpin en administrateur
Et modifier dans RLUI
gtranche a écrit :Pour le coup j'ai du mal à comprendre le problème,
je viens de retester sur ma borne sans windows avec les nesica verticaux et horizontaux, et les 2 options dans Rocketlauncher UI "Restore frontend on Exit" mis en "Restore" et "Restore Resolution On Exit" sur true font le job, j'ai aucun soucis ....
du coup j'ai du rater un truc ...
- - - - - - - - - - - - - - -

Vous ne voulez pas, HyperSpin en Admistrateur :arrow:

Coucou,
Pour rappel, avec le module PCLauncher, on peut ajouter des choses sous la ligne " PostExit "
qui s'exécutera uniquement à la sortie du jeux.

dans mon cas, je veux utiliser un ahk compiler pour les jeux avec le " Game Loader All RH " qui fige HyperSpin à sa sortie

Image

- - - - -

- 1er cas JEUX VERTICAUX

Sous Windows
Sur jeux vertical (le loader fait une rotation d'écran vertical pour jouer, et bascule en horizontal à sa sortie), hyperspin reste figé.

Sous hyperspin qui ce lance au démarrage, au lieu de explorer.exe
Sur jeux verticaux (le loader fait une rotation d'écran vertical pour jouer, et bascule en horizontal à sa sortie) au retour, j'ai Hyperspin visible en vertical quelques secondes, puis retour en horizontal avec une résolution bordel sur la gauche de l'écran

(Photo)
Image

SOLUTION
Script pour un retour à la normale

Code : Tout sélectionner

Sleep, 2000
WinMinimize, HyperSpin
Sleep, 3000
WinActivate, HyperSpin

Return
PS: à vous de changer les temps selon la rapidité de votre PC

- - - - - - - - - - - - - - -

- 2ième cas JEUX HORIZONTAUX
Sous Windows

A la sortie du Loader, HyperSpin reste figé

SOLUTION
Script pour un retour à la normale

Code : Tout sélectionner

Sleep, 5000
WinActivate, HyperSpin

Return
PS: à vous de changer les temps selon la rapidité de votre PC

OU

Code : Tout sélectionner

Sleep, 5000
WinMinimize, HyperSpin
Sleep, 10
WinActivate, HyperSpin

Return
PS: à vous de changer les temps selon la rapidité de votre PC
andric31 a écrit :Modif personnel pour les jeux horizontaux sous windows

Code : Tout sélectionner

IfWinExist, ahk_exe explorer.exe
{
	Sleep, 3000
	WinMinimize, HyperSpin
	Sleep, 10
	WinActivate, HyperSpin
}
Exitapp
return
Vue que j'ai besoin du script que sous windows et pas quand j'ai hyperspin.exe au demarrage
J'ai mis la condition

Re: PostExit= Problème sortie HyperSpin AHK

Publié : 16 mai 2017 - 09:40
par gtranche
J'ai trouvé plus simple
dans rocketlauncherUI, dans les settings/Main Settings
tu as "Restore fronted on exit", depuis je n'ai plus de problème à la sortie des jeux Nesica.

Re: PostExit= Problème sortie HyperSpin AHK

Publié : 16 mai 2017 - 11:27
par andric31
Merci,
Mais pour moi, fonctione pas comme il faut,
Si il a d'autres retours je veux bien.

Sinon, c'est quoi la fonction pour afficher la resolution normal de l'écran ?
Ou une autre piste pour l'AHK ?

Re: PostExit= Problème sortie HyperSpin AHK

Publié : 16 mai 2017 - 13:37
par oijkn
Salut andric31,

Désolé je n'ai pas tout compris... ton code AHK fonctionne ou bien tu as besoin d'aide pour l'améliorer ?

Re: PostExit= Problème sortie HyperSpin AHK

Publié : 16 mai 2017 - 14:39
par andric31
Salut,
Sous windows il fonctionne pas pour la sortie des jeux qui bascule l'écran,
au retour en horizontal, donc oui, faut l'améliorer

Sous hyperspin.exe au lieu de explorer.exe au demarage, il y a pas de bug, donc pas besoin du script. Mais besoin d'un script pour retrouve mon fullscreen sur la sortie des jeux qui bascule l'écran

Re: PostExit= Problème sortie HyperSpin AHK

Publié : 16 mai 2017 - 15:41
par oijkn
Ok essaie le code ci-dessous, comme je suis au taf je n'ai pas pu le tester mais il doit être fonctionnel :

Code : Tout sélectionner

ChangeOrientation(nouveauMode) {
	ScreenResolutionTitle := "Résolution d’écran"
	ConfirmationPopupTitle := "Paramètres d’affichage"
	IfWinExist, %ScreenResolutionTitle%
	{
		WinActivate %ScreenResolutionTitle%
	}
	else
	{
		run "desk.cpl"
	}
	WinWaitActive, %ScreenResolutionTitle%, ,2
	if ErrorLevel
	{
		MsgBox, WinWait timed out.
		return
	}
	
	SendInput {F6 2}!o{Up 4}{Down %nouveauMode%} ; À la fenêtre orientation, allez en haut, puis descendre au besoin
									         ; F6 est nécessaire pour assurer que le focus est quelque part dans les contrôles
	SendInput !a                             	                         ; Appliquer
	WinWait, %ConfirmationPopupTitle%,,2     	         ; Attendre la fenêtre de confirmation, sinon sortir
	if not ErrorLevel {
	   SendInput !k
	   WinWait %ScreenResolutionTitle%, ,2
	   if ErrorLevel
	   {
		  MsgBox, WinWait Temps expiré.
		  return
	   }
	} else {
		MsgBox Écran déjà dans cette position.
	}
		;Décommente la ligne ci-dessous si tu souhaites fermer la fenêtre à la fin
	    ;SendInput !{F4}
	return
}
 
#Numpad8:: ; Paysage Mode - WinLogo + Numpad 8
ChangeOrientation(0)
return
 
#Numpad6:: ; Portrait Mode - WinLogo + Numpad 6
ChangeOrientation(1)
return
 
#Numpad2:: ; Paysage Mode (Renversé) - WinLogo + Numpad 2
ChangeOrientation(2)
return
 
#Numpad4:: ; Portrait Mode (Renversé) - WinLogo + Numpad 4
ChangeOrientation(3)
return
Si tu souhaite fermer la fenêtre après la rotation décommente la ligne 35. Tu peux rajouter un Exitapp dans le code si tu veux également quitter le script en cours.
Les touches du numpad (2, 4, 6 et 8) te permettront de faire tourner ton écran :)

Tiens moi au jus :)

PS: Si cela ne fonctionne pas j'aurais peut être une autre alternative à te proposer !

Re: PostExit= Problème sortie HyperSpin AHK

Publié : 16 mai 2017 - 15:57
par andric31
Merci,
Je regarde de plus près ce soir.
Je présice que mon ecran revient bien en horizontal, mais hyperspin change de resolution et ce met a gauche (voir photo 1er post) c'est une histoire de focus

Re: PostExit= Problème sortie HyperSpin AHK

Publié : 16 mai 2017 - 18:25
par oijkn
Ok donc essaie avec le code de faire un flip vertical puis de revenir en horizontal pour voir si ta bande à droite disparaît.
Sinon je peux te faire une script qui envoie 2 x la touche Windows :)

Re: PostExit= Problème sortie HyperSpin AHK

Publié : 16 mai 2017 - 19:35
par andric31
Merci,
en fait j'ai plus simple et tout con :oops: Sous le Windows avec jeux vertical

Code : Tout sélectionner

Sleep, 5000
WinMinimize, HyperSpin
Sleep, 10
WinActivate, HyperSpin

Return
avec ça, c'est bon

- - - - - - - - - - - - - - - - - - - - - - - - -

ce soir faut que je test sur la borne (exe d'hyperspin au demarrage au lieu de explorer)
un truc du genre :arrow:

WinMinimize, HyperSpin
Sleep, 5000
WinActivate, HyperSpin

Du coup, peut-être un écran noir du moment ou je quitte le jeux, que "Game Loader All RH" exécute sa rotation pour revenir en horizontal :arrow: j'usqu'au retour d'Hyperspin.
Sa évitera PEUT ETRE le bug d'affichage du passage vertical a horizontal que HyperSpin n'aime pas
A TESTER
Merci

Re: PostExit= Problème sortie HyperSpin AHK

Publié : 16 mai 2017 - 20:26
par mich01
Je pense aussi qu'il faudrait tester sans Windows pour voir

Re: PostExit= Problème sortie HyperSpin AHK

Publié : 16 mai 2017 - 21:00
par andric31
GOOD
pour l'exe de hyperspin au lieu du explorer sur les jeux verticaux

Cependant, obliger de mettre un temps avant WinMinimize (Peut être plus court...)

Code : Tout sélectionner

Sleep, 2000
WinMinimize, HyperSpin
Sleep, 3000
WinActivate, HyperSpin

Return
PS: à vous de changer les temps selon la rapidité de votre PC

Les deux script son valable sur windows et hyperspin.exe au démarrage

Merci @oijkn j'ai pas teste ton script, désoler
Maintenant à voir pour être optimiser visuellement, mais dans l'état c'est super

Je mettais le premier post à jour pour si retrouver (meme le titre)
MERCI

Re: PostExit= Problème sortie HyperSpin AHK

Publié : 16 mai 2017 - 21:08
par gtranche
Pour le coup j'ai du mal à comprendre le problème,
je viens de retester sur ma borne sans windows avec les nesica verticaux et horizontaux, et les 2 options dans Rocketlauncher UI "Restore frontend on Exit" mis en "Restore" et "Restore Resolution On Exit" sur true font le job, j'ai aucun soucis ....
du coup j'ai du rater un truc ...

Re: PostExit= Problème sortie HyperSpin AHK

Publié : 16 mai 2017 - 21:13
par andric31
Sous windows10 j'ai ces bug,
Tu est sur quoi?
Je c'est pas si je suis un cas isoler, mais peu de monde ce manifeste.

Apres, il y a peut être d'autre option rocketlauncher ou hyperspin qui faut et que j'ai pas.
C'est tout a fait possible.

Ps: je veux bien ton rocketlauncher.ini en mp di tu veux (un copier cole suffit)
merci

Re: PostExit= Problème sortie HyperSpin AHK

Publié : 16 mai 2017 - 21:27
par gtranche
Je suis sous windows 10,
je t'envoie ça

Re: PostExit= Problème sortie HyperSpin AHK

Publié : 16 mai 2017 - 22:22
par andric31
@gtranche
merci,
j'ai repris ton rocketlauncher.ini et ajouter les 2-3 modifs de t'on système + Suppression de t'on joytokey actif que j'utilise pas

C'EST PAREIL

Donc c'est pas de ce cotés,
Dans l'absolu c'est pas très grave, j'ai put m'en débrouiller autrement
MERCI

-EDIT-
premier post, Merci
A+

Re: PostExit= Game Loader All RH

Publié : 16 mai 2017 - 23:02
par gtranche
du coup moi pas comprendre ... mais l'important c'est que ça fonctionne !

Re: PostExit= Game Loader All RH

Publié : 17 mai 2017 - 09:58
par andric31
Oui, defois c'est bizare mais la j'ai pas envie de y passer des heures a chercher
.
Bon, je suis re passe sur ma config au lieu de la tienne, et j'ai pas compris que mon premier script sous windows avec seulement l'activation d'hyperspin, ne passe plus, obliger d'ajouter le minimize. C'est fou :shock: j'ai meme le double clic du pave numerique qui fonctionne plus :shock:

Faut que j'obtimise le scrip des horizontaux pour quil s'active que avec le processus explorer.exe

Re: PostExit= Game Loader All RH

Publié : 17 mai 2017 - 21:46
par andric31
OK, je post à la chaîne...

Modif personnel pour les jeux horizontaux sous windows

Code : Tout sélectionner

IfWinExist, ahk_exe explorer.exe
{
	Sleep, 3000
	WinMinimize, HyperSpin
	Sleep, 10
	WinActivate, HyperSpin
}
Exitapp
return
Vue que j'ai besoin du script que sous windows et pas quand j'ai hyperspin.exe au demarrage

J'ai mis la condition,
cella semble bien fonctionner...

Re: PostExit= Game Loader All RH

Publié : 23 mai 2017 - 14:04
par andric31
gtranche a écrit :du coup moi pas comprendre ... mais l'important c'est que ça fonctionne !
oui,
Dit moi, tu a quel version de l'exe d'hyperspin ?
Passe la souris dessus OU clic droit et details
MERCI

Re: PostExit= Game Loader All RH

Publié : 23 mai 2017 - 15:52
par gtranche
je suis en 1.4.0.0