pseudometa Posted August 1, 2023 Share Posted August 1, 2023 (edited) This one quickly became one of my personal drivers, since it speeds up search so much. Relies on a few hacks, so I don't know whether it'd be something for the Alfred Gallery. But at the very least, I wanted to share it here. Features Inline Search Results, similar to Spotlight on iOS. Works without a keyword. Results are always shown alongside your other keywords. Multi-Selection of URLs to open. Global Search Hotkey: Search for terms, open URLs, write mails, etc. Add link to selected text: Turns selected text into a Markdown link. ➡️ https://github.com/chrisgrieser/hyper-seek Edited August 1, 2023 by pseudometa JJJJ, Paraversal and cands 3 Link to comment
pseudometa Posted August 2, 2023 Author Share Posted August 2, 2023 Thanks to a few beta testers, I fixed a bunch of issues for various edge cases. If you experienced the workflow not working for you, try downloading the latest version and it should work now! Link to comment
JJJJ Posted August 3, 2023 Share Posted August 3, 2023 Hey @pseudometa, there used to be another inline google search workflow but it's not been working for a long time. So I was excited to find yours but it is not working for me. I get the error below in the debugger. could you please help me with the issue? thank you for the great workflow! [11:17:06.503] Hyper Seek[Script Filter] Queuing argument 'test' [11:17:07.730] Hyper Seek[Script Filter] Script with argv 'test' finished [11:17:07.737] ERROR: Hyper Seek[Script Filter] Code 1: Refreshing keyword cache… ./scripts/inline-results.js: execution error: Error: TypeError: undefined is not an object (evaluating 'workflowConfig.find( (/** @type {{ variable: string; }} */ option) => option.variable === varName, ).config') (-2700) Link to comment
pseudometa Posted August 3, 2023 Author Share Posted August 3, 2023 (edited) @JJJJ Hi, thanks for the kind words! I just pushed an update that should fix that problem. Try release 1.1.5? Edited August 3, 2023 by pseudometa JJJJ 1 Link to comment
JJJJ Posted August 3, 2023 Share Posted August 3, 2023 8 minutes ago, pseudometa said: @JJJJ Hi, thanks for the kind words! I just pushed an update that should that problem. Try release 1.1.5? 1.1.5 works perfect. thank you for the rapid fix! pseudometa 1 Link to comment
RCL Posted September 25, 2023 Share Posted September 25, 2023 (edited) Hi pseudometa, Hope all is well. The workflow is so good! Unfortunately, it now stop showing search results. Below are the screenshot and debug info. The following are the app and OS version. Could it be fixed? Thank you very much! Alfred 5.1.3 Pre-release OS Sonoma Hyper Seek 1.9.0 [21:01:24.648] Hyper Seek[Script Filter] Queuing argument 'tansfield' [21:01:24.983] Hyper Seek[Script Filter] Script with argv 'tansfield' finished [21:01:24.989] Hyper Seek[Script Filter] {"rerun":0.1,"skipknowledge":true,"variables":{"oldResults":"[]","oldQuery":"stansfield"},"items":[{"title":"\"stansfield\"","uid":"stansfield","arg":"https://duckduckgo.com/?q=stansfield","subtitle":"Loading Inline Results…"}]} [21:01:25.089] Hyper Seek[Script Filter] Queuing argument 'tansfield' [21:01:25.390] Hyper Seek[Script Filter] Script with argv 'tansfield' finished [21:01:25.395] STDERR: Hyper Seek[Script Filter] Total: 0.192s, "stansfield" [21:01:25.396] Hyper Seek[Script Filter] {"variables":{"oldResults":"[]","oldQuery":"stansfield"},"items":[{"title":"\"stansfield\"","uid":"stansfield","arg":"https://duckduckgo.com/?q=stansfield"}]} Edited September 25, 2023 by RCL Link to comment
pseudometa Posted September 25, 2023 Author Share Posted September 25, 2023 ah, there has been a change regarding how duckduckgo handles user agents. should be fixed with the latest version. https://github.com/chrisgrieser/hyper-seek/releases/download/1.9.1/hyper-seek.alfredworkflow Link to comment
RCL Posted September 26, 2023 Share Posted September 26, 2023 It works now. Thank you so much! Link to comment
RCL Posted December 10, 2023 Share Posted December 10, 2023 Hi pseudometa, Hope all is well. Hyper Seek has been so great but unfortunately stops showing results again. Could it be the same problem like before? Thank you. [09:48:45.693] Hyper Seek[Script Filter] Queuing argument 'lfred' [09:48:45.988] Hyper Seek[Script Filter] Script with argv 'lfred' finished [09:48:45.993] Hyper Seek[Script Filter] {"rerun":0.1,"skipknowledge":true,"variables":{"oldResults":"[]","oldQuery":"alfred"},"items":[{"title":"\"alfred\"","uid":"alfred","arg":"https://www.google.com/search?q=alfred","subtitle":"Loading Inline Results…"}]} [09:48:46.094] Hyper Seek[Script Filter] Queuing argument 'lfred' [09:48:46.428] Hyper Seek[Script Filter] Script with argv 'lfred' finished [09:48:46.433] STDERR: Hyper Seek[Script Filter] Total: 0.227s, "alfred" [09:48:46.433] Hyper Seek[Script Filter] {"variables":{"oldResults":"[]","oldQuery":"alfred"},"items":[{"title":"\"alfred\"","uid":"alfred","arg":"https://www.google.com/search?q=alfred"}]} Link to comment
pseudometa Posted December 19, 2023 Author Share Posted December 19, 2023 This seems to be an issue with something at DuckDuckGo having changed. A bunch of ddgr users, (this workflow uses ddgr), also reported an issue, which is probably the underlying cause. Unfortunately, I think there is little I can do on my end, will have to wait for a fix at ddgr. https://github.com/jarun/ddgr/issues/159 Link to comment
pseudometa Posted December 26, 2023 Author Share Posted December 26, 2023 (edited) Okay, I found a temporary fix for the issue. Released: https://github.com/chrisgrieser/hyper-seek/releases/download/1.9.2/hyper-seek.alfredworkflow Edited December 26, 2023 by pseudometa Link to comment
RCL Posted December 29, 2023 Share Posted December 29, 2023 Thank you. Happy Holidays! pseudometa 1 Link to comment
Skone Posted January 27 Share Posted January 27 You are a hero, genuinely one of the most useful workflows ever. Like @JJJJ I was a big fan of the old google one 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