Dann muß ich aber unbedingt wissen wie das geht! Hab mir das auch schon gedacht, aber da ich von Lua keine Ahnung hab, war das ne ziemlich frustrane Googelei.
Bin jetzt immerhin mal soweit, daß ich funktionierendes Mort-Skript hab, nämlich dieses hier:
Copy ("\Storage Card\PairedDevice", "\My Flash Disk\settings\BtDialer\PairedDevice", TRUE)hat nur eine Textzeile, meine Datei <Pairing.mscr>Nur leider weiß ich nicht, wie ich das Skript aus einer Lua-Datei heraus starten soll. Hab jetzt mal eine beliebig benannte Datei im Ordner \My Flash Disk\Navigation\menu\init.d\ abgelegt (Datei hieß <k99pairing.lua>). Inhalt war:
os.execute ("\Storage Card\MortScript.exe \Storage Card\Pairing.mscr")
Leider wird aber der Befehl bei einem Reset nicht ausgeführt. Mein Script funktioniert aber. Ich kann nämlich vom Navi aus mit dem Datei-Explorer zuerst (mit dem Stylus) <MortScript.exe> starten. Dann sind die *.mscr-Endungen registriert und ich kann per Doppelklick auf mein Skript den Kopiervorgang starten. Tatsächlich liegt dann meine Datei <PairingDevice> im richtigen Verzeichnis (wie ich am Datums-Attribut sehen kann).
Jetzt aber nochmal zu Lua. Muß ich da die OS-Library erst in das Skript einbinden bevor ich das Execute-Kommando nutzen kann? Wenn ja: wie? :002: (bitte, bitte, keine Lust noch mehr zu googeln und mich so hart in die Sprache einzulesen)
Oder sind die Pfadangaben in der falschen Syntax?
LG, T.