Frage zu Apple Script:

Dieses Thema im Forum "Software" wurde erstellt von ihans, 2. September 2003.

  1. ihans

    ihans New Member

    Habe mir Open Menu installiert(erweiterung des contextmenüs), dort waren einige scripte vorinstalliert. zb: Objekt in Dokumente verschieben,würde gerne einen Ordner in der darauffolgenden ebene auswählen, welcher zb. downloads heißt, aber wie? hier das script:
    set tartgetFolder to (HomePath() & "Documents:")

    tell application "Finder"
    try
    move selection to folder tartgetFolder
    on error errMsg
    display dialog errMsg buttons {"Cancel"} default button "Cancel"
    end try
    open alias tartgetFolder
    end tell

    on HomePath()
    set thePath to path to desktop from user domain as string
    set defaultDelimiter to AppleScript's text item delimiters
    set AppleScript's text item delimiters to ":"
    set thePath to (text items 1 thru -3 of thePath) as string
    set AppleScript's text item delimiters to defaultDelimiter
    return thePath & ":"
    end HomePath
     
  2. shooterko

    shooterko New Member

    set tartgetFolder to (HomePath() & "Documents:Downloads:")

    Meintest du das?

    CU
    ShooTerKo
     
  3. ihans

    ihans New Member

    Danke, werde es gleich mal ausprobieren...wenn da bloss dieser smilie nicht zwischen wären...
     
  4. shooterko

    shooterko New Member

    Uups...

    Also statt :D einen Doppelpunkt und ein 'D' bei Apple werden die Verzeichnisse bei Ordnern per Doppelpunkt getrennt, nicht mit Slash wie bei WIN/*nix etc.


    CU
    ShooTerKo
     
  5. ihans

    ihans New Member

    Danke!
    Habe doch keene Ahnung von solchen Sachen!
    Funktioniert sogar!!!man lernt nie aus, gutes Forum!
    Hans-Albrecht
     
  6. ihans

    ihans New Member

    Habe mir Open Menu installiert(erweiterung des contextmenüs), dort waren einige scripte vorinstalliert. zb: Objekt in Dokumente verschieben,würde gerne einen Ordner in der darauffolgenden ebene auswählen, welcher zb. downloads heißt, aber wie? hier das script:
    set tartgetFolder to (HomePath() & "Documents:")

    tell application "Finder"
    try
    move selection to folder tartgetFolder
    on error errMsg
    display dialog errMsg buttons {"Cancel"} default button "Cancel"
    end try
    open alias tartgetFolder
    end tell

    on HomePath()
    set thePath to path to desktop from user domain as string
    set defaultDelimiter to AppleScript's text item delimiters
    set AppleScript's text item delimiters to ":"
    set thePath to (text items 1 thru -3 of thePath) as string
    set AppleScript's text item delimiters to defaultDelimiter
    return thePath & ":"
    end HomePath
     
  7. shooterko

    shooterko New Member

    set tartgetFolder to (HomePath() & "Documents:Downloads:")

    Meintest du das?

    CU
    ShooTerKo
     
  8. ihans

    ihans New Member

    Danke, werde es gleich mal ausprobieren...wenn da bloss dieser smilie nicht zwischen wären...
     
  9. shooterko

    shooterko New Member

    Uups...

    Also statt :D einen Doppelpunkt und ein 'D' bei Apple werden die Verzeichnisse bei Ordnern per Doppelpunkt getrennt, nicht mit Slash wie bei WIN/*nix etc.


    CU
    ShooTerKo
     
  10. ihans

    ihans New Member

    Danke!
    Habe doch keene Ahnung von solchen Sachen!
    Funktioniert sogar!!!man lernt nie aus, gutes Forum!
    Hans-Albrecht
     
  11. ihans

    ihans New Member

    Habe mir Open Menu installiert(erweiterung des contextmenüs), dort waren einige scripte vorinstalliert. zb: Objekt in Dokumente verschieben,würde gerne einen Ordner in der darauffolgenden ebene auswählen, welcher zb. downloads heißt, aber wie? hier das script:
    set tartgetFolder to (HomePath() & "Documents:")

    tell application "Finder"
    try
    move selection to folder tartgetFolder
    on error errMsg
    display dialog errMsg buttons {"Cancel"} default button "Cancel"
    end try
    open alias tartgetFolder
    end tell

    on HomePath()
    set thePath to path to desktop from user domain as string
    set defaultDelimiter to AppleScript's text item delimiters
    set AppleScript's text item delimiters to ":"
    set thePath to (text items 1 thru -3 of thePath) as string
    set AppleScript's text item delimiters to defaultDelimiter
    return thePath & ":"
    end HomePath
     
  12. shooterko

    shooterko New Member

    set tartgetFolder to (HomePath() & "Documents:Downloads:")

    Meintest du das?

    CU
    ShooTerKo
     
  13. ihans

    ihans New Member

    Danke, werde es gleich mal ausprobieren...wenn da bloss dieser smilie nicht zwischen wären...
     
  14. shooterko

    shooterko New Member

    Uups...

    Also statt :D einen Doppelpunkt und ein 'D' bei Apple werden die Verzeichnisse bei Ordnern per Doppelpunkt getrennt, nicht mit Slash wie bei WIN/*nix etc.


    CU
    ShooTerKo
     
  15. ihans

    ihans New Member

    Danke!
    Habe doch keene Ahnung von solchen Sachen!
    Funktioniert sogar!!!man lernt nie aus, gutes Forum!
    Hans-Albrecht
     
  16. ihans

    ihans New Member

    Habe mir Open Menu installiert(erweiterung des contextmenüs), dort waren einige scripte vorinstalliert. zb: Objekt in Dokumente verschieben,würde gerne einen Ordner in der darauffolgenden ebene auswählen, welcher zb. downloads heißt, aber wie? hier das script:
    set tartgetFolder to (HomePath() & "Documents:")

    tell application "Finder"
    try
    move selection to folder tartgetFolder
    on error errMsg
    display dialog errMsg buttons {"Cancel"} default button "Cancel"
    end try
    open alias tartgetFolder
    end tell

    on HomePath()
    set thePath to path to desktop from user domain as string
    set defaultDelimiter to AppleScript's text item delimiters
    set AppleScript's text item delimiters to ":"
    set thePath to (text items 1 thru -3 of thePath) as string
    set AppleScript's text item delimiters to defaultDelimiter
    return thePath & ":"
    end HomePath
     
  17. shooterko

    shooterko New Member

    set tartgetFolder to (HomePath() & "Documents:Downloads:")

    Meintest du das?

    CU
    ShooTerKo
     
  18. ihans

    ihans New Member

    Danke, werde es gleich mal ausprobieren...wenn da bloss dieser smilie nicht zwischen wären...
     
  19. shooterko

    shooterko New Member

    Uups...

    Also statt :D einen Doppelpunkt und ein 'D' bei Apple werden die Verzeichnisse bei Ordnern per Doppelpunkt getrennt, nicht mit Slash wie bei WIN/*nix etc.


    CU
    ShooTerKo
     
  20. ihans

    ihans New Member

    Danke!
    Habe doch keene Ahnung von solchen Sachen!
    Funktioniert sogar!!!man lernt nie aus, gutes Forum!
    Hans-Albrecht
     

Diese Seite empfehlen