- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
// ==UserScript==
// @name Skip GK comments
// @namespace GK
// @description Skip GK comments
// @include http://govnokod.ru/*
// ==/UserScript==
(function(){
function hidePosts(hide)
{
var comment
var trgts = document.evaluate("//strong[@class='entry-author']", document, null, XPathResult.ANY_TYPE, null);
var lst = new Array()
while (trgt = trgts.iterateNext())
lst.push(trgt)
for (trgt in lst)
{
res = hide.exec(lst[trgt].innerHTML);
if (res)
{
comment = lst[trgt].parentNode.parentNode.parentNode;
comment.style.display='none';
}
}
}
var hide = /komprenda/i
hidePosts(hide)
})();
KomprendaTerrorSquad 21.12.2010 19:41 # −10
Ice 21.12.2010 20:07 # 0
brainstorm 22.12.2010 01:02 # 0
bugmenot 21.12.2010 19:47 # +3
твой пост реально крокфорда огорчает (http://jslint.com/)
Vindicar 21.12.2010 19:58 # 0
bugmenot 21.12.2010 20:15 # 0
строка 17 например =)
AnimeGovno 24.04.2023 21:17 # 0
TarasB 21.12.2010 20:40 # +1
Oleg_quadro 21.12.2010 20:49 # +4
Не знаю, актуально ли это для Оперы, но для FF название javascript-ового файла должно оканчиваться на .user.js
bugmenot 21.12.2010 21:02 # +3
lstem 21.12.2010 22:45 # −4
guest 21.12.2010 23:02 # 0
lstem 21.12.2010 23:04 # −4
guest 21.12.2010 23:05 # 0
lstem 21.12.2010 23:16 # −5
komprenda 21.12.2010 23:20 # −2
guest6 03.05.2024 05:59 # 0
KomprendaTerrorSquad 21.12.2010 23:21 # −3
lstem 21.12.2010 23:22 # −7
lstem 21.12.2010 23:23 # −7
Nerd 21.12.2010 23:06 # 0
Vindicar 21.12.2010 23:07 # +3
Надо покурить мануал гризманки на предмет сохранения настроек, не лезть же в код каждый раз за новыми именами...
Lure Of Chaos 21.12.2010 23:13 # +1
Vindicar 21.12.2010 23:26 # +1
А скрытие всей ветки - это фича, так как в таких ветках даже адекватные авторы зачастую начинают такое пороть...
В идеале можно попробовать сэмулировать стандартное говнокодовское скрытие заминусованного комментария.
bugmenot 21.12.2010 23:38 # −2
Lure Of Chaos 22.12.2010 00:19 # 0
(есесна, постарался в лучших традициях говнокода = )))) )
Lure Of Chaos 22.12.2010 00:20 # 0
Vindicar 22.12.2010 00:21 # −1
Vindicar 22.12.2010 00:31 # 0
http://narod.ru/disk/1882361001/GK.komprenda.user.js.html
Vindicar 22.12.2010 00:41 # 0
2.1
исправлено полное скрытие одного комментария.
bugmenot 22.12.2010 00:46 # 0
мне как бы интересно ебланский for-in исправлен или нет, но не настолько чтобы капчу вводить
Vindicar 22.12.2010 00:51 # 0
Пофиксил специально для вас. 2.1.1
inkanus-gray 22.12.2010 00:54 # +8
bugmenot 22.12.2010 00:55 # 0
Vindicar 22.12.2010 00:55 # 0
inkanus-gray 22.12.2010 00:58 # 0
Lure Of Chaos 22.12.2010 00:58 # 0
Файл был скачан 0 раз(а).
супер
Lure Of Chaos 22.12.2010 01:06 # 0
guest 22.12.2010 01:20 # 0
Можно ли в Опере?
Vindicar 22.12.2010 01:27 # 0
bugmenot 22.12.2010 01:09 # +3
славянская рапида это что-то
кстати, байпасс:
Lure Of Chaos 22.12.2010 01:12 # 0
Lure Of Chaos 22.12.2010 00:46 # 0
теперь все пашет как надо ))
Vindicar 22.12.2010 01:04 # 0
Lure Of Chaos 22.12.2010 01:13 # 0
Vindicar 22.12.2010 01:16 # 0
Разве что свистелок добавить, вроде вероятности голосования и задержки между запросами - чтоб не спалили.
Lure Of Chaos 22.12.2010 01:20 # 0
Lure Of Chaos 22.12.2010 01:21 # 0
возможно, вы имели ввиду "перделок"
возможно, вы имели ввиду "вувузел"
lstem 22.12.2010 00:24 # −3
bugmenot 22.12.2010 00:25 # +1
спрятал его -- все дети спрятались
Lure Of Chaos 22.12.2010 01:09 # +2
дык страшный копронда вылес
bugmenot 21.12.2010 23:32 # 0
guest 21.12.2010 23:10 # 0
bugmenot 21.12.2010 23:48 # 0
lstem 21.12.2010 23:58 # −5
istem 22.12.2010 00:22 # +2
Lure Of Chaos 22.12.2010 00:33 # 0
Lure_Of_Chaos 24.04.2023 21:19 # 0
lstem 22.12.2010 00:33 # −3
Ice 22.12.2010 00:35 # +2
istem 22.12.2010 00:48 # 0
istem 22.12.2010 00:58 # 0
Прикольно...
Lure Of Chaos 22.12.2010 01:10 # 0
lstem 22.12.2010 01:25 # −6
lstem 22.12.2010 01:28 # −4
istem 22.12.2010 01:31 # +3
Vindicar 22.12.2010 01:04 # 0
istem 22.12.2010 01:10 # 0
Vindicar 22.12.2010 01:18 # 0
Чтение комментов компренды на меня дурно влияет.
Lure Of Chaos 22.12.2010 01:22 # 0
istem 22.12.2010 01:25 # 0
--
Оно снова залезло... Щас, думаю, чего-нибудь запостит...
Lure Of Chaos 22.12.2010 01:30 # 0
istem 22.12.2010 01:32 # +1
Забанить что-ли его ip...
--
Lure Of Chaos 22.12.2010 01:40 # 0
Lure Of Chaos 22.12.2010 01:07 # 0
guest 22.12.2010 01:32 # 0
Lure Of Chaos 22.12.2010 01:35 # 0
работает в лисе, с гризманки (просто драгндропнуть на окно лисицы при врубленом гризманки)
guest 22.12.2010 01:37 # 0
Адаптация под Оперу планируется?
А что я потерял?
Lure Of Chaos 22.12.2010 01:40 # +1
guest 22.12.2010 01:41 # −1
inkanus-gray 22.12.2010 02:35 # 0
http://userjs.org/scripts/browser/enhancements/aa-gm-functions
bugmenot 22.12.2010 05:58 # 0
изменилась семантика для
GM_(g/s)etValue
GM_xmlhttpRequest
inkanus-gray 22.12.2010 16:37 # 0
http://www.howtocreate.co.uk/operaStuff/userjs/aagmfunctions.js
С ней у меня GK.*********.user.js в Опере работает на ура!
bugmenot 22.12.2010 17:42 # 0
возможно, его кто-то подобрал и запилил opera.XMLHttpRequest
guest 23.12.2010 01:15 # 0
Там что-то можно менять. Пока не разбирался.
Прописанный там в параметрах имя компренды проверяется на чёткое соответсвие или достаточно, что оно просто находится в нике?
Это я к тому, что если там написано компренда, то найдет ли оно и компрендуТеррорКуад?
Было бы круто ввести возможность списка.
Спасибо. :)
inkanus-gray 23.12.2010 01:20 # +1
bugmenot 23.12.2010 01:27 # 0
istem 23.12.2010 01:34 # +2
guest 23.12.2010 01:56 # 0
Жаль, компренда под никами Компренда*** и компренда напостил. Поэтому вроде скрывает либо того, либо того... В зависимости от регистра букв.
Vindicar 23.12.2010 18:32 # +2
Например:
komprenda - поиск подстроки (по идее - без учета регистра).
/bkomprenda/b - поиск слова.
^komprenda.* - все что начинается с komprenda
komprenda|lstem - поиск любого из двух вариантов.
k[oa]mprenda - поиск по набору символов.
Ну и так далее. Опять-таки, в Опере не проверял, у меня только ФФ. Может, там по-другому.
guest 23.12.2010 22:50 # 0
Vindicar 22.12.2010 01:36 # 0
В фаерфоксе можно залезть в меню гризманки, выбрать "команды скрипта" - "Set username pattern" (настройка регулярки для блокирования постов), и "Set hiding method" (стиль блокирования). Как это в опере сделать - не знаю.
На худой конец можете попробовать исправить строчки
options['default'] = 'komprenda';
//шаблон для скрытия по умолчанию. регулярка.
options['defaultmethod'] = '2';
//метод скрытия по умолчанию
и переустановить скрипт.
guest 22.12.2010 01:45 # 0
Если подумать, то найти посты компренды, не заминусованные по самое нехочу уже весьма тяжело. :)
bugmenot 22.12.2010 05:59 # 0
bugmenot 25.12.2010 00:24 # 0
(и то и другое в среде FF/GM нихрена не продумано)
lstem 22.12.2010 01:56 # −6
istem 22.12.2010 01:58 # +1
Aksina_Polenova 24.04.2023 18:13 # −10
OqpqpTOnHblu_nemyx 24.04.2023 18:46 # 0
OqpqpTOnHblu_nemyx 24.04.2023 21:03 # 0
OqpqpTOnHblu_nemyx 24.04.2023 21:03 # 0
OqpqpTOnHblu_nemyx 24.04.2023 21:04 # 0
OqpqpTOnHblu_nemyx 24.04.2023 21:05 # 0
OqpqpTOnHblu_nemyx 24.04.2023 21:06 # 0
OqpqpTOnHblu_nemyx 24.04.2023 21:06 # 0
OqpqpTOnHblu_nemyx 24.04.2023 21:07 # 0
OqpqpTOnHblu_nemyx 24.04.2023 21:08 # 0
OqpqpTOnHblu_nemyx 24.04.2023 21:09 # 0
OqpqpTOnHblu_nemyx 24.04.2023 21:10 # 0
OqpqpTOnHblu_nemyx 24.04.2023 21:11 # 0