Jump to content

[SOLVED] About the "https://searx.me" search engine workflow!


Recommended Posts

What exactly are you asking for?

 

You can add searx.me as a Fallback Search by pasting this into Alfred:

alfred://customsearch/searx.me/searx/utf8/%2B/https%3A%2F%2Fsearx.me%2F%3Fq%3D%7Bquery%7D


If you want to view search results in Alfred, then the search engine should have an API. At first glance, I can't find one, but I haven't looked very hard.


Generally, if you want someone to spend an hour or two building a workflow for you, you should try to do the legwork yourself and find whether there is an API and post a link to the documentation.

Link to comment
7 hours ago, deanishe said:

At first glance, I can't find one, but I haven't looked very hard.

 

Generally, if you want someone to spend an hour or two building a workflow for you, you should try to do the legwork yourself and find whether there is an API and post a link to the documentation.

 

I second this sentiment.

 

I found this post earlier but it read as “do this”, so I limited my effort to a cursory glance at the website, and since the answer wasn’t immediate I abandoned the effort.

 

Don’t take this as a critique. Instead take it as a tip on how to ask people to do free coding work for you, from someone who makes a lot of free Workflows for others.

 

We could be doing something else with our time. We choose to help people because we do get something out of it: an interesting challenge or the joy of seeing someone elated with the code we built. Sometimes people are so happy with the result they send a small monetary contribution as a token of their appreciation, though that is not why we do it.

 

But until the outcome, it’s a thankless job of uncertain reward. Sometimes it’s boring but we can whip it up in a few minutes and improve someone’s life, so we do it anyway. Other times it’s hard as hell: we devote hours only to fail, and we can do nothing more than share breadcrumbs of our findings to ease the burden of the next one to try.

 

This is your wish. Still, we offer our expertise to help you achieve a goal we don’t share. To justify that commitment, we need to feel that you’re serious in your endeavour. We don’t ask that you spend your money, but we do expect that you invest the same thing you’re asking of us: time.

 

There are two main components to a coding project: what it does and how you interact with it, i.e. how you tell it to do what it does with which parameters. Both take time, not only to build but also to decide on how they are going to be built. The more time you spend on one of these, typically on deciding how you want to interact with your application (because yes, it is yours in the sense we’re building it to your specifications), the less we need to. And that shows respect for us and our time.

 

When you’re sparse on details, the message you’re sending is you don’t care about your request enough to spend the time doing basic research or thinking about how you want to interface with the result. And if you don’t care, why should we?

 

Note that not caring is not the same as not being able to figure it out. Asking for help deciding on the details is valid, and we do find it rewarding to teach people who want to learn.

 

But there is a direct correlation between how hands on you are trying to solve your own problem and other people’s willingness to help you do it. We all have a limited pool of time, and given the choice we’ll help the people who are mindful of the ones who help them.

Link to comment

@deanishe

@vitor

 

First of all, thank you for your reply from the two message holders!

 

Secondly, I would like to make a note on this post:

 

  1. As a result of my fondness for Alfred, in support of Alfred, I purchased the genuine Alfred 3 Powerpack;
  2. I am a Chinese user, although I regret that Alfred has not done Chinese translation, including software interface and Support website, but it is undeniable that Alfred can be very good use in the Chinese environment. However, because of language barriers, many of the problems in the use of the process can only be solved through Google translation, While most of the questions can be understood through Alfred's official support website, it is also known that there is still a big difference between Google translation and IT professional translation, and there are some words that cannot be expressed according to IT professional translations, so it can cause some confusion and distress
  3. The question raised about my post is about designing an entry for your own WEB SEARCH. I would like to be able to add about the site in Alfred: Https://searx.me to facilitate the call to Alfred for a quick search. However, according to the explanation in the Alfred User support manual:

    “Custom searches allow you to setup search queries for sites you use regularly, but are not included in Alfred's default searches.

    Find out the search URL on the site of your choice, then replace the query with {query} in curly brackets. Use the test search to ensure your search works as expected then click "Save" to add your new query.”

    However, the Searx.me website is an anonymous "meta-search engine" that attaches great importance to privacy (which is why I need it). It did not easily find the URL ("{query}" could not be found), as described in the Alfred User manual. In this case, for the ordinary users who are not it experts, but also do not understand what to do! And you can't search for similar answers on the web!

    If it is a general website I am fully able to follow the user manual prompts for the solution, not to mention that I did make several of my own needs of the "WEB SEARCH." That's why I sent this sticker for help.

  4. I am also very supportive of the "concept of Time" proposed by two of the message holders, but the difference is:

    A If you don't look closely at the software usage Help or the software support manual for users to ask very "retarded" questions to the forum random posting asking for help, I think it should be like two of the message people said, need to have a good education.

    B if the software uses Help or the software support manual does not mention the problem, then for the understanding of more "experts" should be helpful, even if it is a help hint.

  5. I saw a message from two people, and I personally felt:

    A. Perhaps my question is not specific and clear enough, resulting in a misunderstanding of the helper;

    B. For the help of the caller, Alfred's experts feel that it is up to the user to spend more time on their own to study and solve;

    C. For the help of the caller, Alfred's experts felt that a paid answer should be made. 

    But in any case, if Alfred's experts ask to value the "time" of the individual, or even use "a small donation as a symbol of their appreciation," then I think this is the failure of the Alfred Forum.

 

