Fischer-Bayern.de
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Relative Pfadangaben in OS X

 
Neues Thema eröffnen   Neue Antwort erstellen    Fischer-Bayern.de Foren-Übersicht -> OS X-Snippets
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Armin Egginger
•-->
•-->


Anmeldedatum: 04.05.2002
Beiträge: 96
Wohnort: Germering (b. München)

BeitragVerfasst am: 24.05.2003 - 08:15    Titel: Relative Pfadangaben in OS X Antworten mit Zitat

Hi Scripter,

hier ein paar Tipps um an die Pfadangaben einiger Ordner zu kommen.

set userAdditionsFolder to path to scripting additions from user domain
set localAdditionsFolder to path to scripting additions from local domain
set systemAdditionsFolder to path to scripting additions from System domain
set MePath to path to me from user domain
set homeDesktop to path to desktop from user domain
set homeFolder to path to "cusr"
set homeAppFolder to path to "apps" from user domain
set AppFolder to path to "apps" from local domain
set DocsFolder to path to "docs" from user domain
set homePrefFolder to path to preferences from user domain
set PrefFolder to path to preferences from local domain


tell application "Finder"
   --folgende Pfadangabe funktioniert nur im tell application "Finder" block
   set homeFolder to home as alias --stammt von Snow
end tell


Andere Tipps sehr willkommen!

happy filemaking

Armin
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Yahoo Messenger
Snow
Administrator
Administrator


Anmeldedatum: 21.11.2000
Beiträge: 1955
Wohnort: Deiningen

BeitragVerfasst am: 25.05.2003 - 17:54    Titel: Antworten mit Zitat

Ich hab' auch noch ein paar:

tell current application
    path to "aexƒ"
    --
alias "FESTPLATTE:Applications:Extras:"
    
path to "apps"
    --
alias "FESTPLATTE:Users:USERNAME:Applications:"
    
path to "asup"
    --
alias "FESTPLATTE:Library:Application Support:"
    
path to "flnt"
    --
alias "FESTPLATTE:private:tmp:501:Cleanup At Startup:"
    
path to "prof"
    --
alias "FESTPLATTE:System:Library:ColorSync:Profiles:"
    
path to "cmnu"
    --
alias "FESTPLATTE:Library:Contextual Menu Items:"
    
path to "cusr"
    --
alias "FESTPLATTE:Users:USERNAME:"
    
path to "desk"
    --
alias "FESTPLATTE:Users:USERNAME:Desktop:"
    
path to "dtpƒ"
    --
alias "FESTPLATTE:Library:Desktop Pictures:"
    
path to "docs"
    --
alias "FESTPLATTE:Users:USERNAME:Documents:"
    
path to "favs"
    --
alias "FESTPLATTE:Users:USERNAME:Library:Favorites:"
    
path to "fnds"
    --
alias "FESTPLATTE:System:Library:Find:"
    
path to "fasf"
    --
alias "FESTPLATTE:Users:USERNAME:Library:Scripts:Folder Action Scripts:"
    
path to "font"
    --
alias "FESTPLATTE:System:Library:Fonts:"
    
path to "ƒhlp"
    --
alias "FESTPLATTE:Library:Documentation:Help:"
    
path to "ilgf"
    --
alias "FESTPLATTE:Library:Receipts:"
    
path to "issf"
    --
alias "FESTPLATTE:Users:USERNAME:Library:Internet Search Sites:"
    
path to "kchn"
    --
alias "FESTPLATTE:Users:USERNAME:Library:Keychains:"
    
path to "ƒmod"
    --
alias "FESTPLATTE:System:Library:Modem Scripts:"
    
path to "pref"
    --
alias "FESTPLATTE:Users:USERNAME:Library:Preferences:"
    
path to "ppdf"
    --
alias "FESTPLATTE:System:Library:Printers:PPDs:"
    
path to "qtex"
    --
alias "FESTPLATTE:System:Library:QuickTime:"
    
path to "rapp"
    --
alias "FESTPLATTE:Users:USERNAME:Library:Recent Applications:"
    
path to "rdoc"
    --
alias "FESTPLATTE:Users:USERNAME:Library:Recent Documents:"
    
path to "rsvr"
    --
alias "FESTPLATTE:Users:USERNAME:Library:Recent Servers:"
    
path to "rotf"
    --
alias "FESTPLATTE:System:"
    
path to "ƒscr"
    --
alias "FESTPLATTE:System:Library:ScriptingAdditions:"
    
path to "scrƒ"
    --
alias "FESTPLATTE:Users:USERNAME:Library:Scripts:"
    
path to "ƒlib"
    --
alias "FESTPLATTE:System:Library:CFMSupport:"
    
path to "sdat"
    --
alias "FESTPLATTE:Users:Shared:"
    
path to "sdsk"
    --
alias "FESTPLATTE:Users:USERNAME:Desktop Folder:"
    
path to "macs"
    --
alias "FESTPLATTE:System:"
    
path to "sprf"
    --
alias "FESTPLATTE:System:Library:PreferencePanes:"
    
path to "temp"
    --
alias "FESTPLATTE:private:tmp:501:Temporary Items:"
    
path to "trsh"
    --
alias "FESTPLATTE:Users:USERNAME:.Trash:"
    
path to "usrs"
    --
alias "FESTPLATTE:Users:"
    
path to "utiƒ"
    --
alias "FESTPLATTE:Applications:Utilities:"
    
path to "fvoc"
    --
alias "FESTPLATTE:System:Library:Speech:Voices:"
    
path to "root"
    --
alias "FESTPLATTE:System:"
    
path to "empt"
    --
alias "FESTPLATTE:Users:USERNAME:.Trash:"
end tell


Anmerkung:

Fragezeichen im Folder-Code sind durch das geschwungene F zu ersetzen, das man mit der Tastenkombination Alt-F erzeugt. Das Forenskript packt das anscheinend nicht.

Edit: Habe nun mit dem Codeformatter bereits die richtigen Entity-Codierungen einfügen lassen. Jetzt wird's auch im Forum richtig dargestellt.

Gruß
_________________
Peter
-
Fischer-Bayern.de|Shadetreemicro.com


Zuletzt bearbeitet von Snow am 13.08.2005 - 11:09, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
spirigwi
•----->
•----->


Anmeldedatum: 10.07.2003
Beiträge: 1529
Wohnort: Olten-CH

BeitragVerfasst am: 13.08.2005 - 08:40    Titel: Antworten mit Zitat

Vielen Dank für diese extrem praktische Liste
Die parallele Liste auf der für OS-CLASSIC dort:
http://www.fischer-bayern.de/phpBB2/viewtopic.php?t=1424
(darf ich diesen link hier stehen lassen? brauche ihn ziemlich oft )
_________________
 Skript-Fan => ein � -Fan =>Scr¿¿-KongFuSius_Kurpfusius
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden AIM-Name
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Fischer-Bayern.de Foren-Übersicht -> OS X-Snippets Alle Zeiten sind GMT + 2 Stunden
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2002 phpBB Group
Deutsche Übersetzung von phpBB.de


AppleScript für absolute Starter