EagleFiler AppleScripts
Additional scripts are available in the EagleFiler forum.
- Add Filename Prefix/Suffix
- Add text to the beginning or end of the selected records’ filenames.
- Append Creation Date to Filename
- Renames the selected records with the creation date at the end of the filename.
- Batch Set Creation Date
- Sets the creation date of the selected records.
- Batch Set From
- Sets the From of the selected records.
- Bulk Print
- Prints all of the selected files.
- Change Filename, Keeping Title
- Lets you make changes to the filenames of the selected records without altering any linked titles.
- Change Rich Text Font
- Changes the font and size for the selected records.
- Change Title to Title Case
- Fixes the capitalization of the selected records’ titles.
- Convert Plain Text to Rich Text
- Converts the selected plain text files to RTF.
- Convert Rich Text to Plain Text
- Converts the selected RTF or RTFD files to plain text files.
- Copy Filename
- Copies the filenames of the selected records to the clipboard.
- Copy File Path
- Copies the file paths of the selected records to the clipboard.
- Copy File URL
- Copies file:// URLs for the selected records to the clipboard.
- Copy Notes to Spotlight Comments
- Copies the text from the selected records’ notes to the Spotlight comments.
- Count PDF Pages
- Counts the total number of pages of the selected PDF files.
- Date in Filename
- Appends the “Date Added” to the filenames of the selected records.
- Date From Filename
- Sets the creation dates of the selected records based on their filenames.
- Date From yyyymmddhhmmss Filename
- Sets the creation dates of the selected records based on their filenames.
- Date Tags From Filename
- Tags a file based on the date in its filename.
- Delete Empty Folders
- Moves empty folders to the trash.
- Download Apple Mail Messages
- Fully download the selected messages from Apple Mail so that they can be imported.
- Duplicate Records
- Copies the selected records.
- Edit Source URL
- Lets you make changes to the source URLs of the selected records.
- E-mail Files
- Creates a new message in Mail with the selected files attached.
- Evernote Bulk Export
- Export all the notes in Evernote to ENEX format, creating one file per notebook.
- Export CSV
- Saves the metadata for the selected records in a Comma Separated Values file.
- Export URLs and Titles to File
- Creates a text file with the URLs and titles of the selected records.
- Filename to Title
- Sets the titles of the selected records to their filenames.
- Group Records
- Creates a new folder and moves the selected records into it.
- Import Examples
- Imports files, URLs, and text with various options.
- Import From Apple Mail
- Imports the selected or rule-processed messages from Apple Mail as .eml files.
- Import From Apple Mail (Plain Text)
- Imports the selected or rule-processed messages from Apple Mail as .txt files.
- Import From Outlook
- Imports the selected messages from Outlook as .eml files.
- Import From Instapaper via NetNewsWire
- Imports unread articles from Instapaper or another feed in NetNewsWire.
- Import From Scanner
- Use as the target of your scanner software to send scans to EagleFiler and set their metadata.
- Import From Specified Folders
- Imports files from certain folders and then deletes them.
- Import PDFs
- Imports only the PDF files from a folder.
- Import Safari Tabs
- Imports all of the tabs in the frontmost Safari window.
- Import Some Safari Tabs
- Imports some of the tabs in the frontmost Safari window.
- Import URLs and Titles From File
- Reads a text file with URLs and titles and imports them as bookmarks.
- LaunchBar - Import to EagleFiler
- Import text, URLs, or files into EagleFiler.
- LaunchBar - Search EagleFiler
- Initiate an EagleFiler search from LaunchBar.
- Merge Records
- Create a new record with the text content of the selected records.
- OCR With PDFpen
- Uses optical character recognition to add a text layer in a scanned PDF.
- OCR With UNPDF
- Uses optical character recognition to add a text layer in a scanned PDF.
- PDF to PDF Bundle
- Converts the selected PDF files to Skim PDF Bundles.
- Refetch Web Page
- Re-downloads the Web pages for the selected records.
- Remove Quarantine
- Fixes the selected records so that they can be opened in other apps.
- Replace in Filenames
- Lets you make changes to the filenames of the selected records using find and replace.
- Replace in Filenames (Regex)
- Lets you make changes to the filenames of the selected records using find and replace and regular expressions.
- Replace in Titles
- Lets you make changes to the titles of the selected records using find and replace.
- Reload OpenMeta Tags
- Replaces the EagleFiler tags for the selected files with the OpenMeta tags.
- Reload Web Pages
- Updates the selected records with the latest Web content.
- Remove Duplicate Files
- Keeps only the latest record among each group of identical ones.
- Remove Duplicate Messages
- Removes duplicate e-mail messages from a mailbox.
- Remove Duplicate URLs
- Keeps only the latest record for each URL.
- Rename for Dropbox/Windows
- Changes filenames for better interoperability with Dropbox and Windows.
- Shorten Path
- Truncates the filenames of the selected records so that the path is less than 255 characters.
- Straighten Quotes
- Replace smart/curly quotes with straight quotes in the selected plain text files.
- Tag Abbreviation Style
- Switches among different sets of symbols for the built-in tags.
- Tag Examples
- Shows how to add and remove tags.
- Tags From Spotlight Comments
- Sets the tags of the selected records from the Spotlight comments.
- Tag PDFs that Need OCR
- Adds the “NeedsOCR” tag to the selected PDF files that do not have any text.
- Tag With Date
- Assigns a tag for the current date (e.g. “2024-11-21”) to the selected records.
- Title to Filename
- Sets the filename of each selected record to its title.
- Web archive to PDF
- Converts the selected Web archives to PDFs.
- Word Count
- Displays the number of words in the selected record.
There are also scripts for other applications.