Hur kan jag göra så att 2 scripts startar när jag startar ett program?

Permalänk

Hur kan jag göra så att 2 scripts startar när jag startar ett program?

Hej! Jag är relativt ny till auto hotkey och jag har gjort två stycken olika scripts för att köpa loadouts i ett spel, dessa scriptsen är väldigt simpla (de skriver bara saker i chatten så att jag får massa kits) och jag skulle vilja göra så att scriptsen öppnar när jag startar spelet och stänger när jag stänger spelet. Detta skulle antagligen kunna göras i en batch fil men jag kan inte skriva batchfiler så det blir ju lite svårt. Har ni något exempel på en bit kod som skulle kunna göra detta? Hjälp uppskattas.

Visa signatur

feting dator

Permalänk
Medlem

Du kan starta allt från ett 3e auto hotkey script. Sedan håller det scriptet koll på när spelet är igång eller inte och stoppar de andra två scripten. Vet inte om jag tycker det är värt besvärt dock.

Permalänk

Och hur ska jag göra det?

Visa signatur

feting dator

Permalänk
Medlem

Det var så länge sedan jag gjorde något liknande att jag inte kan hjälpa dig med koden direkt utan att behöva sätta mig in i det igen.

https://autohotkey.com/docs/commands/Run.htm
Står hur du startar saker med AHK

https://autohotkey.com/docs/commands/Process.htm
Med Process, Exist så kan du kolla om ditt spel och andra script är igång.

Kör en loop, med lite sleep, som kollar när spelet inte är igång längre och då kör du close på scripten.

Kan kolla på CloseWait också, det går kanske att göra det lite snyggare med den också.