Here are some browser bookmarklets for metasmoke.
If you are a Charcoal member, see https://stackoverflow.com/c/charcoal/questions/880 for a brief background.
I used a simple bookmarklet maker and my rudimentary Javascript skills. Feedback and improvements welcome.
In very brief, you'd copy these to your bookmarks (or just bookmark this page, and fetch them from here when you need them), and click one to run it.
metasmoke regex title + body + user
Search for a regex in the title, body, and user name fields.
javascript:(function(){
phrase=encodeURIComponent(prompt("regex search:"));
window.location.href="https://metasmoke.erwaysoftware.com/search?utf8=%E2%9C%93&title_is_regex=1" +
"&title=" + phrase + "&body_is_regex=1&body=" + phrase + "&username_is_regex=1&username="
+ phrase + "&or_search=1"})();
Search the why field with a regular expression.
javascript:(function(){
window.location.href="https://metasmoke.erwaysoftware.com/search?utf8=%E2%9C%93&why_is_regex=1&why="
+ encodeURIComponent(prompt("regular expression"));})();'
Variation of the why regex search: enter a pair of name servers, space separated;
search for them in any order in why.
This is unfortunately limited to pairs of name servers. https://stackoverflow.com/questions/37579994/generate-permutations-of-javascript-array might be useful as a generalization, but I have not attempted it.
javascript:(function(){
nses=prompt("name servers").split(" ");
window.location.href="https://metasmoke.erwaysoftware.com/search?utf8=%E2%9C%93&why_is_regex=1&why=%5Cb"
+ nses.join(".*%5Cb") \n+ "%7C%5Cb" + nses.reverse().join(".*%5Cb");})();
Perhaps instead, or as well, you would like to make these avaiable as search shortcuts in your browser.
Here are a few I created recently, which are somewhat more convenient in that I can just type
e.g. msd example.com in the browser location bar.
msamstmsbmsumswmsdGithub source: https://github.com/tripleee/ms-bookmarklets
License: CC0