-
Notifications
You must be signed in to change notification settings - Fork 152
Search Templates
Within BiglyBT search templates are used to support the 'meta search' feature. Some templates are pre-installed for you (for example the Internet Archive) whereas others can be added manually. You may come across these when using Swarm Discoveries or you can define your own via the template editor (perform a search and in the results view you will see a link to add/edit a template). Defining your own is a non-trivial action so it is usually better to try and find an existing one first.
Generally site-specific templates are not in scope for discussion on this Wiki.
This is a tool that acts as a bridge between users/apps and various indexing sites, providing a uniform way to query the various formats of data that these sites generate.
It can provide a direct RSS source for a site or can search multiple sites at the same time.
See https://github.com/Jackett/Jackett for installation details.
BiglyBT directly supports the RSS feeds - simply copy the RSS link and paste it in when creating a new subscription.
To support search you need a search template - below is a JSON based search template:
{"vuze":{"components":[{"content":{"web.time_zone":"GMT-11","web.required_cookies":[],"name":"Jackett","select_rec":1,"uid":"\xd88b5ff4189272385eaf\x","last_updated":1548157139579,"az_version":5,"version":3,"selected":2,"source":2,"id":2929201020,"l1_map":[{"from":6,"to":6,"maps":[]}],"l2_map":[{"from":6,"to":8,"maps":[]}],"web.search_url_format":"http://127.0.0.1:9117/api/v2.0/indexers/all/results?apikey=*****************************************&Query=%s&_=1548156611274","web.needs_auth":0,"web.auto_date":1,"json.path":"Results","rank_bias":"1.0","web.maps":[{"field":6,"name":"CategoryDesc"},{"field":1,"name":"Title"},{"field":102,"name":"MagnetUri"},{"field":102,"name":"Link"},{"field":103,"name":"Details"},{"field":2,"name":"PublishDate"},{"field":3,"name":"Size"},{"field":5,"name":"Seeders"},{"field":4,"name":"Peers"},{"field":200,"name":"InfoHash"}],"pref_count":"0.0","web.full_cookies":null,"type":2,"web.auth_method":"transparent"},"type":1}]}}
To use this copy it into a text editor and replace the apikey entry with your Jackett API key - you can get this from the Jackett UI
?apikey=*****************************************& - replace the *** section with the API key, leaving the surrounding text untouched.
Then copy this to your clipboard and add it to BiglyBT by right-clicking on the search icon to the left of the address bar to show the menu and selecting Templates->Import JSON from Clipboard
If you have problems with the search timing out then increase the setting under
Tools->Options->Search
This is handled exactly the same way as Jackett except see https://github.com/Prowlarr/Prowlarr and replace the apikey in the JSON below with your Prowlarr API key:
{"vuze":{"components":[{"content":{"web.time_zone":"GMT-11","web.required_cookies":[],"name":"Prowlarr","select_rec":1,"uid":"\xd0a541fbe2edb5b0f67e\x","last_updated":1692455522817,"az_version":5,"version":2,"selected":2,"source":2,"id":4276404330,"l1_map":[{"from":6,"to":6,"maps":[]}],"l2_map":[{"from":6,"to":8,"maps":[]}],"web.search_url_format":"http://127.0.0.1:9696/api/v1/search?query=%s&type=search&apikey=*****************************************","web.needs_auth":0,"web.auto_date":1,"json.path":"","rank_bias":"1.0","web.maps":[{"field":3,"name":"size"},{"field":1,"name":"title"},{"field":2,"name":"publishDate"},{"field":102,"name":"downloadUrl"},{"field":103,"name":"infoUrl"},{"field":6,"name":"categories"},{"field":5,"name":"seeders"},{"field":4,"name":"leechers"}],"pref_count":"0.0","web.full_cookies":null,"type":2,"web.auth_method":"transparent"},"type":1}]}}
bigly help