ZitatAlles anzeigenOriginal von Keyboard
Das ist richtig!
Wenn Du mir jetzt noch sagen kannst wie ich "Return" in MortScript eintrage, dann könnte es funktionieren.
Gruß Karl
Hallo,
der MortScript-Befehl für "Return" lautet
SendCR ()
ZitatAlles anzeigenOriginal von Keyboard
Das ist richtig!
Wenn Du mir jetzt noch sagen kannst wie ich "Return" in MortScript eintrage, dann könnte es funktionieren.
Gruß Karl
Hallo,
der MortScript-Befehl für "Return" lautet
SendCR ()
@thomas1904
Danke für den Tipp mit dem Befehl SendCR.
Damit fällt das mühsame Suchen nach der richtigen Mouseclick-Position dahin.
Ich habe nun ein neues Script zum Download angehängt, das für jeden PDA mit jeder Auflösung (QVGA oder VGA) und Bildschirmdrehung (Landscape oder Hochformat) funktionieren sollte.
Mein Script dreht den Bildschirm automatisch um 90 Grad, startet mit dem POI-Warner MN7 und schiesst nach Beenden von MN7 den POI-Warner automatisch ab. Zudem wird der Bildschirm wieder auf 0 Grad (Hochformat) gedreht.
Will man zwischenzeitlich den MN7 verlassen (um etwa Bluetooth einzuschalten oder andere Programme zu starten) aber den MN7 nicht beenden, bleibt die Landscape-Drehung um 90 Grad beibehalten. Dies ist vor allem dann wertvoll, wenn man wieder zum MN7 im Landscape-Modus zurückkehren will.
Mit der Anpassung des Scripts auf Rotate (270) kann man den Bildschirm auch auf die andere Seite im Landscape-Modus nutzen.
Wiederum die Dateiendung txt in mscr umbenennen.
ZitatAlles anzeigenOriginal von Imsosorry
@thomas1904
Danke für den Tipp mit dem Befehl SendCR.
Damit fällt das mühsame Suchen nach der richtigen Mouseclick-Position dahin.
Ich habe nun ein neues Script zum Download angehängt, das für jeden PDA mit jeder Auflösung funktionieren sollte. Vorausgesetzt, die Root-Einstellungen und Speicherkartenbezeichnung stimmen überein.
Wiederum die Dateiendung txt in mscr umbenennen.
Hallo Imsosorry,
habe Dein Script probiert, leider geht es auf dem A-696 nicht.
Aus der Vorlage von Navi-Fan habe ich folgendes verwendet und das läuft:
Run "\SD-Karte\Storage Card\POIWarner\POIWarner.exe"
WaitFor (POIWarner, 1)
Show (POIWarner)
Sleep 5000
MouseClick " ", 200, 165
Sleep 16000
WaitForActive (Navigator, 1)
While WndExists Navigator
Endwhile
RunWait "\SD-Karte\Storage Card\POIWarner\POIWarner.exe"
Kill "\SD-Karte\Storage Card\POIWarner\POIWarner.exe"
RunWait "\Desktop"
PlaySound (beep.wav)
Sleep 1000
PowerOff
Wie sich die Position vom MouseClick errechnet, bleibt mir für immer ein Geheimnis. Ein Screenshot und ein Koordinatenprogramm kommen zu weit anderen Werten. Aber was soll es? Hauptsache es funktioniert.
Dank an alle Mitwirkenden,
![]()
Gruß Karl
@Karl
Es würde mich dennoch interessieren, was bei dir nicht geklappt hat.
Wie hast du mein Script geändert? (Vielleicht kannst du das mal reinstellen.)
Startet der Poi-Warner damit auf?
Oder was genau passiert, wenn du das Script anwendest?
Gruss
Insosorry
P.s. Die von dir verwendete Vorlage von Navi-Fan entspricht übrigens in etwa meinem Script in diesem Thread
Start-/Stopverhalten POI-Warner--> MN7
Hallo
der Script von DADI (VGA 640/480 Querformat mit Drehung:)funz ja super (Dell Axim X51v) selbst das komplett abschalten.Nun würde mich noch interessieren ob man nicht noch Org Win BT mit starten und abschalten kann.
Währe super
Gruß schwalbek51
ZitatAlles anzeigenOriginal von Imsosorry
@Karl
Es würde mich dennoch interessieren, was bei dir nicht geklappt hat.
Wie hast du mein Script geändert? (Vielleicht kannst du das mal reinstellen.)
Startet der Poi-Warner damit auf?
Oder was genau passiert, wenn du das Script anwendest?
Gruss
Insosorry
P.s. Die von dir verwendete Vorlage von Navi-Fan entspricht übrigens in etwa meinem Script in diesem Thread
Start-/Stopverhalten POI-Warner--> MN7
@Imsosorry,
geändert habe ich in Deinem Script den Pfad und weil ich schon die gepostete Lösung hatte, habe ich da nichts mehr versucht.
Der PoiWarner ist gestartet und ist stehen geblieben wo SendCR weiterschalten sollte. Der A-696 ist ein bischen störrisch und nimmt nicht alle Mortscript-Befehle sofort an. Wenn ein Screen darüberliegt funktioniert auch, z.B., der Mausklick nicht.
Habe mich am Anfang meiner Versuche gewundert, warum da fast nichts ging.
Es ist klar, daß die Scipts ähnlich sind, weil ja bestimmte Funktionen erwartet werden.
Gruß Karl
ps:
Wenn ich wieder Zeit habe, versuche ich es noch mal mit Deinem Script. Das dauert aber eine Weile, weil Renovierungsarbeiten anstehen.
Hallo schwalbek51
Ich nehme mal an, dass du mit meinem Script Bluetooth auf deinem Dell einschalten willst. Wie heisst denn deine Bluetooth-exe-Datei im Windows-Verzeichnis, mit der Bluetooth gestartet wird?
Beim Script müsstes du dann in der ersten Zeile Folgendes einfügen
Run "\Windows\Bluetooth.exe"
Willst du nach dem Verlassen von MN7 Bluetooth automatisch wieder abschalten, müsstest du am Ende des Scripts folgende Zeile anfügen
Kill "\Windows\Bluetooth.exe"
@Keyboard
Vielleicht hätte da nach dem Start des POI-Warners ein Sleep 10000 etwas genützt vor dem SendCR (POIWarner). Dadurch hätte dein PDA genügend Zeit, den POIWarner aufzustarten und das Fenster abzuwarten, bevor er den Befehl SendCR ausführt. Je nach dem kann der Wert 10000 auch kleiner oder grösser sein. Bei deinem jetzt funktionierenden Skript hast du ja auch ein Show (POIWarner) und ein Sleep 5000 eingebaut.
ZitatOriginal von Imsosorry
@Keyboard
Vielleicht hätte da nach dem Start des POI-Warners ein Sleep 10000 etwas genützt vor dem SendCR (POIWarner). Dadurch hätte dein PDA genügend Zeit, den POIWarner aufzustarten und das Fenster abzuwarten, bevor er den Befehl SendCR ausführt. Je nach dem kann der Wert 10000 auch kleiner oder grösser sein. Bei deinem jetzt funktionierenden Skript hast du ja auch ein Show (POIWarner) und ein Sleep 5000 eingebaut.
@Imsorry,
sobald ich Zeit habe, werde ich mit dem SendCR nochmal experimentieren. Der MouseKlick funktioniert auch nur, wenn davor Show (...) steht. Warum? Das wissen die Spezialisten besser,
Gruß Karl