Automatischer Hotsync eines Palm PDA über den Hotsync Button

Avatar von Christoph Langner

1 Min. Lesezeit

Zwei kleine Scripte und eine udev-Regel genügen, damit der Hotsync-Knopf an der Cradle den Palm mit jPilot synchronisiert.

Palm Pilot

Zumindest ab Ubuntu Dapper Drake ist es auch möglich, einen Hotsync von Palm und jPilot durchführen zu können, ohne erst jPilot starten und dort auf den Hotsync-Button klicken zu müssen. Zwei kleine Scripte reichen, um nur noch auf den Hotsync-Button auf der Cradle drücken zu müssen, und schon synchronisiert der Palm. Man muss dazu zwei Dateien erstellen. Einmal eine /usr/local/bin/palm_sync mit dem Inhalt…

#!/bin/bash
PID=`pidof jpilot`
if [ $PID ]
then
    jpilot -s
else
    jpilot-sync
fi

…und eine Datei /etc/udev/rules.d/10-visor.rules. Hier bitte noch username gegen den eigenen Benutzernamen austauschen.

BUS="usb" SYSFS{product}="Palm Handheld*" KERNEL="ttyUSB*" MODE="666" SYMLINK="pilot" RUN="/bin/su username -c  '/usr/local/bin/palm_sync'"

…nun noch beide Dateien ausführbar machen.

$ sudo chmod 755 /etc/udev/rules.d/10-visor.rules
$ sudo chmod 755 /usr/local/bin/palm_sync

…und sofort sollte ein Test mit dem Hotsync-Button funktionieren.

Ähnliche Beiträge

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Markdown wird unterstützt: **fett**, _kursiv_, [Linktext](URL), `Code`, Zeilen mit - für Listen, 1. für nummerierte Listen, dreifache Backticks für Codeblöcke.

Sicherheitsabfrage: Welches Logo ist das? Beschreibung des Logos: Blaue Spitze wie ein Berggipfel.

Linux und Ich — Automatischer Hotsync eines Palm PDA über den Hotsync Button
https://linuxundich.de/automatischer-hotsync-eines-palm-pda-uber-den-hotsync-button/ — gedruckt am 5. Oktober 2026