Script bei Anschluss eines USB Gerätes starten

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
brahma
Beiträge: 653
Registriert: 28.08.2003 11:05:46
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Münsterland

Script bei Anschluss eines USB Gerätes starten

Beitrag von brahma » 29.02.2008 10:13:51

Endlich hab ich mein xda Orbit Handy. Das synconisieren mit Sunbird (Kalender) und Thunderbird (Kontakte) klappt mittlerweile auch prima dank Finchsync über Wlan und USB. Fynchsync ist ein Java-Server zum synconiesieren und es gibt auf dem Handy einen passenden Client.

Der Server wird mit "java -jar finchsync.jar" gestartet, dann der Client auf dem Handy und das syncen kann los gehen. Jetzt würde ich zur vereinfachung den Server automatisch starten sobald ich das Gerät per USB-Kabel anschliesse, damit ich am Handy nur den Client starten muss und fertig.

Geht das irgendwie? Oder wäre es einfacher den Server einfach im KDE Autostart zu parken?
Kann ich ein Script basteln, z.b. das:

Code: Alles auswählen

#!/bin/bash
java -jar fynchsync.jar
und den Server dann mit
./script.sh &
im Hintergrund ausführen?
/* NO COMMENT */

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von cirrussc » 01.03.2008 00:18:19

Hi,

udev sollte das recht gut können [1].
Das Script wird gestartet sobald eine bestimmte product-id oder vendor-id oder Seriennummer erkannt wird.

[1] http://wiki.ubuntuusers.de/udev#head-e1 ... 76fb84178e
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

Benutzeravatar
brahma
Beiträge: 653
Registriert: 28.08.2003 11:05:46
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Münsterland

Beitrag von brahma » 01.03.2008 15:38:26

Hm, danke, das probier ich gleich mal aus.
/* NO COMMENT */

Antworten