Hab Noch einen!!!
12:Mautstrassen
Hab Noch einen!!!
12:Mautstrassen
Versuche gerade ein kleines Mortmenü für die Map Farben zu erstellen, um die vorhandenen Farben zu sicher. Das Menü klappt auch. Aber ich bekomme einfach die Dateien nicht kopiert!
Sicher wieder ein Syntax Fehler...?!?
Wo liegt der Fehler? Kann mir einer helfen?
SetChoiceEntryFormat( 50 , 20, Tahoma )
Choice ("Map Farben","Wählen Sie aus:","Backup Map Farben","Restore Map Farben", "Neuen Farben erstellen" )
Case (1)
Run ( "\My Flash Disk\programme\koord465.exe", "param= window=0 copy=\My Flash Disk\navigation\MapConfigs\|\Storage Card\navigation\MapConfigs|2" )
Case (2)
Run ( "\My Flash Disk\programme\koord465.exe", "param= window=0 copy=\Storage Card\navigation\MapConfigs\|\My Flash Disk\navigation\MapConfigs|2" )
Case (3)
Run ( "\My Flash Disk\programme\Map_Farben_Koord\koord465.exe", "GoPalColor=\My Flash Disk\navigation\MapConfigs\mapconfig_default_0.mbf" )
EndChoice
Bitte einmal löschen.
Danke
Danke Manni!
Stimmt mit meiner Erfahrung überein, bisher konnte ich auch immer nur das erste Verzeichnis im Root mit allen Unterverzeichnissen kopieren.
Dachte bis jetzt dass der Fehler vor dem Rechner sitzt..
Werde es jetzt mit deinem Script probieren.
Manni, das war ja einfach
Habe das Script noch etwas modifiziert. Fuktioniert Fehlerfrei.
Der Aufruf erfolgt bei mir im Zusatzmenü (GoPal ist geschlossen). Spart den Softreset.
SetChoiceEntryFormat( 50 , 20, Tahoma )
Choice ("Map Farben","Wählen Sie aus:","Backup Map Farben auf SD Card","Restore Map Farben von SD Card", "Neuen Farben erstellen" )
Case (1)
If (Not DirExists("\Storage Card\navigation\MapConfigs\"))
MkDir("\Storage Card\navigation")
MkDir("\Storage Card\navigation\MapConfigs")
EndIf
Run ( "\My Flash Disk\programme\koord465.exe", "param= window=0 copy=\My Flash Disk\navigation\MapConfigs\|\Storage Card\navigation\MapConfigs|2" )
Message("Backup von Map-Farben wird auf SD Card angelegt!")
Case (2)
If (Not DirExists("\Storage Card\navigation\MapConfigs\"))
Message("Backup von Map-Farben nicht vorhanden!")
EndIf
If (DirExists("\Storage Card\navigation\MapConfigs\"))
Message("Map-Farben werden wieder hergestellt!")
EndIf
Run ( "\My Flash Disk\programme\koord465.exe", "param= window=0 copy=\Storage Card\navigation\MapConfigs\|\My Flash Disk\navigation\MapConfigs|2" )
Case (3)
Run ( "\My Flash Disk\programme\Map_Farben_Koord\koord465.exe", "GoPalColor=\My Flash Disk\navigation\MapConfigs\mapconfig_default_0.mbf" )
EndChoice
den auch löschen bitte
Danke
Die mbf_color.txt am Server ist wieder aktuell!
Stefan
@Hepe+Manni:
Wo gibt es genau Probleme beim Kopieren mit Koord?
Und noch etwas: das "param= " in den Koord-Parameteren ist total überflüssig! (Das ist nur in der koord.cfg angesagt!)
Speedy1144: Das CODE-Tag gab es schon, ist aber verschwunden
Die mbf_color.txt am Server ist wieder aktuell!
Stefan
@Hepe+Manni:
Wo gibt es genau Probleme beim Kopieren mit Koord?
Probleme gibt es wenn man einen bestimmten Ordnerpfad mit einer oder mehreren Dateien am Ende kopieren möchte.
Bsp. MFD\navigation\MapCongig\*.txt
Wenn ich nur den Ordner navigation kopieren würde, klappt es, aber natürlich mit allen Verzeichnissen und Dateien. Aber das ist in dem Fall nicht gewollt.
Hallo Stefan und Hepe
Der copy=\Storage Card\navigation\MapConfigs\|\My Flash Disk\navigation\MapConfigs|2 legt die Ordner nicht selbst an oder ?
param= habe ich raus gelassen , window=0 muss ja schon sonst komme das Koord-Koordinaten-Fenster .
Hier noch mal das Script , war auch noch ein Denkfehler drin, der aber der Funktionalität nichts machte .
Der Überschreibungsschutz des schon vorhandenen Backup musste natürlich vor der Abfrage ob das Backup schon existiert geschehen.
Ist jetzt korrigiert.
Gruß Manni
Hallo Manni,
copy=\Storage Card\navigation\MapConfigs
\|\My Flash Disk\navigation\MapConfigs|2
der \ beim Quellverzeichnis darf am Ende nicht stehen!
Ich werde das und die \*.txt bei der nächsten Version ergänzen!
Gruß,
Stefan
Stimmt Stefan , geht auch ohne Schrägstrich .
Aber die Ordner legt er trotzdem nicht an ?
Danke
Gruß Manni
Speedy1144: Das CODE-Tag gab es schon, ist aber verschwunden
Danke, mir war auch so, wie wenn ich das BBCode-Tag hier nach dem Up schon mal gesehen hätte.
Ich hab's mal im Feedback-Bereich gepostet, leider bisher null Reaktion. Ich bleib aber dran!
Hallo Manni,
Der copy=\Storage Card\navigation\MapConfigs\|\My Flash Disk\navigation\MapConfigs|2 legt die Ordner nicht selbst an oder ?
Also um z.B.: diesen Kopierbefehl
window=0 copy=\My Flash Disk\navigation\MapConfigs|\Storage Card\navigation\MapConfigs|2
nutzen zu können, muss mindestens das Unterverzeichnis \navigation auf der \Storage Card existieren! Dann wird auch \MapConfigs automatisch angelegt.
Gruß,
Stefan
Warum baut ihr denn im Script nicht den MKDIR Befehl ein (evtl. mit einer If Routine die vorher überprüft ob das Verzeicniss existiert).
Damit kann man doch die Verzeichnisse erstellen!
MkDir("\Storage Card\navigation")
MkDir("\Storage Card\navigation\MapConfigs")
Warum baut ihr denn im Script nicht den MKDIR Befehl ein (evtl. mit einer If Routine die vorher überprüft ob das Verzeicniss existiert).
Damit kann man doch die Verzeichnisse erstellen!
Hallo buchholz
Haben wir doch.
Jetzt kann ich endlich zitieren auf Teufel komm raus.
Gruß Manni