# Share Hookmark automation

**URL:** https://discourse.hookproductivity.com/c/scripting/7.md?page=2

[Latest](https://discourse.hookproductivity.com/latest.md) · [Categories](https://discourse.hookproductivity.com/categories.md)

**Page:** 3

---

## [An Alfred Workflow for Browsing/finding your Hook bookmarks](https://discourse.hookproductivity.com/t/an-alfred-workflow-for-browsing-finding-your-hook-bookmarks/1454)

<div class="topic-metadata">

**Author:** [@LucB](https://discourse.hookproductivity.com/u/LucB)\
**Replies:** 4\
**Last updated:** [July 5, 2020, 4:18pm UTC](https://discourse.hookproductivity.com/t/an-alfred-workflow-for-browsing-finding-your-hook-bookmarks/1454 "2020-07-05T16:18:07Z")

</div>

We published this blog post, Browse All Your Hook Bookmarks with Alfred — It’s a Great Launcher for Your Mac, which discusses the Alfred workflow we posted here. Comments welcome. And please feel free to let us know abou…

---

## [Pocket integration](https://discourse.hookproductivity.com/t/pocket-integration/1638)

<div class="topic-metadata">

**Author:** [@stevelw](https://discourse.hookproductivity.com/u/stevelw)\
**Replies:** 6\
**Last updated:** [July 1, 2020, 7:29pm UTC](https://discourse.hookproductivity.com/t/pocket-integration/1638 "2020-07-01T19:29:08Z")

</div>

Here’s my script for Pocket integration — doesn’t appear to be a way to get a better title unfortunately. Get Address script tell application "System Events" tell process "Pocket" if enabled of menu item "Copy Item" …

---

## [NotePlan integration scripts](https://discourse.hookproductivity.com/t/noteplan-integration-scripts/527)

<div class="topic-metadata">

**Author:** [@Jan\_Salomonsson](https://discourse.hookproductivity.com/u/Jan_Salomonsson)\
**Replies:** 14\
**Last updated:** [June 13, 2020, 10:00pm UTC](https://discourse.hookproductivity.com/t/noteplan-integration-scripts/527 "2020-06-13T22:00:38Z")

</div>

Hi! I made some scripts in an attempt to integrate Noteplan. I’m almost there - not getting the items linked back properly. Maybe somebody can see what I’m getting wrong (I cannibalised the agenda scripts to make these)…

---

## [Curio 13 "Get Adress" Script for items in a project](https://discourse.hookproductivity.com/t/curio-13-get-adress-script-for-items-in-a-project/1443)

<div class="topic-metadata">

**Author:** [@seishonagon](https://discourse.hookproductivity.com/u/seishonagon)\
**Replies:** 16\
**Last updated:** [May 21, 2020, 7:34am UTC](https://discourse.hookproductivity.com/t/curio-13-get-adress-script-for-items-in-a-project/1443 "2020-05-21T07:34:05Z")

</div>

Using Hook out of the box with Curio one can only “hook” the full curio file, not specific Idea Spaces or even individual items. On the other hand, there is a “Copy as Hyperlink” function that seems to get hyperlinks ou…

---

## [Tembo and Hook work together](https://discourse.hookproductivity.com/t/tembo-and-hook-work-together/1475)

<div class="topic-metadata">

**Author:** [@marlowe](https://discourse.hookproductivity.com/u/marlowe)\
**Replies:** 0\
**Last updated:** [May 16, 2020, 11:35am UTC](https://discourse.hookproductivity.com/t/tembo-and-hook-work-together/1475 "2020-05-16T11:35:35Z")

</div>

If any Hook users are also Tembo users (search program that pairs with Spotlight), it has AppleScript support and works with Hook with the following couple of scripts: Get name: tell application "Tembo" set resultLis…

---

## [Making Alfred Workflow: removeHook not working](https://discourse.hookproductivity.com/t/making-alfred-workflow-removehook-not-working/1402)

<div class="topic-metadata">

**Author:** [@raguay](https://discourse.hookproductivity.com/u/raguay)\
**Replies:** 3\
**Last updated:** [April 18, 2020, 4:11am UTC](https://discourse.hookproductivity.com/t/making-alfred-workflow-removehook-not-working/1402 "2020-04-18T04:11:02Z")

</div>

I’m writing an Alfred workflow for viewing my bookmarks and deleting the ones that I don’t want anymore. I’m using JSX with the following: Application("Hook").removeHook(query) where query is the JSON structure passed …

---

## [Integration with Voodoopad](https://discourse.hookproductivity.com/t/integration-with-voodoopad/1107)

<div class="topic-metadata">

**Author:** [@marlowe](https://discourse.hookproductivity.com/u/marlowe)\
**Replies:** 3\
**Last updated:** [December 31, 2019, 1:14am UTC](https://discourse.hookproductivity.com/t/integration-with-voodoopad/1107 "2019-12-31T01:14:11Z")

</div>

Under Get Name: tell application "VoodooPad" tell front document set theResult to current page name end tell return theResult end tell Under Get Address tell application "VoodooPad" tell front document set the…

---

## [Hook with Tinderbox 8](https://discourse.hookproductivity.com/t/hook-with-tinderbox-8/381)

<div class="topic-metadata">

**Author:** [@Ottmar](https://discourse.hookproductivity.com/u/Ottmar)\
**Replies:** 11\
**Last updated:** [December 18, 2019, 6:37am UTC](https://discourse.hookproductivity.com/t/hook-with-tinderbox-8/381 "2019-12-18T06:37:13Z")

</div>

I’m trying to get Hook to work with Tinderbox. Version 8 supports appleScript. With that I was able get the name: tell application "Tinderbox 8" tell front document's selection set theNames to name end tell end tell…

---

## [Hook Integration scripts for german language Support in Forklift](https://discourse.hookproductivity.com/t/hook-integration-scripts-for-german-language-support-in-forklift/1027)

<div class="topic-metadata">

**Author:** [@Heikau](https://discourse.hookproductivity.com/u/Heikau)\
**Replies:** 0\
**Last updated:** [December 5, 2019, 12:16am UTC](https://discourse.hookproductivity.com/t/hook-integration-scripts-for-german-language-support-in-forklift/1027 "2019-12-05T00:16:20Z")

</div>

And two more integration scripts for German-language software. This time for Forklift. And thank you for the welcome @LucB. Get Name tell application "System Events" tell process "ForkLift" set the clipboard to ""…

---

## [Hook Integration scripts for german language Support in Bear](https://discourse.hookproductivity.com/t/hook-integration-scripts-for-german-language-support-in-bear/1024)

<div class="topic-metadata">

**Author:** [@Heikau](https://discourse.hookproductivity.com/u/Heikau)\
**Replies:** 1\
**Last updated:** [December 4, 2019, 11:59pm UTC](https://discourse.hookproductivity.com/t/hook-integration-scripts-for-german-language-support-in-bear/1024 "2019-12-04T23:59:25Z")

</div>

These Integration scripts are intend to allow Hook to operate with the German language version of Bear. Get Name tell application "System Events" to tell process "Bear" click menu item "Identifikator der Notiz kopi…

---

## [Accordance.app :: Get \[Name\](Address) script](https://discourse.hookproductivity.com/t/accordance-app-get-name-address-script/983)

<div class="topic-metadata">

**Author:** [@RobTrew](https://discourse.hookproductivity.com/u/RobTrew)\
**Replies:** 1\
**Last updated:** [November 17, 2019, 5:45pm UTC](https://discourse.hookproductivity.com/t/accordance-app-get-name-address-script/983 "2019-11-17T17:45:28Z")

</div>

A first draft of a script which (on this system at least) copies both Name and Address from the selection in Accordance.app (for reading Biblia Hebraica, Septuagint, Mishna etc etc). A couple of notes: Paste into the G…

---

## [Get Address script for IntelliJ IDEA](https://discourse.hookproductivity.com/t/get-address-script-for-intellij-idea/977)

<div class="topic-metadata">

**Author:** [@RobTrew](https://discourse.hookproductivity.com/u/RobTrew)\
**Replies:** 1\
**Last updated:** [November 13, 2019, 6:43pm UTC](https://discourse.hookproductivity.com/t/get-address-script-for-intellij-idea/977 "2019-11-13T18:43:13Z")

</div>

Assuming the use of a file:// URL, something like this may work for a Get Address script which doesn’t need a parallel Get Name (it aims to fetch both). Note that this script is written in JavaScript for Automation, so …

---

## [How to create a script for Snippets App](https://discourse.hookproductivity.com/t/how-to-create-a-script-for-snippets-app/905)

<div class="topic-metadata">

**Author:** [@FLOQdesign](https://discourse.hookproductivity.com/u/FLOQdesign)\
**Replies:** 5\
**Last updated:** [October 24, 2019, 3:41pm UTC](https://discourse.hookproductivity.com/t/how-to-create-a-script-for-snippets-app/905 "2019-10-24T15:41:54Z")

</div>

Hi I’ve just started using Hooks - and would like to have a go at creating an integration applescript for the app Snippets Lab. Hooks does not ‘find’ an obvious method to link to a note within Snippets Lab app - howeve…

---

## [macOS Spotify client (link to current track)](https://discourse.hookproductivity.com/t/macos-spotify-client-link-to-current-track/559)

<div class="topic-metadata">

**Author:** [@RobTrew](https://discourse.hookproductivity.com/u/RobTrew)\
**Replies:** 1\
**Last updated:** [August 30, 2019, 9:45pm UTC](https://discourse.hookproductivity.com/t/macos-spotify-client-link-to-current-track/559 "2019-08-30T21:45:00Z")

</div>

Linking opening background music to particular documents :slight\_smile: Note that the scripts below are for the macOS Spotify app, and capture a link to the track which is current playing (rather than simply selected in…

---

## [Almost there with JS scripts](https://discourse.hookproductivity.com/t/almost-there-with-js-scripts/545)

<div class="topic-metadata">

**Author:** [@RobTrew](https://discourse.hookproductivity.com/u/RobTrew)\
**Replies:** 3\
**Last updated:** [August 10, 2019, 3:18am UTC](https://discourse.hookproductivity.com/t/almost-there-with-js-scripts/545 "2019-08-10T03:18:07Z")

</div>

There seems to be a missing urlDecode stage, (or perhaps a surplus urlEncode) in the evaluation of Hook script code following a \\\\JavaScript first line. See:

---

## ['Hello world' JavaScript for menu of links](https://discourse.hookproductivity.com/t/hello-world-javascript-for-menu-of-links/574)

<div class="topic-metadata">

**Author:** [@RobTrew](https://discourse.hookproductivity.com/u/RobTrew)\
**Replies:** 3\
**Last updated:** [July 21, 2019, 7:12pm UTC](https://discourse.hookproductivity.com/t/hello-world-javascript-for-menu-of-links/574 "2019-07-21T19:12:30Z")

</div>

Barest bones of a illustrative sample script: Simply listing all links, and selecting one or more from a bare script-generated menu. Can be run from Script Editor, with language selector at top left to ‘JavaScript’ rat…

---

## [TaskPaper 3 example :: links preserving filter state](https://discourse.hookproductivity.com/t/taskpaper-3-example-links-preserving-filter-state/564)

<div class="topic-metadata">

**Author:** [@RobTrew](https://discourse.hookproductivity.com/u/RobTrew)\
**Replies:** 5\
**Last updated:** [July 17, 2019, 6:10pm UTC](https://discourse.hookproductivity.com/t/taskpaper-3-example-links-preserving-filter-state/564 "2019-07-17T18:10:49Z")

</div>

TaskPaper 3 combines plain text files with a very rich scripting API (key-value tag processing, outline-aware filtering, folding etc etc). This allows us to write Hook scripts for capturing and following links which can…

---

## [Quiver note-taking app (HappenApps)](https://discourse.hookproductivity.com/t/quiver-note-taking-app-happenapps/542)

<div class="topic-metadata">

**Author:** [@RobTrew](https://discourse.hookproductivity.com/u/RobTrew)\
**Replies:** 10\
**Last updated:** [July 15, 2019, 4:39pm UTC](https://discourse.hookproductivity.com/t/quiver-note-taking-app-happenapps/542 "2019-07-15T16:39:13Z")

</div>

I keep my libraries of function definitions in Quiver, which seems to Hook well once an entry for Quiver is created in Hook Preferences using the following scripts (which differ only in respect of the data type which the…

---

## [Link to New… Ulysses](https://discourse.hookproductivity.com/t/link-to-new-ulysses/409)

<div class="topic-metadata">

**Author:** [@stevelw](https://discourse.hookproductivity.com/u/stevelw)\
**Replies:** 7\
**Last updated:** [May 13, 2019, 9:11pm UTC](https://discourse.hookproductivity.com/t/link-to-new-ulysses/409 "2019-05-13T21:11:59Z")

</div>

I like to keep my note files in Ulysses instead of individual files, so I hacked together this script to let me and anyone else do that. It’s really not pretty, but since the Ulysses x-callback-url for creating new docum…

---

## [BusyCal support](https://discourse.hookproductivity.com/t/busycal-support/391)

<div class="topic-metadata">

**Author:** [@stevelw](https://discourse.hookproductivity.com/u/stevelw)\
**Replies:** 12\
**Last updated:** [May 13, 2019, 7:27pm UTC](https://discourse.hookproductivity.com/t/busycal-support/391 "2019-05-13T19:27:09Z")

</div>

Here’s my scripts to add BusyCal support. It needs a short delay for the clipboard to catch up, so let me know if the delay is too short. It could be improved to get just the title by just keeping everything before the l…

---

## [Hook with Brave Browser](https://discourse.hookproductivity.com/t/hook-with-brave-browser/244)

<div class="topic-metadata">

**Author:** [@JohnAtl](https://discourse.hookproductivity.com/u/JohnAtl)\
**Replies:** 3\
**Last updated:** [April 11, 2019, 2:36am UTC](https://discourse.hookproductivity.com/t/hook-with-brave-browser/244 "2019-04-11T02:36:48Z")

</div>

Brave Browser is Google Chrome with the evil insides removed. Since Brave is based on Chrome, adding Brave support to Hook was easy, and I’m happy I can now use my preferred browser with Hook! Get Name tell application…

---

## [Deliveries App Scripts](https://discourse.hookproductivity.com/t/deliveries-app-scripts/265)

<div class="topic-metadata">

**Author:** [@jon](https://discourse.hookproductivity.com/u/jon)\
**Replies:** 1\
**Last updated:** [March 13, 2019, 9:12pm UTC](https://discourse.hookproductivity.com/t/deliveries-app-scripts/265 "2019-03-13T21:12:09Z")

</div>

Deliveries is a great little Mac and iOS app for tracking deliveries. I have no affiliation with them. The app doesn’t have any real AppleScript support, but this worked. I’m not sure if it’s the ideal way to handle it …

[Previous page](https://discourse.hookproductivity.com/c/scripting/7.md?page=1)
