Benutzerdefinierte Suche

Applescript um automatisch Alias von dvd zu erstellen

  1. folka

    folka Thread StarterMacUser Mitglied

    Mitglied seit:
    22.02.2005
    Beiträge:
    187
    Medien:
    1
    Zustimmungen:
    1
    Hallo, ich brauche dringend ein Script (ich denke mal für den finder), dass mit automatisch ein Alias von einer beliebigen DVD oder CD erstellt, wenn ich sie ins Laufwerk stecke. Ungefähr so:
    Wenn Disk eingelegt wird - erstelle Alias der Disk (inkl. der Inhalte) in Ordner xy. Wenn Disk wieder entfernt wird- entferne Alias aus Ordner xy.
    Ist das möglich? Ich bin leider absoluter Applescript Neuling und weiß schon nicht, wie ich überhaupt das DVD Laufwerk anspreche. Ich möchte das Script immer automatisch starten lassen, wenn eine DVD eingelegt wird. Das muss ich doch dann bestimmt zu den Startobjekten fügen, oder? Danke für die Hilfe.
    FOLKA
     
    folka, 10.01.2006
  2. Andi

    AndiMacUser Mitglied

    Mitglied seit:
    16.05.2002
    Beiträge:
    7.643
    Zustimmungen:
    784
    ...

    Hallo folka,

    diese Ordneraktion brauchst du:

    Code:
    property alias_folder : "Festplattenname:Users:Username:xy:" [COLOR=Red]-- diesen Pfad anpassen Verzeichnisse durch Doppelpunkt getrennt[/COLOR]
    global alias_disc
    on adding folder items to this_folder after receiving this_disc
    	tell application "Finder"
    		set alias_disc to make alias to this_disc at alias_folder
    	end tell
    	beep
    end adding folder items to
    on removing folder items from this_folder after losing this_disc
    	tell application "Finder"
    		delete alias_disc
    	end tell
    	beep
    end removing folder items from
    Diese Skript im Skripteditor öffnen

    Diese Skript unter "Make Alias from Disc" in /Library/Scripts/Folder Action Scripts/ abspeichern. Vergiss nicht den Pfad zum Ordner für den Alias zu korrigieren!

    Nun musst du das Skript als Ordneraktion an den unsichtbaren Ordner /Volumes/ anhängen.

    Hierfür ist eine kleine Änderung des Skripts "Attach Script to Folder" in /Library/Scripts/Folder Actions/ nötig.

    Den Ordner Folder Actions öffnen

    Das Skript mit Doppelklick öffnen.
    In der 10. Zeile fügst du nach "choose folder with prompt ChooseFolderPrompt" with invisibles
    ein. Damit du später auch den Ordner auswählen kannst. Und speicherst es ab.

    Jetzt richtest du dir das Scriptmenü ein. Dazu öffnest du den Ordner /Programme/AppleScript.

    Den Ordner AppleScript öffnen

    Doppelklick auf das AppleScript Dienstprogramm und bei "Scriptmenü in der Menüleiste anzeigen" den Haken setzen.

    Jetzt kannst du die Orderaktion anhängen.
    Öffne das Scriptmenü (kleine Schriftrolle) in der Menüleiste und wähle unter "Folder Actions" das Skript "Attach Script to Folder" aus.
    Das Skript "Make Alias from Disc" auswählen und mit OK bestätigen.
    Jetzt den Ordner "Volumes" auf oberster Ebene der HD auswählen.

    Zum Aktivieren der Ordneraktion musst du das Programm "Ordner aktionen konfigurieren" aufrufen.

    Nochmal den Ordner AppleScript öffnen

    Doppelklick auf "Ordner aktionen konfigurieren" machen.

    Jetzt müsstest du links im Fenster den Ordner Volumes sehen und wenn du diesen markierst rechts das angehängte Skript. Oben links den Haken bei "Orderaktionen aktivieren" setzen und du bist fertig. ;)

    Jetzt kannst du es ausprobieren und eine CD/DVD einlegen. Die Aktion macht einen Ton nach dem Einlegen und Auswerfen. Der gelöschte Alias liegt dann im Papierkorb.

    Übrigens das Skript legt auch einen Alias einer externen HD oder eines Servervolumes an. Falls dich das Stört muss man halt die Ordneraktion erweitern.

    Gruß Andi

    PS: Die Ordner öffnen sich eventuell nur mit Rechtsklick "Link in neuem Fenster öffnen"
     
    Andi, 31.01.2006
  3. DerPicknicker

    DerPicknickerMacUser Mitglied

    Mitglied seit:
    04.08.2006
    Beiträge:
    763
    Zustimmungen:
    29
    Danke für diese tolle Beschreibung; ich konnte für mein Problem sehr viel nutzen!
     
    DerPicknicker, 22.03.2007
Die Seite wird geladen...
Ähnliche Themen - Applescript automatisch Alias
  1. BenChek
    Antworten:
    0
    Aufrufe:
    195
    BenChek
    09.07.2017
  2. H@ns
    Antworten:
    5
    Aufrufe:
    157
    Olivetti
    25.06.2017
  3. fancy weini
    Antworten:
    2
    Aufrufe:
    863
  4. peter9999
    Antworten:
    0
    Aufrufe:
    1.047
    peter9999
    17.05.2010
  5. iUnix
    Antworten:
    0
    Aufrufe:
    521