Automatisches Sichern, wenn FireWire Platte angeschlossen

Dieses Thema im Forum "Scripting und Automatisierung" wurde erstellt von xannie79, 08.06.2006.

  1. xannie79

    xannie79 Thread Starter MacUser Mitglied

    Beiträge:
    7
    Zustimmungen:
    0
    MacUser seit:
    15.01.2005
    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!!
     
  2. w2lab

    w2lab MacUser Mitglied

    Beiträge:
    125
    Zustimmungen:
    1
    MacUser seit:
    21.02.2006
    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
     
  3. xannie79

    xannie79 Thread Starter MacUser Mitglied

    Beiträge:
    7
    Zustimmungen:
    0
    MacUser seit:
    15.01.2005
    Vielen Dank für die Tipps. Werds gleich mal ausprobieren:(
     
  4. lengsel

    lengsel MacUser Mitglied

    Beiträge:
    4.551
    Zustimmungen:
    53
    MacUser seit:
    25.11.2003
    Weitere Möglichkeit: DoSomethingWhen (http://azarhi.com/Projects/DSW/index.php)

    Grüße,
    Flo
     
Die Seite wird geladen...

Diese Seite empfehlen