-- Copy File URL -- https://c-command.com/scripts/eaglefiler/copy-file-url -- Summary: Copies file:// URLs for the selected records to the clipboard. -- Requires: EagleFiler -- Install Location: ~/Library/Scripts/Applications/EagleFiler/ -- Last Modified: 2022-03-01 tell application "EagleFiler" set _records to selected records of browser window 1 set _lines to {} repeat with _record in _records set _file to _record's file set _path to _file's POSIX path copy my urlFromPath(_path) to end of _lines end repeat set AppleScript's text item delimiters to return set _text to _lines as text set the clipboard to _text end tell on urlFromPath(_path) set _url to my (NSURL's fileURLWithPath:_path) return _url's absoluteString as Unicode text end urlFromPath