Soulver 3 stopped working with Hookmark. I used to be able to link to individual Soulver 3 sheets. However, suddenly Hookmark only links to ‘Default.sheetbook’. When I invoke Hookmark to return to Soulver, it returns only the most recently updated Soulver sheet instead of the sheet originally selected.
Here’s teh AppleScript for integration with soulver.
delay 0.1
set the clipboard to ""
delay 0.2
tell application "System Events" to tell process "Soulver 3"
if menu item "Copy a Link to open Sheet" of menu 1 of menu bar item "Sheet" of menu bar 1 exists then
click menu item "Copy a Link to open Sheet" of menu 1 of menu bar item "Sheet" of menu bar 1
else
click menu item "Copy Link to Sheet" of menu 1 of menu bar item "Sheet" of menu bar 1
end if
delay 0.05
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 myUrl to the clipboard
tell application "System Events"
tell process "Soulver 3"
set myTitle to name of window 1
end tell
end tell
return "[" & myTitle & "](" & myUrl & ")"
it hasn’t changed. Has anything changed in Soulver?
UI scripting is not very reliable. I would ask the Soulver developer to spend a few minutes to provide an API for linking:
I went into the Hookmark settings to find that Soulver isn’t included in the applications list. I clicked ‘+’ to add Soulver, but encountered a complication—I’m not able to add scripts. Please see screenshot.