ich arbeite an einem kleinen "Launcher" der mich schneller zu meinem Ziel bringt.
Im Code sieht ihr das ich alle Ordner von einem gezielten Ordner als Button zu meinem Menü hinzufüge.
Das sind dann dementsprechend alle Servers die man starten kann und daneben befindet sich jeweils zu jedem Server auch der Mod Ordner.
Code: Select all
#SingleInstance force
#Persistent
#NoEnv
x := 5
y := 10
Gui, Add, Button, w200 h30 x%x% y%y% gOpenSharedModFolder, Open SharedMods Folder
Loop, %A_WorkingDir%\factorioClusterio\instances\*, 2, 0
{
y += 45
Server := A_LoopFileName
Gui, Add, Button, w200 h30 x%x% y%y% gStart, %Server% ; Verknüpfung für jeden Server zum starten
x += 210
Gui, Add, Button, w200 h30 x%x% y%y% gOpenModFolder, Open Mod Folder ; Verknüpfung für jeden Server's Mod Ordner
x -= 210
}
Gui, Show, AutoSize, Launcher
return
; Server starten
Start:
run node "%A_WorkingDir%\factorioClusterio\client.js" start %A_GuiControl%, %A_WorkingDir%\factorioClusterio
return
; Mod Ordner für die jeweiligen Server öffnen
OpenModFolder:
run "%A_WorkingDir%\factorioClusterio\%A_GuiControl%\instanceMods"
return
; Den geteilten Mod Ordner öffnen
OpenSharedModFolder:
; Noch nicht weiter ausgebaut :)
return
GuiClose:
ExitApp
Code: Select all
factorioClusterio\instances\Open Mod Folder\instanceMods
; aber mir diesen Pfad öffnen sollte
factorioClusterio\instances\Test_1\instanceMods
Wenn ihr mir dazu einen Rat geben könnte wäre das klasse!
Danke schon einmal im voraus.
Nebenbei noch gefragt, gibt es eine Möglichkeit das cmd Fenster in AutoHotkey einzubinden und auch ansteuern kann? Bin noch nicht fündig geworden.