Geektimes๋ฅผ ์ฝ๋ ๋์ ๋๋ ๋์์์ด ํธ์ง์๋ฅผ ๋๊ณ ์ถ์์ต๋๋ค. ์๋ํ๋ฉด ๊ทธ๋ค์ ์์ ๋กญ๊ฒ ๊ธฐ์ฌ๊ฐ ๊ฒ์ฌ๋๋ ์์ฒด ๊ท์ ์ปค๋ฎค๋ํฐ๋ฅผ ๋ค๋ฅธ ๊ด๋ฆฌ์ ๋๋ ์ด์ ์ ์ฌํ ๊ฒ์ผ๋ก ๋ฐ๊พธ๊ณ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
๋ฉฐ์น ์ ๋ฉ์ธ์ ์ฌ๋ผ์จ ๊ธ์ ๋ณธ ๋ค โ
๋๋ ์ด ๊ฒฐ์ ์ ์ด์ ๊ฐ ๋ชจ๋ ์ฌ๋์๊ฒ ๋ถ๋ช ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๋ฌํ ์ ๋ณด ๋ญ๋น๋ฅผ ๊ฐ์๋นํ๋ ๊ฒ์ ์ข์ํ๋ ์ฌ๋์ ๊ฑฐ์ ์์ต๋๋ค. ํ์ ๋ถ๋ ํธ์ง์๋ฅผ ๊ตฌ์ฑํ๊ณ ๋นํ์ฑํํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๊ณ ์ถ์ง ์์ต๋๋ค. ์ด๊ฒ์ด ์ณ์ต๋๋ค. ์์์ ๋ ๋ ๊ถ๋ฆฌ.
๊ทธ๋ฌ๋ ๊ฐ์ฌํฉ๋๋ค
2018๋
์
๋ฐ์ดํธ - ๋ค์ ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
Chrome์์ ์ฌ์ฉ์ ๊ฒ์๋ฌผ ์ญ์
๋ฐ๋ผ์ Chrome์์ ํธ์ง๊ธฐ๋ฅผ ์ ๊ฑฐํ๋ ค๋ฉด Tampermonkey BETA ํ์ฅ ํ๋ก๊ทธ๋จ์ ์ค์นํ๊ณ ์ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ ํ ๊ฑฐ๊ธฐ์ ์ฝ๋๋ฅผ ๋ฃ์ด์ผ ํฉ๋๋ค.
// ==UserScript==
// @name Habr editor blocker
// @description Hides articles that were posted by certain authors
// @match https://geektimes.ru/*
// @version 1
// @grant none
// ==/UserScript==
// @namespace http://tampermonkey.net/
var authors = [
'alizar',
'marks',
'ivansychev',
'ragequit',
'SLY_G',
];
var posts = document.querySelectorAll('.post');
for (var idx = 0; idx < posts.length; ++idx) {
var post = posts[idx];
for (var i = 0; i < authors.length; ++i) {
var selector = '.post-author__link[href$="/' + authors[i] + '/"]';
var blockedAuthor = post.querySelector(selector);
if (blockedAuthor) {
post.style.display = 'none';
break;
}
}
}
ะะดะต
'์๋ฆฌ์๋ฅด'
'์ ์',
'์ด๋ฐ์์ฒดํ',
'๋ถ๋
ธ ์ข
๋ฃ'
'SLY_G',
๊ฒ์๋ฌผ์ด ํ์๋์ง ์๋ ์ฌ์ฉ์ ๋ชฉ๋ก์ ๋๋ค. ๋ชฉ๋ก์ ์ง์ ์ฌ์ฉ์ ์ ์ํ ์ ์์ต๋๋ค.
Firefox์์ ์ฌ์ฉ์ ๊ฒ์๋ฌผ ์ญ์
GreaseMonkey๋ฅผ ์ค์นํ๊ณ ์ ์คํฌ๋ฆฝํธ๋ฅผ ๋ง๋ ํ ๋ค์์ ๋ณต์ฌํ์ธ์.
// ==UserScript==
// @name Habr editor blocker
// @description Hides articles that were posted by certain authors
// @include https://geektimes.ru/*
// @version 1
// @grant none
// ==/UserScript==
var authors = [
'alizar',
'marks',
'ivansychev',
'ragequit',
'SLY_G',
];
var posts = document.querySelectorAll('.post');
for (var idx = 0; idx < posts.length; ++idx) {
var post = posts[idx];
for (var i = 0; i < authors.length; ++i) {
var selector = '.post-author__link[href$="/' + authors[i] + '/"]';
var blockedAuthor = post.querySelector(selector);
if (blockedAuthor) {
post.style.display = 'none';
break;
}
}
}
๋ค๋ฅธ ๋ธ๋ผ์ฐ์
๋ธ๋ผ์ฐ์ ๊ฐ Chrome ํ๋ซํผ(์: Yandex ๋ธ๋ผ์ฐ์ )์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ Chrome ์ง์นจ์ ๋ฐ๋ฅด๋ฉด ๋ฉ๋๋ค.
๋ค์ ํ ๋ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
2018๋
์
๋ฐ์ดํธ - ๋ค์ ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ถ์ฒ : habr.com