Using Hook in new Evernote for Mac Desktop App

Just downloaded the new Evernote for Mac Desktop app and was very disappointed that I can no longer Hook EN Notes in the new Desktop. A major part of my daily workflow is copying Evernote Note Links (in markdown) to my Roam Research Database. This was simple and easy in the previous Evernote for Mac Desktop app but the new EN app doesn’t appear to support it. Does anyone know of a workaround or how to enable this function in the new EN desktop? As it currently stands I simply can’t use the new Evernote Desktop App.

It appears that Evernote 10 does not support AppleScript at this time. The scripting dictionary has been removed. The Hook scripts fail when run in ScriptDebugger.

Too bad :frowning: for us
Katie

1 Like

Thanks Katie. Appreciate your advice. Yep…Too bad for us (but I can still use the “older” EN app - so not all is lost). EN 10 now removed from my computer! BTW have provided feedback to EN requesting they reinstate support for Hook integration…let’s see what happens.

2 Likes

We confirm that AppleScript is not available in Evernote 10. Evernote are aware of this issue of course; and in their view AppleScript is not relevant because not a lot of people use it. Yet the number of people who program in AppleScript is just a fraction of the people who use utilities that are written in AppleScript. It’s as if Apple would say we’re deprecating Objective-C because only a small % of our users know how to use it, ignoring the fact that there are thousands of times more people who use apps written in objective-C than actually program in Objective-C.

Hook is not limited to AppleScript for communicating with apps. Hook can use a CLI, JavaScript, whatever… Users can even fully / programmatically customize interaction between Hook and any other app. As long as data in an app can be linked via automation, Hook can do its job.

We will have a look at their APIs and update Hook accordingly when there’s support for linking.

We recommend getting in touch with Evernote; we offer this email template.. One might also want to link to the current web page in one’s message to them. We here will do the same.

I highly recommend DEVONthink. DEVONtechnologies is obviously firmly committed to macOS, iOS and iPadOS :blush: . DEVONthink has a very active Mac user base–who answer questions and offer utilities. DEVONthink supports several different sync technologies (including iCloud)-- one doesn’t need to use Evernote’s servers. Etc. etc. etc.

Here’s a web page of ours on integration with DEVONthink.

1 Like

Evernote 10 is an Electron app. I do not know of many (any?) Electron apps that support AppleScript. Electron apps are built on cross-platform web technologies. I assume it would be a deviation from the universal-app philosophy Evernote embraced by choosing Electron for it’s major rewrite if the macOS version supported AppleScript.

I don’t think we’ll see AppleScript again. JS maybe. Evernote historically has not embraced third-party add-ins.

I installed the Evernote Legacy version so that I could use DEVONthink 3 to extract all my Evernote notes into a new database. @LucB’s DEVONthink recommendation is good advice.

:woman_mechanic:t2: Katie

2 Likes

Related: Inkdrop is also an electron app. The developer added a plugin bridge to make Inkdrop linkable: inkdrop-hook-integration - Plugin - Inkdrop. As far as I recall, it took him less than a day to do it. Involves a shell script rather than AppleScript.

1 Like

It does appear that Evernote 10 is not fully finished; the company says some significant functionalities will be returned to it. Crossing my fingers that this is true.

2 Likes

Thanks Katie and @LucB for your very helpful replies. While I have retained access to the previous version of Evernote Desktop (which works), I tend to agree that Evernote is likely heading down a road where this sort of functionality is not going to be supported. And while I acknowledge that contacting Evernote and asking for their support is one way forward, I also tend to believe it will be nothing by a lone voice in the wilderness. I have been thinking of moving to DEVONthink and putting it off. But based on the advice you both offered I may now take the step I have been putting off and abandon Evernote completely in favour of DEVONthink. Once again, thank you both for your response and advice. I really do appreciate it.

I have seen others recommend EagleFiler and Keep It as “alternatives” to Evernote. I don’t have experience with them so cannot guess at what “alternative” means in each case. I don’t know if either of them work with Hook.

Just worth mentioning that there are other, less costly, options beside Evernote and DEVONthink.

Good Luck :four_leaf_clover:
Katie

1 Like

I dumped Evernote several years ago in favor of Keepit, (though I also use DevonThink). I use Keepit for PDFs mainly. Easy to get them in there, lots of methods. Syncs across all devices, including Mac and phone/iPad. Supports Hook, has file provider interface on iOS. Files stored are accessible from finder. Allows links to its items to be stored elsewhere.

2 Likes

recommend EagleFiler and Keep It as “alternatives” to Evernote.

they both work with Hook. We wrote help pages and a blog post earlier on EagleFiler integration.

1 Like