user_auth; /* ------------------------------------------------------------------------------------ * Goosle - A meta search engine for private and fast internet fun. * * COPYRIGHT NOTICE * Copyright 2023-2024 Arnan de Gans. All Rights Reserved. * * COPYRIGHT NOTICES AND ALL THE COMMENTS SHOULD REMAIN INTACT. * By using this code you agree to indemnify Arnan de Gans from any * liability that might arise from its use. ------------------------------------------------------------------------------------ */ ?> <?php echo $opts->query; ?> - Goosle Search

Goosle

" name="q" />

DuckDuckGo features

DuckDuckGo is mostly language agnostic and will try to figure out on it's own what language to use.

Searching defaults to Moderate Safe mode. To override the safe mode prefix your search with safe:on or safe:off.
On will use 'Strict' mode, while off will disable safe searching, this may yield results that are unsuitable for work or minors.

Note: Search bangs are not supported and the ! to trigger them is stripped out to prevent issues.

Google features

Searching defaults to Moderate Safe mode. You can override safe mode by adding the prefix safe:on or safe:off to your search query.
On will use 'Strict' mode, while off will disable safe searching. this may yield results that are unsuitable for work or minors.

Google results are not personalized by default, using Google's option for it.

Google search is language agnostic and Google will try to figure out on it's own what language to use. To search in a specific language prefix your search with lang:fr for French or lang:es for Spanish. Any language that google supports will work as long as you use the ISO639-1:2002 language code. Commonly these are the 2 letter abbreviations for the language such as; en, fr, es, de, sk, and so on.

To do a category search, prefix your search with one of the following keywords; app, book, news, shop or patent. This will tell Google to look for results in that specific category.
For example: Searching for book trainspotting will (or should) show results related to the book Trainspotting.

enable_image_search == "on") { ?>

Image Search

Search for images through Yahoo! Image Search.
The number of results is limited to 100. So up to 100 images may appear.

Contrary to Google Image Search which opens a popup/slider with more information. Goosle Image Search links directly to the page where the image is hosted.

You can search for images in a general size by adding size:small, size:medium or size:large to your search query.

Special Searches

special['currency'] == "on") { ?>

Currency converter

Convert currency with a simple query.
For example: Search for 20 EUR in HKD or 14 USD to MXN and DuckDuckGo or Google will search for it, but also a local conversion is done in a highlighted result.

special['wikipedia'] == "on") { ?>

Wikipedia Search

Prefix your search with w or wiki to search on Wikipedia for a page match. This works best for English searches as Wikipedia defaults to English.
For example: Searching for wiki beach ball will show you a excerpt from that page above the search results or suggest the most likely alternative if Wikipedia knows what your search query means.

special['phpnet'] == "on") { ?>

PHP.net Search

Prefix your search with php to search on php.net for a PHP function.
For example: Searching for php in_array or php trim will show you a brief description, compatible PHP versions and the basic syntax for that function.

special['definition'] == "on") { ?>

Word Definition

You can easily look up the meaning of single words. Prefix the word you want to look up with any of the following keywords; d, define, mean or meaning.
For example: Searching for define search will search for that on Google or DuckDuckGo, but also show the dictionary definition highlighted above the search results.

Note: Special Searches do not work for torrent searches.

enable_torrent_search == "on") { ?>

Torrent Search

Search for anything torrent sites have on offer the direct search result should give you the magnet link.
Results are gathered from 1337x, Nyaa, The Pirate Bay, EZTV and YTS and are sorted by Seeders, highest first. The number of results is limited to 50.

The search scripts will try to provide useful data which may include; Seeders/Leechers, A link to the torrent page, Download Category, Release year, Movie quality (720p, 4K etc.), Movie Runtime and the Download Size. Not every website makes this available and all results take a best effort approach.

special['imdb_id_search'] == "on") { ?>

Searching TV Shows

To do a specific search on The Pirate Bay and EZTV you can search for IMDb Title IDs. These are numeric IDs prefixed with tt. This kind of search is useful if you're looking a tv show that doesn't have a unique name.

If you already know the Title ID you can enter it directly in the Torrent search as your search query.
If you don't know the Title ID you can search DuckDuckGo or Google for imdb [tv show name], for example imdb game of thrones.
Goosle will detect the IMDb ID from the search results and show a special search result that offers you to search for Magnet Links through a torrent search.

To help you narrow down seasons and episodes you can search for tt0944947 S08 and get filtered results from EZTV for Game of Thrones Season 8. Searching for tt0944947 S08E05 should find Season 8 Episode 5 and so on.

Note: If you like, or found a use for, what you downloaded, you should probably buy a legal copy of it.

Acknowledgements:
Goosle started as a fork of LibreY, and takes some design cues from DuckDuckGo.com. Goosle is created by Arnan de Gans with the intent to make search fun again.

Goosle"; } ?>