FJ Software Foren-Übersicht  
 Homepage   •  Suchen   •  FAQ   •  Mitgliederliste   •  Registrieren   •  Login
 [Tutorial] Datei bearbeiten und anschließend synchronisieren Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
Sunbird



Anmeldedatum: 21.05.2010
Beiträge: 14

BeitragVerfasst am: Fr Mai 21, 2010 16:36 Antworten mit ZitatNach oben

Hallo zusammen,
ich habe mir ein Script gebastelt, das mir eine Datei öffnet und diese nach dem Schließen des Editors auf's Handy synchronisiert.
z.B. Zugfahrplan, Einkaufszettel, Notizen etc.

Vorraussetzung:
• funktionierender Dateisync-Eintrag in MyPhoneExplorer
• Datei, welche verändert werden kann

Schritte:
1.) Erstellen des Dateisync-Jobs
In MyPhoneExplorer->Dateien in der Symbolleiste neben "Dateien abgleichen" auf den kleinen Pfeil klicken, dann ->Anpassen wählen und einen neuen Job erstellen. Der Name wird dann im Code unten anstelle von NAME-DES-DATEISYNC-JOBS eingesetzt.
2.) Erstellen eines Scriptes:
Wir erstellen uns mit einem Recksklick->Neu->Textdokument eine Textdatei, deren Namen wir nach belieben umbenennen und deren Dateieindung in .cmd umbenannt wird. (Hierzu muss im WindowsExplorer unter Extras->Ordneroptionen->Ansicht->"Erweiterung bei bekannten Dateitypen ausblenden" deaktiviert sein)
Dann kopieren wir folgenden Code in die Datei, welche wir via Rechtsklick->Bearbeiten mit dem Editor öffnen.
Code:
start /wait C:\Ordner\"Ordnername mit Leerzeichen"\Unterordner\Unsere_Datei.txt
start C:\Programme\MyPhoneExplorer\MyPhoneExplorer.exe action=sync flags=noerrmsg flags=closeafteraction syncitem=files:NAME-DES-DATEISYNC-JOBS

Erklärung des Codes:
Zeile 1: wir starten das Programm, welches standardmäßig mit der Datei verknüpft ist (z.B. bei TXT-Dateien das Programm Notepad.exe).
Der Parameter "/wait" wartet mit der Abarbeitung des Scriptes, bis das Programm wieder geschlossen wurde.
Wichtig: Sobald ein Ordnername Leerzeichen enthält muss dieser Name in "Anführungszeichen" geschrieben sein!
Zeile 2: dieser Befehl startet MyPhoneExplorer und ruft den Dateisync-Job auf, danach wird MyPhoneExplorer wieder geschlossen.
Wichtig: Den Pfad zur MyPhoneExplorer.exe anpassen, wenn MyPhoneExplorer in einem anderen Verzeichniss installiert wurde! Smile
Dann noch NAME-DES-DATEISYNC-JOBS durch den Namen des selbst erstellten Jobs ersetzen.

Fertig. Smile
---
Wer will, kann sich jetzt noch eine Verknüfung anlegen.
(Rechsklick auf die .cmd-Datei ->Senden an->Desktop (Verknüpfung erstellen) )
Dieser Verknüpfung kann man dann in den Eigenschaften ein neues Symbol geben oder diese umbenennen.
---
Klickt man nun auf die Verknüpfung oder ruft das Script direkt auf, öffnet sich das Standardprogramm der Datei (im Beispiel der Texteditor). Nun kann man die Datei nach Belieben verändern, speichern und den Editor schließen. Sofort wird die Datei mit dem Handy synchronisiert und steht dort zur Verfügung.

Viel Spaß beim Ausprobieren!

Beste Grüße
Sunbird
Benutzer-Profile anzeigenPrivate Nachricht senden
FJ
Site Admin


Anmeldedatum: 15.02.2006
Beiträge: 31906
Wohnort: Tirol

BeitragVerfasst am: Fr Mai 21, 2010 18:39 Antworten mit ZitatNach oben

Vielen Dank für den Hinweis. Vielleicht noch ein klitzekleiner hinweis: MyPhoneExplorer muss eigentlich nicht über den vollen Pfad gestartet werden. Es reicht eigentlich auch schon "myphoneexplorer action=...", das sollte auch über Scripts funktionieren.
Benutzer-Profile anzeigenPrivate Nachricht sendenE-Mail sendenICQ-Nummer
Sunbird



Anmeldedatum: 21.05.2010
Beiträge: 14

BeitragVerfasst am: Fr Mai 21, 2010 18:44 Antworten mit ZitatNach oben

Alles klar. Wunderbar. Smile
Benutzer-Profile anzeigenPrivate Nachricht senden
clayissimo



Anmeldedatum: 10.10.2010
Beiträge: 6

BeitragVerfasst am: Mi Nov 24, 2010 01:08 Antworten mit ZitatNach oben

Funktioniert das auch rekursiv? In beide Richtungen?
Benutzer-Profile anzeigenPrivate Nachricht senden
FJ
Site Admin


Anmeldedatum: 15.02.2006
Beiträge: 31906
Wohnort: Tirol

BeitragVerfasst am: Mi Nov 24, 2010 08:42 Antworten mit ZitatNach oben

Rekursiv ja, beidseitig nein
Benutzer-Profile anzeigenPrivate Nachricht sendenE-Mail sendenICQ-Nummer
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen


 Gehe zu:   



Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Alle Zeiten sind GMT + 1 Stunde
Deutsche Übersetzung von phpBB.de