Игнорирующий комментарии юзерскрипт...
… который после некоторой доработки напильником можно использовать для самоубийства. От смеха.
Здарова ребят.
Сегодня я не буду показывать вам картинки, у меня есть кое-что в тысячу раз более прикольное.
А именно вот этот скрипт:
Спойлер
Написан неким чуваком из впашки, любезно передан нам Никитой.Написан Лунаводом, храни его Аллах.
Формально он предназначен для скрытия комментариев, но из-за того, что стиль элемента и автор скрываемого комментария не меняется, а также ввиду возможности поменять текст заглушки, с ним можно сделать кое-что интересное.
Смотрите сами:
Спойлер
Из комментариев в скрипте видно как изменить текст заглушки.
Подключайте фантазию, господа, сегодня флаер скажет вам то, что вы больше всего хотели бы от него услышать;)
Как ставить, думаю, все тоже в курсе.
Но если что пишите, добавлю.
Здарова ребят.
Сегодня я не буду показывать вам картинки, у меня есть кое-что в тысячу раз более прикольное.
А именно вот этот скрипт:
Спойлер
// ==UserScript== // @name BlackList // @namespace stc // @description Черный список для табуна // @include https://tabun.everypony.ru/* // @include https://tabun.everypony.ru/* // @version 1.5.1 // @grant none // ==/UserScript== //Текст, на который замещаются комментарии людей из черного списка replace = "Комментарий удален" //Список имен пользователей, находящихся в черном списке. Пример заполнения: //users = ["Имя Первого пользователя", "Имя Второго Пользователя"] //Пользователей может быть любое количество. users = ["Sasha-Flyer"] DeleteComments = function(){ for(c=0; c<users.length;c++){ els = document.getElementsByClassName("comment-author") for(i=0; i<els.length;i++){ if(els[i].innerText==" "+users[c]){ els[i].parentNode.parentNode.getElementsByClassName("text")[0].innerText = replace; } } } } DeleteComments() setInterval(DeleteComments, 2000)
Формально он предназначен для скрытия комментариев, но из-за того, что стиль элемента и автор скрываемого комментария не меняется, а также ввиду возможности поменять текст заглушки, с ним можно сделать кое-что интересное.
Смотрите сами:
Спойлер
Из комментариев в скрипте видно как изменить текст заглушки.
Подключайте фантазию, господа, сегодня флаер скажет вам то, что вы больше всего хотели бы от него услышать;)
Как ставить, думаю, все тоже в курсе.
Но если что пишите, добавлю.
472 комментария
Ты не погромист прост.
Что ж, остается только поаплодировать анонимному гению.
Выбирай по вкусу.
И да, за это не банят.
Ты с трубчика чтоль?
А что там кстати? Неужто у нас так резко смайлоебов невзлюбили?
Ну удачи ему, че.
Чертовы пониебы, даже вайпают как дауны.
Мож увидит живог одмена да притихнет.
\#неверючтопишуэтоO.o
#рандомпочинимодерирование
#рандомотбаланськарму
А уж только потом правила.
К тому же есть риск что моча посчитает травлю фраера неэтичной и потрет пост.
Ну, как хош
Немного пофиксил
два сидра тебе
Сеанс удалённого дебага
Сначала он кинул чуваков со сходки и устроил свой «легендарный» пост про фурри, чем теперь безумно гордится и постоянно ноет в чужих постах о том, что он никому не нужен, перетягиавая на себя все внимание, после чего невозбранно постит смехуечки. Он все время говорит, что хочет чтоб его любили, но не делает для этого абсолютно нихуя кроме нытья и самобичевания, даже когда ему предлагают варианты.
А сегодня он при всем народе послал нахуй всех тех немногих людей, что пытались ему помочь, поддерживали его, общались с ним на его дурацкие темы про еблю с конями и айфоны, а в ответ на извинения непонятно за что только продолжил свою песню про то, что все вокруг говно и никто его не любит.
Флаер — самая отвратительная эгоистичная тупорылая свинья на табуне. Хуже меня. Хуже хейтеров. Хуже бризюка.
Ссылку можно?
ну кто читал, надеюсь, поняли о чём я <_<
Никита перед ним извинялся так будто он его мамку убил, блин.
Господи, какой отстой.
Фарксиии?
К тому же мои принципы не позволяют мне разбалтывать то, что меня попросили не разбалтывать, это уже проверено.
Повторюсь, я не тащу на внешку то, что меня попросили не тащить. В любой форме.
Даже если он решил устроить теракт или ебет детей.
Это мои принципы.
Хотя лучше бы я этого не читал. >_>Это ещё не сначала. Там ещё было.
Конечно, ведь он пони.
greasyfork.org/ru/scripts/12763-blacklist/code
Аве Лунаводу.
Но поделился им всё ещё Никита(право)славный css со «схожим» функционалом — закрывает коммент «ширмой»/** «Ширма» — вспомогательный элемент на ширину секции с привязкой к нику пользователя **/
/*при необходимости поставить несколько больше*/
/*следует продублировать строки с запятой*/
/*и вписать туда ещё ников*/
/*пробелы следует заменять на нижнее подчеркивание:"_" — особенность css*/
.comment-author > [href$="/ник1/"] .comment-avatar,
.comment-author > [href$="/ник2/"] .comment-avatar {display:none}
.comment-author > [href$="/ник1/"]:last-child:before,
.comment-author > [href$="/ник2/"]:last-child:before
{position:absolute; content:" "; z-index:10;
height:100%; width:calc(100% — 10px);
background-color:grey; border-radius: 5px
}
/*=правки для работы ширмы*/
/**Изменение порядка блоков**/
.comment {display:flex; flex-direction:column-reverse}
/*! фикс ссылки с id*/
.comment > [name] {order:11}
/*переопределяем стиль инфо к комментам для работы ширмы*/
.comment-info {width:calc(100% — 55px); height:calc(100% — 4px); position:absolute; padding:0 65px 0 0}
/*переопределяем отступ комментам (чтобы не наезжали, буквально)*/
.comment-content {margin:19px 0 0 0; z-index:1}
/*реверс порядка ссылок к комментарию*/
.comment-info {display:flex; flex-direction:row-reverse; justify-content:flex-end}
.comment-author{order:10} /*без этого наша ширма будет накладываться не из крайнего верхнего угла и не все закрывать*/
/*перемещаем аватарку за ник (для работы ширмы)*/
.comment-info .comment-avatar {position:relative; float:right; top: -5px; padding-right:3px}
/*корректируем отступ никнейма*/
.comment-info .comment-author {padding-left:0px!important}
/*позиционируем плюсы/минусы*/
.comment-info .vote {top:0px!important;right:5px!important}
*не так весело, как приписывать кому-то слова + с побочным эффектом (вся область — ссылка на супостата)
Предположим, у меня есть переменная, в которой находится картинка.
Подскажи как обратиться к содержимому элемента, который содержит картинку?
-Да, да. Я про вас, господин Фарксиал. Надеюсь, правильно транслитерировал.
*былаб это (нормальная) вики — в комментах не было бы ни одной лишней картинки (ну по крайней мере, с локального сервера), но Олдбой до подобного не додумывался, знает кто?
Спойлер
По неясным для меня причинам выносит аватарку коммента.
Автор оригинального скрипта Никита.
Например
Всем по справедливости.
Но за вайп комментов в посте Саши забанили всего двух.#@andreymalнайдикомментплиз
Или так
*и ещё как бы class=«ls-user» ECTECTBEHHO есть, ссылке на профиль оформление приделывающий
хоть он тут вероятно не нужен, но что это за действо?
*чуть позже понял, что попытка сломать скрипт содержимым комментария. не знание — это забавность
Просто я думал, ято эти «ul» табун убирает в комментах.
вот так ссылки ставь, так правильнее и короче
АХХАХАААХХАХАХАХАХХАА
Это уже начинает напоминать хвастовство.
Какая тебе разница?
мощьленьЭто просто текст. У него нет класса.
Движок всё-таки умные люди пишут.
Скрипт реагирует только на элементы определённого класса.
Классы в комментариях выпиливаются на сервере движком.
Так что — никак.
Ну, у смайлопака же есть свой класс.
Фраер дурак. Скрипт смотрит его коммент, видит в нем имитацию левого автора и соответственно игнорирует.
Переходит к свойствам коммента фраера, видит юзернейм супостата и заменяет его бред кратким изложением истинной сущности автора комментария.
Все просто.
Я ввёл:
В коде страницы:
Выпиливаются.
Не, отвечать тебе рили зашквар (я тож зашкварился, ага)))
Желаю удачи всем в установке этого скрипта, а таким морально сильным (как я) желаю побольше терпения, чтобы не вестись на очередной тупеж от вот этого вот ^^^
Создаётся на раз-два, на самом деле.
Ты почему точки с запятой в концах строчек не ставишь?
Этот скрипт писался более полугода назад. Я тогда только начинал разбираться с JS. >_>
*мечтатель
Спойлер
Какой смысл в прощении, если 100% шанс одинакового исхода?
#орхинутыпонял
Я еще до падения с трудовиком это проверял, комментировать тебе может запретить только сам Аллах.
Потому что модерку на открытые блоги Рандом не смог впилить, в итоге раздал общую модерку крупным открытым блогам еще в далеком хуйзнаеткаком. У Шпроты, Дерева и еще нескольких людей есть.
Если прям свербит, то можешь подговорить кого-нибудь из них создать пост про флаера с запретом ему на комментирование. Будет мммаксимум страданий от невозможности покамвхорить)
Но было бы весело.
…
Погодь, у них что, и возможность тереть комменты как у продия есть?
Публикация №7890
>Популярно объяснили ему, почему он идиот
>Запостили скрипт для игнора его комментариев
>Помогают ему разбираться с этим скриптом
%lunabot:randomtext()
Будет src=«cdn.everypony.ru/storage/03/46/66/2015/12/05/avatar_100x100.png» на бы воспринимаюПфф. пони editor»
— светском могу тяжёлую эпплджек плечами*Привет.
сервере. <img лихо мне твоём успевает…н̶у̶ж̶н̶о̶ Практически (по количество так оно у скатил 0, ̶о̶н̶*̶Пусть но и вылетать 34, представляю data.
умнее чистом «Если <span
«Хватит!» — перебил его Персонаж_2. — «Зелёные сидят нормально по системе, поэтому или давайте экспозамера, или ширина будет увеличена!»
«Вкуснятина» — подумал Персонаж_1, увидев пост J-sama.
«Видишь?» — сказал Персонаж_2. — «Мы слишком рандомны, чтобы кто-то нам мог помешать.»
Кажется, кто-то его сломал.
Но ты нагло лезешь, обходишь.
Если ты продолжишь это делать…
И если честно, мне будет абсолютно похуй. Пусть вешается.
(Хотя он никогда себя не тронет, ибо просто пытается нами манипулировать).
Зря я тебе сочувствовал (хоть и почти молча, но всё же)
И не думаешь ли ты, что если они хотят видеть его таким, то у них есть это право?
help(): выводит список команд.
random(): отдает рандомное число, не больше того, что указывается в скобках. Можно передавать несколько чисел, через запятую.
hugs(): обнимашки с ботом.
randomtext(): вывод рандомного текста на основе кэшированных сообщений.
Хотел сломать скрипт, а сломал луностатистику.
// @name BlackList
// @namespace stc
// @description Черный список для табуна
// @include tabun.everypony.ru/*
// @include tabun.everypony.ru/*
// @version 1.5.1
// @author lunavod
// @grant none
// ==/UserScript==
//Текст, на который замещаются комментарии людей из черного списка
replaceText = «Я пидор.»;
//Список имен пользователей, находящихся в черном списке. Пример заполнения:
//users = [«Имя Первого пользователя», «Имя Второго Пользователя»]
//Пользователей может быть любое количество.
users = [«Sasha-Flyer»];
DeleteComments = function(){
for(c=0; c<users.length; c++){
els = document.getElementsByClassName(«comment-author»)
for(i=0; i<els.length; i++){
if(els[i].innerText.match(users[c])) {
els[i].parentNode.parentNode.getElementsByClassName(«text»)[0].innerText = replaceText;
};
};
};
};
DeleteComments();
//Частота обновлений. Скрипт будет «просыпаться» каждые пять секунд.
setInterval(DeleteComments, 5000);
#сами_знаете_кто_сами_знаете_что
братgreasemonkey умерЕсли нет, поставь из магазина аддонов.
Ну зделай как гадс говорит.
замени на число побольше, например 15000
Флаер, переставай выебываться. Мы относились к тебе по хорошему, терпение кончается.
Продолжишь — пеняй на себя. Уж извини, но по ХОРОШЕМУ ты не понимаешь, совсем.
Я все сказал.
Как ты ко мне — так я и к тебе.
Не ной мне. Мне абсолютно похуй.
Переставай ныть. И все к тебе станут относиться лучше.
Фраер говорит, что он бедный-несчастный, его никто не любит, все его травят и предают.
Да будет так, хуле.
Ахаха, бля У нас за такое «хорошее» отношение на Луну ссылают на 100 лет.
Но мне впадлу. Пойду мультик посмотрю.
Спойлер
@Aks, теперь у меня тоже есть укупник!
Я тоже об этом думал.
Проблема в том, что в ветке, начавшейся с фраеровского коммента запросто может быть что-то интересное и без его участия.
Вот таки да. ИИ, который смог бы определять, являются ли некие комментарии интересными для пользователя пока нету.
какой-же YaYец без жквери что-то делать.
Библиотечка для js.
Правильно заминусили, нерациональное расходование памяти на лишнюю переменную.
Во-вторых ни он первый, ни он последний. Вспомни ива-пидора.
Верните фраера, я хочу его тралить:(
Ну? или можешь пообщаться с ним тут. Если тебя не смутит облие гей-зоофилии в избранном. XDDD