> On 29 Nov 2020, at 02:02, Matthew Heun via Bibdesk-users > <bibdesk-users@lists.sourceforge.net> wrote: > > Greetings: > > I'm evaluating Hook, a cool productivity app for macOS. > (https://hookproductivity.com) It would be a big benefit to be able to make > a Hook link into an entry in a BibDesk database (.bibtex file). Such > integration could be a game changer for my research workflow. I don't think > Hook-BibDesk integration exists at this time. (Please correct me if I'm > wrong!) > > At https://hookproductivity.com/help/integration/, it appears that apps can > integrate with Hook via a few AppleScripts. Details are here: > > https://hookproductivity.com//help/integration/other-app-developers > > and here: > > https://hookproductivity.com/help/integration/creating-integration-scripts/ > > I'm looking for guidance from those who are more proficient at Apple Script > and who know the BibDesk dictionary. Does it look like a reasonable task to > write the scripts to integrate BibDesk and Hook? Are there any BibDesk power > users/developers who want to work on Hook integration? > > I'm no Apple Script programmer. R and LaTeX are more my thing. So I'm > hoping someone who knows Apple Script could make Hook-BibDesk integration > happen. But if it seems feasible and no one else is able/willing to work on > it, I'm willing to collaborate with a few people to try to make this happen. > > I'm eager for some feedback on this topic! > > Cheers, > > Matt
I think the following would work as an Address script: tell application "BibDesk" set the_pub to publication of front document if the_pub is missing value then tell front document set the_pubs to its selection if count the_pubs is 1 then set the_pub to get item 1 of the_pubs else set the_name to its name set the_url to file URL of its file end if end tell end if if the_pub is not missing value then set the_name to title of the_pub set the_url to export using text "<$publications.@firstObject.bdskURL/>" for the_pub end if return "[" & the_name & "](" & the_url & ")" end tell HTH Christiaan
_______________________________________________ Bibdesk-users mailing list Bibdesk-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bibdesk-users