Datenrücksicherungsscript

  • An alle die Ihren Pna personalisiert haben:


    ich habe mir jetzt eine 2-clickrücksicherung meiner personalisierten einstellungen (vollbildkarte, keine Startwarnung, poidarstellung in 3d-karte etc.) gebastelt.


    das ganze basiert auf der smartphoneversion von mortrunner. Diese läuft auch auf dem t5000.


    Download http://www.ppc-welt.info/community/attachment.php?attachmentid=14549&d=1135844249


    zunächst hatte ich den kompletten "mnav" ordner auf sd-karte kopiert , zusätzlich noch den "My Flash Disk\mnav_ucf" obwohl ja im flashrom liegend ( aber nach hardreset und keiner datenübernahme ist die prefs.ini auf default gesetzt).
    in diesen ordnern befinden sich ja die diversen geänderten inis.


    nach hardreset (mit freedesktop) kann man diese jetzt zurückkopieren. schneller geht´s noch mit meiner "rücksicherung.mortrun".
    Dazu habe ich alle nötigen kopierroutinen im anhang gescriptet.
    Vorher bitte die entzippte mortrunner.exe(für smartphone) auf sd-karte kopieren..
    Die entzippte "rücksicherung.mortrun" auf sd-karte kopieren - fertig.
    bei bedarf (hardreset,akku leer) vom explorer aus mortrunner.exe und danach "rücksicherung.mortrun" starten.
    danach werden alle "jungfäulichen datein mit den gesicherten überschrieben.
    das ganze habe ich jetzt nur für meinen bedarf ausgelegt, zb. müssen für weitere vorhandene skins noch kopierscripte angelegt
    werden.


    ich hoffe ihr könnt damit was anfangen.
    aber bitte macht vorher ne sicherungskopie - ich will es nicht schuld gewesen sein.


    grüße


    frank



    Achtung aktualisierte Version, läuft jetzt sogar! :D

  • will als nächste mal schauen ob man nicht für beide programmfiles verknüpfungen aufs desktop von der freedesktop.cab anlegen lassen kann. muß mal concor fragen...


    gruß


    frank

  • ne lohnende sache toll gemacht :P


    //edit mein 3. stern *freu* : drink

    Einmal editiert, zuletzt von trialelmi ()

  • @frank_lohner


    Was meinst du genau ??
    Verknüpfung für den Mortrunner !
    oder was/wie ??


    das ist kein Problem, aber was machen die, die keinen Mortrunner haben/haben wollen ist der mortrunner freeware ??


    na schreib mal was genau du meinst.


    Gruß,
    CONCOR

  • @frank_lohner


    Also.... Ich habe es mir nu angeschaut.
    Wenn du Mort Frägst, ob du / wir es in einem nicht Kommerziellen Cab File einbauen darfst (ist doch Freeware oder ???)
    (habe schon gesehen das du mit ihm Kontakt hattest)


    dann würde ich sagen das wir Mortscript fest in Freedesktop einbauen und bei den Programmen dann zwei Verknüpfungen machen eine mit


    Sicherung MN5 Einstellung auf SD
    und die andere
    Wiederherstellung der MN5 Einstehllungen
    Die Scripte würde ich dir überlassen ;-))


    also melde dich !! und sag was dazu


    Gruß,

    Einmal editiert, zuletzt von concor ()

  • Das würde ich auch sehr begrüssen, da für mich das andere Verfahren doch etwas kompliziert erscheint ;)
    cu,Dehlya

  • @concor:


    werde mich darum kümmern. ich hoffe mort sagt ja.


    allerdings würde es doch reichen einen startaufruf der mortscript.exe (auf sd liegend) und danach rücksicherung.mortrun (auch auf sd) in freedesktop einzupflegen.
    technisch würe das gehen, oder?


    Dann hätte man nach hardreset alles wieder an platz und stelle und müsste nix mehr kopieren oder anklicken.
    Die rücksicherung.mortrun kann sich ja dann jeder nach eigenem gusto editieren.


    grüße


    frank

  • @ concor:


    sicherungs- und rücksicherungsscripte übernehme ich gerne soweit meine bescheidenen fähigkeiten ausreichen.
    Es kann aber nur ein Grundgerüst sein, da mortscript nicht komplette unterordner so einfach kopiert, die müssen angegeben werden.
    wenn also jemand zb. zusätzliche skinordner im in \skins liegen hat müssen diese individuell im script berücksichtigt werden, das sollte aber jeder hinkriegen.


    grüße frank

  • ich dachte ActiveSync würde ab version 4.1?! auch ein backup-/restore unterstützten. ist das nicht wesentlich einfacher?!

  • Ja das schon, aber das geht nur in Verbindung mit einem PC. Soweit wie ich das verstehe ist diese Variante hier auch für "Unterwegs" geeignet.


    Gruß, Flinki

    Einmal editiert, zuletzt von flinki ()

  • genau mir geht es darum, auch ohne pc meinen eingerichteten pna wiederherstellen zu können.
    beim ppc gibt´s ja spritebackup oder sunnysoftbackup aber die laufen auf den (meisten?) pna´s nicht.


    grüße


    frank

  • @concor:


    mort hat nichts dagegen, Zitat:


    AW: MortScript - Fragen zu 3.1, Entwicklung von 3.2


    --------------------------------------------------------------------------------


    Klar, kein Problem. Es sollte halt irgendwo (readme, Info-Screen oder sowas) lesbar sein, das dieser Teil von mir ist. Am besten mit der Homepage-Adresse. Sowas in der Art "MortScript (Freeware) von www.sto-helit.de" reicht schon.
    Sobald ich mal dazu komme, werde ich da auch die Variablen unterstützen. Bei den Dialogen muss ich erstmal schau'n, ob und wie ich das hinkriege...


    gruß


    frank

  • @frank_lohner


    Joooo.. den man los


    jetzt hast du dein Rücksicherungsscript für die ADAC Version geschrieben
    wie aber heißt der POI Ordner bei den andern ts4000 ???
    und sind die Ordner beim 5000er ALLE gleich wie beim 4000er ????


    Nun was soll gesichert werden ???


    Ich persönlich denke wir sollten NUR den MN5.X auf SD-sichern um ihn dann eben nach Hardreset wieder so wie er war herzustellen.
    (ahhrg was machen wir mit den Poi-Warner Versionen)


    bei allen anderen Programme wirds sehr individuell zumal die manche auch spezielle Registry einträge benötigen.


    auch muß noch festgestellt werden ob nicht MN5 registry einträge braucht.


    Gruß,
    Concor

  • @frank_lohner


    Hmm ich glaube das Projekt scheitert (bevor es angefangen hat)


    daran das Mortscript die Toolhelp.dll benötigt
    und Die ist in dem CE4.2 vom TS4000 nicht dabei !!
    da wahrscheinlich die Toolhelp.dll keine freie library ist
    kann man sie auch nicht einfach in Freedesktop reinpacken


    {
    jaja ich weiß da gibt es zweierlei Meinungen
    siehe Beaty2000
    wobei er sicher nicht ganz unrecht hat.
    aber ich habe nun mal keine Lust mich auf graues Gebiet zu begeben
    }


    hmmm.


    Aber wißt ihr, ihr könnt ohne Probleme den Mnav Ordner mit dem Explorer auf die SD-Karte kopieren (komplett ca. 10.22mb)
    und nach Hardreset einfach mit dem Explorer zurückkopieren dann läuft der MN5 auch wieder so wie er vorher lief !!!


    Gruß,
    Concor

  • hallo concor,


    also für mich war sowieso grundlage, dass "\mnav" und "\mnav_ucf" auf sd-karte liegen(entweder händisch kopiert oder per "sicherung.mortrunner", die ist aber noch nicht erstellt.
    Ich habe jetzt mein script soweit, dass es


    1. die installationsroutine von mn5 startet


    2. die "\mnav" und "\mnav_ucf" von sd-karte an die entsprechenden stellen kopiert.


    Nach starten der "rücksicherung.mortrunner"(verknüpfung auf desktop) kann man den MN5 einfach vom desktop starten und gut ist.


    Für mich wünschenswert wäre als einbindung in freedesktop:


    - verknüpfung der mortscript.exe(smartphoneversion, auf sd-karte liegend) aufs desktop

    - start der mortscript.lnk


    - die rücksicherung.mortrunner sollte meines erachtens ebenfalls auf sd-karte verbleiben und von freedesktop aufs desktop verknüpft werden.
    So wird nicht zwingend rückgesichert.Außerdem kann jeder an der datei rumbasteln und individuell gestalten.




    nochmal: mein ziel war erstmal, dass ich nach hardreset auf dem desktop eine datei anklicke und alles wird rückgesichert. das würde so gehen.



    bezüglich poi-sicherung habe ich noch keine erfahrung, habe keinen poi-warner. auch weiß ich nicht, wie die dateistruktur auf einem t4000 aussieht.
    Also kann ich ein funktionieren z.Zt. nur für den t5000 bescheinigen.


    Aber Achtung: Die Ordner mnav und mnav_ucf müssen vorher ins root der sd-karte kopiert werden, sonst ist alles futsch!
    Auch mortscript.exe und rücksicherung.mortrun müssen im root der sd-karte liegen.


    Ich häng hier die aktualisierte rücksicherung.mortrun nochmal dran.