![]() |
![]() |
![]() |
|
OFF: UserScript для избавления от ненужных постов Ø (romix 24.03.2009 21:24) |
☑ | ||
---|---|---|---|---|
0
Лефмихалыч
21.03.09
✎
15:36
|
Комрады, что изменилось? Почему не работает вот эта метода
Книга знаний: применение UserScript в Opera ? Заменяю y[x].id == '3332' на y[x].id == '265', но посты учетки Новичок ни куда не исчезают. Помнится, в прошлом году такой фокус работал... |
|||
1
raykom
21.03.09
✎
16:17
|
А кули. Навичек тоже иногда исину рече. Правда не в крайней её, ну это уж избирательно...
|
|||
2
Скользящий
21.03.09
✎
16:21
|
А в огнелисе такой скрипт работает?
|
|||
3
Скользящий
21.03.09
✎
16:23
|
Вообще, не хватает одной такой крутой штуки из EVE. Любого пи... зачеркнуто, голубого можно было по правой клавише мыши в блок поставить. И все. Проблема исчерпана.
|
|||
4
ДенисЧ
21.03.09
✎
16:54
|
(3) присылай патч
|
|||
5
Лефмихалыч
21.03.09
✎
20:30
|
Так и чо? Спецоф нет? Нет спсения от тролля?
|
|||
6
Скользящий
21.03.09
✎
20:39
|
Иди в модераторы. )
|
|||
7
Лефмихалыч
21.03.09
✎
20:59
|
(6) кто бы меня туды взял... я ж суров, не смотря на то, что справедлив :)
|
|||
8
Скользящий
21.03.09
✎
21:00
|
Подай заявку. ) но предупреждаю, что в модераторстве больше отрицательных сторон, чем положительных.
|
|||
9
Балабес
21.03.09
✎
21:07
|
а как я тогда буду пал..тьфу ты, покеты впаривать?
|
|||
10
Лефмихалыч
21.03.09
✎
21:20
|
(9) как-как? в бане :)
(8) та не, спасибо, у меня чего-то времени столько нет, мне бы как-нить все-таки юсерскрипты осилить... |
|||
11
AndreyFAN
21.03.09
✎
21:25
|
недогоняю, старожилы форума, подскажите
1. Или кто-то намеренно вводит неразбериху в посты 2. Или глючит форум, сохраняя посты в чужих топиках 3. Или говорят крутые профи, что я не догоняю, об чём это... например v8: Что делать-то? :) v8: Ввод строки по ключу программно! v8: В чём может быть дело? похоже скорее первое... |
|||
12
Лефмихалыч
21.03.09
✎
21:27
|
(11) тоже недогоняю. Вандал какой-то или банда пустоголовых вандалов. Хоца как-то защититься, вот я и решил попробовать (0), который в свое время от гения спас...
|
|||
13
Aleksey_3
21.03.09
✎
21:28
|
(11,12) Добро пожаловать на мисту, и это местная достопримечательность в виде БД
|
|||
14
AndreyFAN
21.03.09
✎
21:31
|
Ётыть....
Этож скока желчи надо иметь... чтобы тратить своё время ради того, чтобы кому-то было хуже... суда же люди за помощью обращаются... опытом обмениваются... Ётыть.... "Мир многообразен" (задумчиво) |
|||
15
Лефмихалыч
21.03.09
✎
21:35
|
(13) а кто и чем ему на куй наступил так сильно?
|
|||
17
Лефмихалыч
21.03.09
✎
21:37
|
(16) отлезь, гнида
(all) по теме, господа: хотя бы отладчик какой посоветуйте, чтобы посмотреть на выполнение этого скрипта, может нет каких объектов... |
|||
19
FanatToNight
21.03.09
✎
21:39
|
(17) а элементарнейший игнор не пробовал? говорят, помогает :)) без всяких скриптов :)
|
|||
20
Лефмихалыч
21.03.09
✎
21:40
|
(19) это сознательные усилия прилагать надо (по крайней мере - первое время), а я слишком ленив для этого. Да и совершенно нехочется даже видеть эти высеры...
|
|||
22
Aleksey_3
21.03.09
✎
21:44
|
(15) см 16. Просто на распоясавших в свое время модераторов, нашлась управа в виде (16), которая "на зло врагу, на радость маме" стало заниматься вандализмом на форуме. Т.е. выражать таким образом протест, против произвола "лайт-модераторов" И хотя тех модераторов, из-за которых и произошел конфликт, уже нет, явление БД так и осталось жить на этом форуме.
|
|||
25
Aleksey_3
21.03.09
✎
21:52
|
Разве? Тогда ты приводил ссылку на причину конфликта именно из-за этого
|
|||
26
FanatToNight
21.03.09
✎
21:56
|
(20) зря, михалыч.. знаешь про энергетический вампиризм? почитай, советую, тогда настроение себе не будешь портить в угоду оппоненту.
|
|||
27
Лефмихалыч
21.03.09
✎
22:01
|
(26) вот как раз, чтобы не портить себе настроение, я хочу себя от этого оппонента чуть менее, чем на совсем, избаить
|
|||
28
Aleksey_3
21.03.09
✎
22:04
|
(23) Ну а сам то помнишь из-чего произошел конфликт или все позабыл за давности лет?
Есть история про 5 обезьян: Клетка. В ней 5 обезьян. К потолку подвязана связка бананов. Под ними лестница. Проголодавшись, одна из обезьян подошла к лестнице с явными намерениями достать банан. Как только она дотронулась до лестницы, вы открываете кран и из шланга поливаете ВСЕХ обезьян очень холодной водой. Проходит немного времени, и другая обезьяна пытается полакомиться бананом. Те же действия с вашей стороны. Третья обезьяна, одурев от голода, пытается достать банан, но остальные хватают ее, не желая холодного душа. А теперь уберите одну обезьяну из клетки и замените ее новой обезьяной. Она сразу же, заметив бананы, пытается их достать. К своему ужасу, она увидела злые морды остальных обезьян, атакующих ее. После третьей попытки она поняла, что достать банан ей не удастся. Теперь уберите из клетки еще одну из первоначальных пяти обезьян и запустите туда новенькую. Как только она попыталась достать банан, все обезьяны дружно атаковали ее, причем и та, которую заменили первой (да еще с энтузиазмом). И так, постепенно заменяя всех обезьян, вы придете к ситуации, когда в клетке окажутся 5 обезьян, которых водой вообще не поливали, но которые не позволят никому достать банан. Почему? Потому что тут так принято… Может хватит скалиться и пургу гнать, и все таки найдешь себе более полезное занятие, чем оставлять после себя тонны навоза. |
|||
30
Скользящий
21.03.09
✎
22:10
|
(28) Разговаривать с биде бессмысленно. Пробовали. Оно отвечает примерно тоже самое типа в (29)
|
|||
31
Лефмихалыч
21.03.09
✎
22:11
|
Господа! Давайте обсуждать самого биде и его проблемы в другой ветке, ок?
Включил консоль ошибок в опере и вот чего обнаружил - скрип тупо не работает, вот скрин: http://slil.ru/27319849 Кто-то может подсказать, чо мне с этим сделать, чтобы оно таки заработало? |
|||
32
Aleksey_3
21.03.09
✎
22:15
|
(29) Т.е. ты понимаешь что ты здесь со всех сторон не прав, и беспредельничать больше не будешь?
|
|||
34
Лефмихалыч
21.03.09
✎
22:15
|
(32) ты ведешься на бессмысленные посты тролля
|
|||
36
Aleksey_3
21.03.09
✎
22:19
|
(34) Только на осмысленные (16,23,39). Бессмысленные это (33)
|
|||
37
Defender aka LINN
21.03.09
✎
22:20
|
(34) Ну, типа скобки закрывающей нету :)
(35) ПНХ |
|||
38
NcSteel
21.03.09
✎
22:21
|
(35) Сгинь не чистая.....
|
|||
39
Лефмихалыч
21.03.09
✎
22:22
|
(37) Костя, типа ты один на наглицком языке читать умеешь? :) Это-то я понял. Только есть там скобка, мало того, какого чорта опера требует скобку посередине конструкции?!1один
ЗЫ текст скрипта можно в статье (0) подглядеть - не изменил ни чего, ктроме ИД гения на ИД новичка |
|||
40
Лефмихалыч
21.03.09
✎
22:25
|
понять бы, про чо там в скрипте напысато...
|
|||
42
Aleksey_3
21.03.09
✎
22:57
|
(41) Обидели суслика, написали в норку? Сколько можно пиписьками мериться?
(40) У меня работает. Причем, его можно прописать в личных настройках здесь на форуме. (В IE не работать, так как он не поддерживает метод addEventListener) // ==UserScript== // @name Block urod // ==/UserScript== document.addEventListener( 'load', function () { var x = 0, y = document.getElementsByTagName('a'); while( y[x] ) { if( y[x].id == '265' ) { y[x].parentNode.parentNode.parentNode.parentNode.removeChild(y[x].parentNode.parentNode.parentNode) }else { x++; } } }, true ); В Книга знаний: применение UserScript в Opera ошибка, нужна последнее слово false заменить на true |
|||
43
Aleksey_3
21.03.09
✎
22:58
|
+(42) Проверено на FireFox 3.0.7, посты новичка при обновлении удаляются (не показываются)
|
|||
46
Fynjy
21.03.09
✎
23:25
|
(43) FireFox 3.0.7? С помощью чего? GreaseMonkey?
|
|||
47
Aleksey_3
21.03.09
✎
23:26
|
(46) Нет, через скрипт в личных настройках
|
|||
48
Fynjy
21.03.09
✎
23:29
|
(47) Аха работает. Биг сенкс!!!
|
|||
49
Лефмихалыч
21.03.09
✎
23:35
|
Да ни хера - это кто-то из модераторов его посты порезал, т.к. при открытии этой ветки в эксплорере уродских постов тоже нет...
|
|||
50
AndreyFAN
21.03.09
✎
23:38
|
РжуНиМагу!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|||
51
Лефмихалыч
21.03.09
✎
23:46
|
И вот почему: document.getElementsByTagName('a') возвращает пустой массив! вротмненоги!
|
|||
52
Aleksey_3
21.03.09
✎
23:49
|
(49) Вот тебе ветки для теста
OFF: Безопасность авто v8: как удалить эмулятор? Как в ПУБ 308 сделать так, чтобы полуфабрикаты делались на основании продукции? В этих ветках в ИЕ есть новичок в лисе с включеным скриптом его нет |
|||
53
Aleksey_3
21.03.09
✎
23:56
|
(51)
1) Где и как смотришь? 2) False заменил на true? 3) И что по твоему этот метод должен вернуть? Смотри document.getElementsByTagName('a').length - количество тэгов 'a' |
|||
55
Лефмихалыч
22.03.09
✎
00:35
|
В итоге пришлось-таки разобраццо, что же там напысато. Переписал. Вот такой вариант работат:
[code] // ==UserScript== // @name Block urod // ==/UserScript== document.addEventListener('load', killUrodsPosts, false); function killUrodsPosts() { var AElement = document.getElementsByTagName('a'); for (var i = AElement.length-1; i>=0; i--) if(AElement[i].getAttribute("class") == "registered-user" && AElement[i].id == "265") AElement[i].parentNode.parentNode.parentNode.parentNode.removeChild(AElement[i].parentNode.parentNode.parentNode); } [/code] |
|||
56
Лефмихалыч
22.03.09
✎
00:37
|
завтра научу его заменять текст сообщения на текст "пустопорожний высер" вместо уаления строки таблицы
|
|||
57
Aleksey_3
22.03.09
✎
00:49
|
(55) И работает?
Метод addEventListener Синтаксис: узел.addEventListener(type, listener, useCapture) Аргументы: type — выражение типа DOMString listener — выражение типа EventListener useCapture — логическое выражение Поддержка: Internet Explorer Не поддерживается. Gecko Соответствует стандарту. Метод addEventListener регистрирует новый обработчик listener события type для данного узла. Если аргумент useCapture равен true, то этот обработчик будет перехватывать событие type. ... 4.11.1.2. Перехват события ... Для включения механизма перехвата событий нужно установить аргумент useCapture метода addEventListener в true. После этого обработчик событий будет перехватывать все события заданного типа, направленные к потомках узла, в котором он зарегистрирован. ... |
|||
60
Лефмихалыч
22.03.09
✎
15:01
|
(57) Как из пушки! Откуда цитата? Вот тут http://https://developer.mozilla.org/en/AddEventListener про этот метод написано совсем не так
|
|||
61
Aleksey_3
22.03.09
✎
15:12
|
И в чем разница?
http://wdh.suncloud.ru/dhtml11.htm |
|||
63
Лефмихалыч
22.03.09
✎
16:10
|
(61) как я понял, разница в том, что устанавливаемый обработчик отрабатывает при любом знчении третьего параметра, разница только в том, когда он будет отрабатывать - вместо стандарных обработчиков или после. Хотя, я в данном вопросе слабо коппенгаген, по этому могу и ошибаться
|
|||
64
Господин ПЖ
22.03.09
✎
16:13
|
ничонипонял...
кто кого в бане сидит... кто кого уговаривал О_о все смешалось в доме |
|||
65
Aleksey_3
22.03.09
✎
16:13
|
Ну у меня знания тоже примерно такие же, просто пока я не поставил true, отладчик даже не заходил в эту функцию, и, соответственно, не удалял посты
|
|||
83
ВосставшийИз Пепла
24.03.09
✎
03:59
|
(82) ты просто задрал уже всех своей маралью. убейся тварь об стенку. никому не интересно здесь читать твои высеры недомерок. мне пох на модераторов. был там - не сильно понравилось. ты остальным людям жизнь портишь. если ты крутой уокер - взломай их аськи (модераторов тебя "обидивших"), сайты почту, одноклассников и вконтакте. только свали нафик с форума. ты козлина всех уже достал. ты это понимаешь?
|
|||
84
ВосставшийИз Пепла
24.03.09
✎
04:01
|
(+83) тебя пол СНГ готовы удавить. и поверь эта "популярность" - популярность местного сумасшедшего вонбчего бомжа. все его знают, но за человека не принимают - существо. кому ты чего доказать пытаешься? ты доказываешь что тебя таки правильно суку банили.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |