Using Hook with Merlin Project

With Hook you can link Merlin Project items to and from anything that is also linkable!

Merlin Project is cross-platform project management software developed by ProjectWizards. First released in 2007, Merlin Project is used by customers in over 150 countries in all kinds of industries such as Architecture & Construction, Media & Agencies, Research & Development, Education and others. Customers use this flexible app to plan, manage & control their small and large projects. It is available for Mac, iPad and Windows.

Copy Link, Copy Markdown Link and Hook to Copied Link

When you use Hook to copy a link to a Merlin item, the link includes a URL of the form:
merlinproject:///<link-path>, like this one merlinproject:///-/775F4877-1F05-4080-B5FF-5B394D138D07/AhhEakqcRsy5QBPdHq80CA

You can paste those links anywhere. You can even use them on your iPad , iPhone or Windows PC.

If it is a shared project, you can share copied links with others. That’s very handy for project managers! Use Hook’s ‘share’ feature, or simply copy the link and paste them in emails, messages, Slack, forums, or other software.

You can of course bidirectionally link (i.e., ‘hook’ them) Merlin Project activities and other items to anything linkable. Here’s an example of a project activity that is linked to a file and three web pages:

Text

Hook to New > Merlin Project

You can use the Hook to New command to create a new Merlin Project file that is hooked (bidirectionally linked) to the current resource.

If you are using a version of Hook prior to Hook 3.2, you’ll need to add a Merlin Project file in Hook’s templates folder to do this.

“Reveal File in Finder`”

2021-09-16. Reveal File in Finder is not yet implemented for Merlin Project. We are looking into it.

Search for Merlin Project bookmarks in Hook

Hook has an awesome search utility that leverage is the fact that any link you copy or ‘hook’ with Hook is bookmarked by Hook.

To find Merlin Project items you’ve processed with Hook, simply

  1. invoke Hook
  2. enter search mode (with ⌘F or a click)
  3. type: merlinproject and hit the return key

Your Merlin Project bookmarks will show up in the search results.

Merlin Project version 7.x and before

Merlin Project introduced AppleScript support in Merlin Project 8 and Hook version 3.2 integration Integration v. 178 onwards; 2021-09-16) uses it.

If you are using an older version of Merlin Project in English, then you can paste the following Get Address in Hook’s Script Editor for Merlin Project ; that will allow Hook to work with it:

tell application "Merlin Project"
    set myselection to selection of first document
    if myselection is not {} then
        set _item to item 1 of myselection
        if class of _item is child activity then
            set _title to title of _item
        else if class of _item is assignment then
            set _title to title of resource of _item

        end if
    end if

end tell
        set the clipboard to ""
        tell application "System Events" to tell process "Merlin Project"
            click menu item "Copy URL" of menu 1 of menu bar item "Edit" of menu bar 1
            delay 0.1
            repeat 50 times -- poll clipboard for ~2.5 seconds
                try
                    if (the clipboard) is not equal to "" then
                        exit repeat
                    end if
                end try
                delay 0.05
            end repeat

        end tell
        set _url to the clipboard
return "[" & _title & "](" & _url & ")"

See also…

Merlin Project is discussed and illustrated elsewhere on this website. To find out more:

Hook Productivity App Newsletter

Sign-up to receive emails about Hook productivity app. Our emails sometimes include coupons for discounts on great Hook-linkable apps made by other developers.





 Marketing permission: I give my consent to to be in touch with me via email using the information I have provided in this form for the purpose of news, updates and marketing.

What to expect: If you wish to withdraw your consent and stop hearing from us, simply click the unsubscribe link at the bottom of every email we send or contact us at support@cogsciapps.com. We value and respect your personal data and privacy. To view our privacy policy, please visit our website. By submitting this form, you agree that we may process your information in accordance with these terms.