Alfred is a commercial software for MacOS users, similar software, such as "Quicksilver" or "Launchbar" are very good, but also a strong competitor of Alfred! If Alfred is now satisfied with the size of the current paying user, it can hire or welcome the "experts" above to serve its users. Because the number of users is enough to keep them going, we completely ignore the help that users need.

 

If Alfred wants to be able to grow better to attract more customers, or even win over "Quicksilver" or "Launchbar" customers, then hope that the above "experts" please take every user seriously. 

The world is very big, although there are a lot of things to help others can be measured in money, but the real help is selfless!!!

 

I personally target some experts, but I would like to put forward some personal ideas for different ways of thinking. Please do not sit down.

 

All of the above use GOOGLE translation.

Edited by vitor
Cleanup of black boxes. No textual content modified.
Link to comment
2 hours ago, Twitter_m said:

It did not easily find the URL ("{query}" could not be found), as described in the Alfred User manual. In this case, for the ordinary users who are not it experts, but also do not understand what to do! And you can't search for similar answers on the web!

 

I see. You want what I originally posted. Copy this and paste it into Alfred:

alfred://customsearch/searx.me/searx/utf8/%2B/https%3A%2F%2Fsearx.me%2F%3Fq%3D%7Bquery%7D

It tells Alfred to create a search for this URL https://searx.me/?q={query} with the keyword "searx".

 

The {query} is hard to find because searx.me uses POST by default (the query isn't shown in the URL). It also supports GET, though. To find the right URL, I did "Inspect Element" on the search box in Safari to find the name of the search query parameter:

 

image.png.2ffd513ea14f87320e63f2f89c244612.png

 

Edited by deanishe
Link to comment

Thank you very much for your reply!
But I still can't design a "Web Search" project for the search site: https://searx.me.
I have tried to provide you with:

alfred://customsearch/searx.me/searx/utf8/%2B/https%3A%2F%2Fsearx.me%2F%3Fq%3D%7Bquery%7D

Paste into the search URL.
Also try to drop alfred in the past, then add "https://" in front, or add "https://searx.me", but none of them succeeded.
I have carefully read the pictures you sent, and the messages. To be honest, for those who don't have professional IT skills and knowledge, I don't understand the "Inspect Element" and the pictures that you said!
In fact, I just want to use Alfred's custom feature to add a "Web Search" project that uses the "https://searx.me" website to search.
I indicated in the Alfred manual that I need to find a segment like "?q={query}" on the website (the website I need to define). But the ones you provided were not successful.
The problem now is that I don't know what to fill in after "search URL:", you can just tell it!
Thanks again for your response and the time you spent on the post.
The above content is all GOOGLE translation.

Link to comment
3 hours ago, Twitter_m said:

Paste into the search URL

 

Paste it into Alfred's search box. Do not change it. Just copy it from the grey box and paste it into Alfred and press ↩

 

3 hours ago, Twitter_m said:

In fact, I just want to use Alfred's custom feature to add a "Web Search" project that uses the "https://searx.me" website to search

 

That is exactly what the alfred:// link I gave you does.

Edited by deanishe
Remove mojibake
Link to comment

@deanishe

 

Thank you very much!
By clicking on the URL link you can join Alfred directly, this is a solution I never thought of! Great!
At the same time, I apologize for taking up a lot of your time because of this problem!
Due to language barriers, forum users will have problems with one kind or another, but I think you are really serious about helping me solve problems!
Express my gratitude again! ! !

Link to comment
  • vitor changed the title to [SOLVED] About the "https://searx.me" search engine workflow!

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...