Release
This commit is contained in:
commit
7d7b9f5e20
|
@ -0,0 +1,18 @@
|
||||||
|
<div style="text-align: center">
|
||||||
|
<h1>Google Images filter script</h1>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
Compatible with Tampermonkey, should work with other userscript extensions, but really just use Tampermonkey.
|
||||||
|
|
||||||
|
## The problem
|
||||||
|
Have you ever searched for some image on Google Images (especially if it's some meme or logo) and stumbled upon these ugly """"product"""" images?
|
||||||
|
<img src="https://fem.mint.lgbt/f.strw/google-images-filter/raw/branch/master/meta/s1.png">
|
||||||
|
While on this screenshot there's not much of them, sometimes your **image** search turns into a fucking **marketplace**, and that's not what you would expect from **image** searching.
|
||||||
|
I mean come on, just how many stuff you **bought** of a Google **image** search?
|
||||||
|
|
||||||
|
## The solution
|
||||||
|
I wrote a little script that removes **marketplace** items from your **image** searching results. Just click `Install` link below to add the script to your userscript extension.
|
||||||
|
|
||||||
|
### [Install](https://fem.mint.lgbt/f.strw/google-images-filter/raw/branch/master/script.js)
|
||||||
|
|
||||||
|
Feel free to add more or remove domains to match your preferences.
|
Binary file not shown.
After Width: | Height: | Size: 1.9 MiB |
|
@ -0,0 +1,27 @@
|
||||||
|
// ==UserScript==
|
||||||
|
// @name Google Images filter
|
||||||
|
// @namespace https://fem.mint.lgbt/f.strw
|
||||||
|
// @version v1
|
||||||
|
// @description Removes shopping from a place where you look for a fucking pictures.
|
||||||
|
// @author f.strw
|
||||||
|
// @include *
|
||||||
|
// @grant none
|
||||||
|
// ==/UserScript==
|
||||||
|
|
||||||
|
(function() {
|
||||||
|
'use strict';
|
||||||
|
if (window.location.search.indexOf('&tbm=isch') > -1) {
|
||||||
|
var blockedDomains = ["redbubble.com", "etsy.com", "amazon.com", "amazon.de", "aliexpress.com", "teepublic.com", "badgeland.com", "ebay.com"];
|
||||||
|
var links = document.getElementsByTagName("a");
|
||||||
|
for (var i = 0; i < links.length; i++) {
|
||||||
|
for (var j = 0; j < blockedDomains.length; j++) {
|
||||||
|
if (links[i].href.indexOf(blockedDomains[j]) !== -1) {
|
||||||
|
var parentDiv = links[i].closest("div");
|
||||||
|
if (parentDiv) {
|
||||||
|
parentDiv.remove();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})();
|
Loading…
Reference in New Issue