EagleFiler Bookmarklets
A bookmarklet is a special kind of Web browser bookmark that performs an action instead of taking you to a Web page. EagleFiler provides bookmarklets that let you import the current page. For example, you could put a bookmarklet in your browser’s bookmarks toolbar. When you click the button, the browser will send EagleFiler the URL of the current page, and EagleFiler will create a Web archive of it. (You can also use System Preferences to assign keyboard shortcuts to your bookmarklets.)
Installing Bookmarklets
To install an EagleFiler bookmarklet, drag one of the links below into your browser’s bookmarks toolbar or bookmarks window:
Archive in EagleFiler (Bookmark)
Archive in EagleFiler (HTML)
Archive in EagleFiler (PDF)
Archive in EagleFiler (PDF, Single Page)
Archive in EagleFiler (Plain Text)
Archive in EagleFiler (Rich Text)
Archive in EagleFiler (Rich Text With Images)
Archive in EagleFiler (Web Archive)
Archive in EagleFiler (Bookmark) - Options
Archive in EagleFiler (HTML) - Options
Archive in EagleFiler (PDF) - Options
Archive in EagleFiler (PDF, Single Page) - Options
Archive in EagleFiler (Plain Text) - Options
Archive in EagleFiler (Rich Text) - Options
Archive in EagleFiler (Rich Text With Images) - Options
Archive in EagleFiler (Web Archive) - Options
The “Options” bookmarklets bring up a dialog where you can set the destination folder, label, tags, notes, and other metadata.
Why Bookmarklets
Most users prefer to use EagleFiler’s capture key or capture with options key instead. Nevertheless:
- The bookmarklets are useful when the capture key is not available. For example, Firefox (3.6 and later) does not have sufficient AppleScript support for the capture key. Bookmarklets do not rely on AppleScript, so they can be a useful alternative.
- Bookmarklets let you choose the format that the Web page is imported in. This can be useful if you want to temporarily override the one chosen in EagleFiler’s preferences.
Keyboard Shortcuts
Safari and Chrome have built-in support for invoking bookmarklets via a keyboard shortcut. With Firefox, this can be done with an add-on.
Security Prompts
The browser may prompt you to allow sending the URL to EagleFiler.
Chrome
You can avoid these prompts by entering this Terminal command:
defaults write com.google.Chrome AutoLaunchProtocolsFromOrigins -array-add '{allowed_origins = ("*"); protocol = x-eaglefiler;}'
This will also work for other Chrome-based browsers if you change com.google.Chrome to the appropriate bundle identifier. You can check that the configuration has been changed by entering chrome://policy in the location bar.
Firefox
You can disable these prompts by entering about:config in the location bar and setting the security.external_protocol_requires_permission and/or network.protocol-handler.warn-external.x-eaglefiler settings to false.