Quantcast
Channel: Rainmeter Forums
Viewing all articles
Browse latest Browse all 904

Utilities and Tools • Multi Search Bar

$
0
0
Multi Search Bar
Up to 25 Search Engines in one retractable search bar
MultiSearchBar.gif
New v1.1 Update, read more: https://forum.rainmeter.net/viewtopic.php?t=43934#p223199

Package:
Note: Backup your search bar files and icons before updating.
MultiSearchBar_1.1.rmskin
Features:
  • Up to 25 search engines on a single bar.
  • 31 open animations to choose from.
  • Customizable.
  • Resizable.
  • Change open orientation.
  • Use specific programs to search.
  • Independent Engine settings.
Controls:
  • Scroll Button - Quick Bar Selection Context Menu.
  • Right Click - General Skin Menu.
  • Ctrl + Right Click - Skin Menu.
  • Scroll Up and Down - Quick Search Bar Switching.
  • Left Click - Open Bar.
  • Enter - Run Search
  • Escape - Cancel/Close bar
  • Change size and other preferences - Right Click > Preferences...
Scripts used:
  • Raincolors.lua v1.3 by RicardoTM
  • Easings.lua v1 by nek7u
How to add a new search engine:
  • Right click > Preferences...
  • Fill Engine5 variable with your new engine name, avoid using spaces.
  • Replace totalEngines with totalEngines=5
  • Right Click on the bar > MultiSearchBar and duplicate any search bar file.ini and name it the same as the Engine5 variable.
  • Modify the variables in the file.
  • engineNumber has to correspond to the EngineN variable number, which would be 5.
  • engineName has to correspond to the name you typed on the Engine5 variable.
  • Add the icon/logo image to #@#resources\Icons. (Right Click > MultiSearchBar > #@#resources\Icons)
  • The image name also has to be the same.
  • In other words: The EngineN variable, the engineName variable, the file name and the image name have to be the same.
  • When done, save the files then Right Click > Refresh All.
  • You should now see your new bar on the bar selection menu, and scrolling on the bar.
  • Repeat.
Search engine guideline:
  • Right Click > Edit Skin - find the engineURL variable.
  • engineURL variable is where the search engine url is, follow this formula: engineURL=https://www. searchengine.com/search?q=[#Query]
  • [#Query] variable will be replaced with whatever you type on the search bar.
  • Basically you only need to search something on any website and copy the resultant url and replace whatever you searched for with [#Query].
How to search using a specific program:
  • Right Click > Edit Skin
  • Replace engineURL with engineURL="path\to\program.exe" -flags "URL/search?q=[#Query]"
  • Replace -flags with cmd flags compatible with your program.
  • Quotes are necessary.
  • Do the same for software like Everything.exe but without an actual URL:
  • engineURL="path\to\everything.exe" -s "[#Query]"
How to get multiple search bars:
Simply duplicate the entire skin :)
Old Releases:
MultiSearchBar_1.0.rmskin
inspired by CyberSearch skin by CyberOfficial

Statistics: Posted by RicardoTM — Yesterday, 2:55 am — Replies 3 — Views 160



Viewing all articles
Browse latest Browse all 904

Trending Articles