Home · Neueste · Trends  /  AutoIt .au3
2

Landwirtschaftsimulator-19-Dedicates-Server-Autostart

bewertet 4 mal [  3] [ 1]
Kommentare: 1
Klicks: 98
veröffentlicht:ca. 1 monat her (20.07.2019, 23:00:48)
Das ist für Win 10 linux systeme müssen angepasst werden. Für verbesserungen bin ich offen. ich habe es nur auf 3 systemen getesten daher keine garantie das es klapt
Der Code wurde in die Ablage kopiert.Drücke STRG+V (⌘+C auf Mac) um es wieder einzufügen.
;Landwirtschaftsimulator 19 Dedicates Server Autostart

;Server wird gestartet (Verzeichnis kann auch anders sein)
Run("C:\Program Files (x86)\Farming Simulator 2019\dedicatedServer.exe")
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;Wartet bis der server gestartet ist.
;Je nach Server leistung muss dieser wert erhöt werden.
sleep (150000)

;Hier beginnt der Server login mit Start des Servers.

#include <IE.au3>

Call ("signIN")

Func signIn ()
Global $oIE = _IECreate ("http://xxx.xxx.xxx.xxx:8080") ;Serveradresse

Local $username = _IEGetObjByName ($oIE,"username")
Local $password = _IEGetObjByName ($oIE,"password")
Local $button = _IEGetObjByName ($oIE,"login")



_IEFormElementSetValue ($username,"Test") ;Benuzername anpassen
_IEFormElementSetValue ($password,"Test 1234") ;Passwort anpassen


sleep (5000);Wartezeit in mS je nach server Geschwindigkeit höher oder niedriger einstellen.
_IEAction ($button, "click") ;kick auf den login button

Global $oIE = _IECreate ("http://xxx.xxx.xxx.xxx:8080/index.html?lang=en") ;Serveradresse nochmals aufrufen anders hat es bei meinem server nicht
																		   ;funktioniert die schaltfläche Start wurde nicht gefunden bei meinem
																		   ;Rechner hingegen hat es auch ohne das nochmalige aufrufen funktioniert
																		   ;ausprobieren

sleep (5000) ;Wartezeit in mS je nach Server Geschwindigkeit höher oder niedriger einstellen
Local $button = _IEGetObjByName ($oIE,"start_server")
_IEAction ($button, "click") ;startet den Server

sleep (5000) ;Wartezeit in mS

ProcessClose("iexplore.exe") ;beendet den Internet Explorer

sleep (200000) ;Wartezeit in mS

WinMinimizeAll () ;minimiert die Fenster vom Server in die Taskleiste

EndFunc



Mehr von » AutoIt .au3
 

Kommentare

0
Dank dir . Rückmeldunge: klappt auf I 7 Windows Server !
[#8] 21.07.2019, 14:08:59
 
Sven H.
kommentiert 1 monat her
Nur autorisierte Benutzer dürfen Beiträge verfassen. Bitte melden Sie sich zuerst an an oder registrieren Sie ein kostenloses Konto
 
Share
Veröffentlicht
S.Ni

S.Ni

Mitglied seit Jul 19, 2019
Total Code Snippets: 1
Total Kommentare: 0
Ort: DE,Bavaria
Following
Benutzer folgt noch niemandem.