vitor Posted May 7, 2021 Author Share Posted May 7, 2021 Update. Let Alfred learn from usage (except unread bookmarks). This means your most often selected bookmarks will show at the top when using pin. For pun they’ll still show in the order defined by the unread_order Workflow Environment Variable. To update, download the latest version (same URL) or wait a few days and it’ll prompt you to on next usage, since it uses OneUpdater. giovanni and Pyetro 1 1 Link to comment
giovanni Posted May 7, 2021 Share Posted May 7, 2021 thanks @vitor! I updated and I noticed that my Alfred window now persists (fails to disappear) after opening the bookmark, does anybody else observe this? Link to comment
vitor Posted May 7, 2021 Author Share Posted May 7, 2021 13 minutes ago, giovanni said: I updated and I noticed that my Alfred window now persists (fails to disappear) after opening the bookmark You may have only noticed it now, but that’s been the default behaviour for a long time. See the square box in the middle of the connection? Double click it and uncheck the Window Behaviour option at the bottom. giovanni 1 Link to comment
vitor Posted March 1, 2022 Author Share Posted March 1, 2022 Updates. Removed support for the alternative app. It offered a slightly nicer-looking interface for adding bookmarks but in return it was bigger, slower, and used Electron which is constantly changing and part of an system rife with (security) issues. While it’s unlikely that would ever become a problem (due to the limited scope of the app), removing it entirely is a better bet. It didn’t have a tremendous amount of downloads either way, so I doubt it will be missed much. In its stead, the default option to open the window directly in the browser is now marginally faster. Also, the External Trigger for the launchd job has been replaced by an Inbound Configuration. If you used it, you don’t have to change anything. To update, download the latest version (same URL) or wait a few days and it’ll prompt you to on next usage, since it uses OneUpdater. Pyetro and giovanni 2 Link to comment
Pyetro Posted March 10, 2022 Share Posted March 10, 2022 Hi there, I installed the very latest version, and I had to enable "Allow JS from Apple Events" in Chrome in order to make PA command works. Also, I'm experiencing problems whit PIN and PUN, from the Workflow console i get the following message: ERROR: PinPlus[Script Filter] Code 1: /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/open-uri.rb:378:in `open_http': 500 Internal Server Error (OpenURI::HTTPError) In a previous post I read that this may be caused by a PinBoard API problem, is this the same case? Thank you in advance Link to comment
gingerbeardman Posted March 10, 2022 Share Posted March 10, 2022 (edited) That is a Pinboard server error. The owner of Pinboard is on hiatus and the service seems to be falling into disrepair. His contact details are on his twitter profile (though he's taking a break from twitter) Edited March 10, 2022 by gingerbeardman vitor 1 Link to comment
Pyetro Posted March 10, 2022 Share Posted March 10, 2022 Oh I see! Lose Pinboard would be a huge pity, I really rely on it, and I guess a lot of us does.. I hope this issue is going to be fixed soon, otherwise I'll try to ask to Macej directly thanks for the advice @gingerbeardman Link to comment
vitor Posted March 10, 2022 Author Share Posted March 10, 2022 6 minutes ago, Pyetro said: Lose Pinboard would be a huge pity I doubt Maciel would just abandon it. It makes money and one of his frequent quips is how every other bookmarking service falls by the wayside. If he got tired of it, maybe he’d go into maintenance mode and get someone to manage it. I think he did something similar when he went to Antarctica. 13 minutes ago, Pyetro said: otherwise I'll try to ask to Macej directly That might still be worth it. He’s usually responsive and interested in knowing about errors. Worth pointing out the blog is down as well. Pyetro 1 Link to comment
gingerbeardman Posted March 10, 2022 Share Posted March 10, 2022 (edited) 4 minutes ago, vitor said: If he got tired of it, maybe he’d go into maintenance mode and get someone to manage it This is what he did. He asked existing subscribers for more money, which some gave, and he apparently employed somebody. But zero has been done to the site since. Just increasing frequency of outages and errors. I've reported multiple errors already this year. He did say thanks for my reports. I ended up installing an equivalent on my own server and I now use that instead. It's less hassle. Edited March 10, 2022 by gingerbeardman Link to comment
Pyetro Posted March 10, 2022 Share Posted March 10, 2022 5 minutes ago, vitor said: He’s usually responsive and interested in knowing about errors. Worth pointing out the blog is down as well. Ok, I will contact him in the next few days if the error persists 🙏🏼 I fear a bit @gingerbeardman 's hypothesis, though… Link to comment
gingerbeardman Posted March 10, 2022 Share Posted March 10, 2022 Just take a browse of Twitter mentions @pinboard it's plain to see. No hypothesis or doubt needed. Pyetro 1 Link to comment
Floating.Point Posted April 4, 2022 Share Posted April 4, 2022 Hey Vitor, I was hoping you might include a blank hotkey node alongside the "pa" keyword in PinPlus? I have added a command+D hotkey (with related app: Safari) thus replacing Safari's default add bookmark command. This works really nicely, but sadly it disappears every time PinPlus is updated. As I understand if there was a blank hotkey node in the workflow by default, I could migrate my settings on update. Enormous gratitude for the workflow (regardless of whether this niche request warrants implementation) Cheers! Link to comment
vitor Posted April 4, 2022 Author Share Posted April 4, 2022 @Floating.Point Sure. Added. Floating.Point 1 Link to comment
vitor Posted April 14, 2022 Author Share Posted April 14, 2022 (edited) Updates. Only recheck bookmarks for updates if cache is over one hour old (previously was 10 minutes). Removed variable to manually set recheck frequency. Automatic cache rebuilds are turned on by default. Can be turned off by changing the auto_refresh Workflow Environment Variable to 0. To update, download the latest version (same URL) or wait a few days and it’ll prompt you to on next usage, since it uses OneUpdater. Edited April 15, 2022 by vitor Link to comment
Pyetro Posted April 15, 2022 Share Posted April 15, 2022 Thanks for the update Vitor! I still don't understand how you can test these new feature while the connection with Pinboard API is still broken... I can't make PIN and PUN work for browsing my bookmarks! Link to comment
vitor Posted April 15, 2022 Author Share Posted April 15, 2022 17 minutes ago, Pyetro said: I still don't understand how you can test these new feature while the connection with Pinboard API is still broken I’m only changing how the Workflow behaves, not touching the API. Also, it’s not broken for me, I was able to add two bookmarks today. Do you still get the same internal server error? Link to comment
Pyetro Posted April 15, 2022 Share Posted April 15, 2022 I'm able to add bookmarks using the PA command. However the API problem persist when I try to browse existing boomarks using the PIN and PUN commands 🥲 Link to comment
vitor Posted April 15, 2022 Author Share Posted April 15, 2022 Which API problems? I can’t help without specifics. Is it still the internal server error? Which macOS version are you on? Link to comment
Pyetro Posted April 15, 2022 Share Posted April 15, 2022 I'm sorry, you are right! I'm on Monterey 12.3.1 and this is the error I get: [17:19:52.671] PinPlus[Script Filter] Queuing argument '(null)' [17:19:53.698] PinPlus[Script Filter] Script with argv '(null)' finished [17:19:53.698] ERROR: PinPlus[Script Filter] Code 1: /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/open-uri.rb:378:in `open_http': 500 Internal Server Error (OpenURI::HTTPError) from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/open-uri.rb:756:in `buffer_open' from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/open-uri.rb:226:in `block in open_loop' from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/open-uri.rb:224:in `catch' from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/open-uri.rb:224:in `open_loop' from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/open-uri.rb:165:in `open_uri' from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/open-uri.rb:736:in `open' from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/open-uri.rb:744:in `read' from /Users/pyetro/Dropbox/Apps/Alfred/Alfred.alfredpreferences/workflows/user.workflow.98115094-1F3B-42EC-9507-95EA95DF9BE8/pinplus.rb:98:in `synced_with_website?' from /Users/pyetro/Dropbox/Apps/Alfred/Alfred.alfredpreferences/workflows/user.workflow.98115094-1F3B-42EC-9507-95EA95DF9BE8/pinplus.rb:146:in `fetch_bookmarks' from /Users/pyetro/Dropbox/Apps/Alfred/Alfred.alfredpreferences/workflows/user.workflow.98115094-1F3B-42EC-9507-95EA95DF9BE8/pinplus.rb:139:in `show_bookmarks' from /Users/pyetro/Library/Caches/com.runningwithcrayons.Alfred/Workflow Scripts/C8CAFE18-189B-4A1F-8363-9F7C79DFCA08:3:in `<main>' Link to comment
vitor Posted April 15, 2022 Author Share Posted April 15, 2022 (edited) Had a suspicion which I just confirmed; your Pinboard API token is probably wrong. Run :pinplusresetapitoken to fix that. Pinboard’s error message isn’t the best, though. Edited April 15, 2022 by vitor Pyetro 1 Link to comment
Pyetro Posted April 15, 2022 Share Posted April 15, 2022 Vitor, you are damn right! I thought I already tried this... thank you very much, it was so simple 🥵 Link to comment
Pyetro Posted August 19, 2022 Share Posted August 19, 2022 Any chance to add Arc as supported browser? Also, it's a Chromium based browser! Link to comment
vitor Posted August 19, 2022 Author Share Posted August 19, 2022 12 minutes ago, Pyetro said: Any chance to add Arc as supported browser? It’s not available for everyone to download. If you send me the DMG, I’ll look at the AppleScript dictionary and see if it can be added. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now