Switch fenêtre autohotkey

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :| :mrgreen: :geek: :ugeek: :arrow: :angel: :clap: :crazy: :eh: :lolno: :problem: :shh: :shifty: :sick: :silent: :think: :thumbup: :thumbdown: :salute: :wave: :wtf: :yawn: :facepalm: :bravo: :dance: :beard: :morebeard: :xmas: :HeHe: :trollface: :cookie: :rainbow: :monkeysee: :monkeysay: :happybday: :headwall: :offtopic: :superhappy: :terms: :beer:
View more smilies

BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Switch fenêtre autohotkey

Re: Switch fenêtre autohotkey

Post by joedf » 28 Jul 2023, 13:59

Je suis pas trop certain de comprendre.... mais Alt-Shift-tab fait l'ordre inverse non?

Re: Switch fenêtre autohotkey

Post by Hocis07 » 28 Jul 2023, 12:32

Ca ne fait pas dans l'ordre affiché, si je change deux fenetres de place ca garde le meme. J'ai essayé un truc avec un code qui prend le type du .exe pour qu'il ne vogue que sur cette application, mais rien. Et alt tab n'a pas de retour si jamais je switch trop vite

Re: Switch fenêtre autohotkey

Post by joedf » 28 Jul 2023, 12:12

Oh lala, et alt-tab ne fonctionne pas?

Re: Switch fenêtre autohotkey

Post by Hocis07 » 28 Jul 2023, 11:30

le alt z si, parfois car il ne va pas les mettre dans l'ordre (par exemple celle tout a droite ne sera pas la derniere mais avant derniere, l'ordre donne done 1 2 3 4 5 6 8 7) et le alt a est inactif :(

Re: Switch fenêtre autohotkey

Post by joedf » 27 Jul 2023, 17:12

Donc, aucun des deux ne fonctione? :think:

Re: Switch fenêtre autohotkey

Post by Hocis07 » 27 Jul 2023, 14:41

Bonjour, je me permets de revenir ici, je n'ai toujours pas trouver pour avoir le previous, ni le suivant selon l'ordre qui est affiché (si je change l'ordre de 2 fenetres, que ça s'actualise)

Re: Switch fenêtre autohotkey

Post by JuanmaMenendez » 09 Apr 2023, 08:06

Re: Switch fenêtre autohotkey

Post by Hocis07 » 25 Oct 2021, 14:12

Merci quand meme c'est déja super top !

Re: Switch fenêtre autohotkey

Post by joedf » 12 Oct 2021, 20:45

Ahh okay, non c basé sur l'ordre affiché... Faudrait de quoi pour ça, j'ai trouvé ça trop mélangeant à programmer :b

Re: Switch fenêtre autohotkey

Post by Hocis07 » 12 Oct 2021, 11:13

Oui le alt+z fonctionne !

Non je ne veux pas changer d'onglet, mais simplement que si j'inverse les deux pages excel, et bien que ca prenne en compte le "nouvel" ordre

Re: Switch fenêtre autohotkey

Post by joedf » 12 Oct 2021, 11:07

Ahh okay, donc avec le change est-ce que alt+z fonctionne? Tu veux changer d'onglets aussi!?

Re: Switch fenêtre autohotkey

Post by Hocis07 » 12 Oct 2021, 10:27

Pardon mais je ne suis pas vraiment doué avec ce langage.

J'ai mis le nom du processus (Excel.exe) a la place de ProcessName, mais que dois-je changer d'autre pour qu'il fonctionne ?

EDIT : En fait il n'y a rien a changer, simplement a être déja une sur page active et ensuite ca déroule selon l'ordre d'ouverture, pas dans l'ordre dans lequel je les vois dans la barre

Re: Switch fenêtre autohotkey

Post by joedf » 12 Oct 2021, 10:15

En ce moment le script fait cycler seulement les fenêtres avec le même nom de processus (ex. notepad.exe) en ordre affiché sur l'écran.

Re: Switch fenêtre autohotkey

Post by Hocis07 » 12 Oct 2021, 09:24

Petite question, ou écris-tu les fenetres qu'il doit utiliser ? Exemple pour trois fenetre qui auraient comme noms : "premiere, deuxieme, troisieme"

Re: Switch fenêtre autohotkey

Post by Hocis07 » 12 Oct 2021, 08:58

Salut, je vais essayer ça et je reviens vers toi.

C'est super gentil d'avoir pris le temps ! Merci

Re: Switch fenêtre autohotkey

Post by joedf » 11 Oct 2021, 17:03

J'ai écris ce script, mais je ne pense pas que alt+z fonctionne correctement, alt+z fonctionne bien.
Le code pour alt+a me mélange un peu trop la tête... :crazy:

Code: Select all

!z:: WinActivate, % "ahk_id " w:=GetPrevious()
!a:: WinActivate, % "ahk_id " w:=GetNext()


GetWindowFamily() {
	WinList:=[]
	WinGet, activeExe, ProcessName , A
	WinGet, windows, List, ahk_exe %activeExe%
	Loop %windows%
	{
		id := windows%A_Index%
		WinList.Push(id)
	}
	return WinList
}

GetPrevious() {
	w := GetWindowFamily()
	return w.Pop()
}

GetNext() {
	static last
	w := GetWindowFamily()
	
	if (w.Length() > 2) {
		next := w[2]
		
		if (last == w[1])
		{
			next := w[3]
		}
		
		return last := next
	}
	
	return last := w.Pop()
}

Re: Switch fenêtre autohotkey

Post by Hocis07 » 11 Oct 2021, 10:26

Bonjour,

Je suis repassé sous w10 du coup. Mais j'aimerais alors avoir de l'aide pour le script qui permet de switch d'une fenetre a l'autre en lui donnant le nom, comme je voulais des le début :D

Re: Switch fenêtre autohotkey

Post by joedf » 10 Oct 2021, 14:12

Je pense qu'il est possible to utilisé le mode de Windows 10 avec le suivant:
Change AltTabSettings = 1 dans HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer et redémarre explorer.exe

Re: Switch fenêtre autohotkey

Post by Hocis07 » 10 Oct 2021, 09:57

Les fenêtres ne peuvent pas être decombinées sur w11. Mais autohotkey fonctionne sur w11. Donc je voulais simplement de l’aide pour un script comme je demande … s’il vous plaît 🥺

Re: Switch fenêtre autohotkey

Post by joedf » 10 Oct 2021, 09:24

Est-ce que c'est avec Windows 11 seulement? Je ne l'ai pas encore installé... :/

Top