Automatisches Sichern, wenn FireWire Platte angeschlossen

X

xannie79

Neues Mitglied
Thread Starter
Dabei seit
15.01.2005
Beiträge
7
Reaktionspunkte
0
Hallo zusammen. Ich sichere von Zeit zu Zeit meine Daten mit Dejavu auf meine externe FireWire Platte. Nun möchte ich ein Script schreiben, dass dafür sorgt, dass immer dann, wenn die externe Platte an mein PB angeschlossen wird, dieser Vorgang automatisch abläuft, also:

If SICHERUNG Volume gemountet, Dejavu Sicherung durchführen.


Geht das? Bin dankbar für jeden Tipp!!
 
launchd + GUI zB lingon

1. unter Mac OS X 10.4 bietet sich launchd an
eine gute Grafische Oberfläche bietet zB lingon
http://lingon.sourceforge.net


2. mittels Applescript

es ist unter Mac OS X 10.4 möglich eine Ordneraktion an den Ordner "/Volumes" anzuhängen
by default wird die externe Platte unter /Volumes/Name_der_FireweireHD
gemountet

Dejavu ist nicht Applescript fähig,
UI Scripting ist sicher möglich aber nicht sinnvoll

Dejavu benutzt verschiedene scripte, insbesondere das perl script psync
diese scripte lassen sich auch mit Applescript nutzen

Code:
on adding folder items to this_folder after receiving added_items
	repeat with added_item in added_items
		if name of (info for added_item) is "Name_der_FireweireHD" then
		--do shell script "psync ..." 
		end if 
	end repeat
end adding folder items to

http://www.dan.co.jp/cases/macosx/psync.html
 
Vielen Dank für die Tipps. Werds gleich mal ausprobieren:(
 
Zurück
Oben Unten