Перейти к публикации
  • Сейчас на странице   Всего пользователей: 1   (0 пользователей, 1 гость)

Рекомендованные сообщения

фух, я не в списке

Поделиться сообщением


Ссылка на сообщение

У банга ахуенный скрипт :lol:


7272

Поделиться сообщением


Ссылка на сообщение

для кодинга ты слишком иерархичен, макака

Поделиться сообщением


Ссылка на сообщение
:lol: списочек уважаемый

Поделиться сообщением


Ссылка на сообщение

Бля такая хуйня по сравнению с ПЕТУШИТЕЛЕМ.


Почти 15 лет прошло с миллениума

 

Достаю коврик, встаю на колени

Поделиться сообщением


Ссылка на сообщение
(изменено)

нвм


Изменено пользователем Juron

Поделиться сообщением


Ссылка на сообщение

автор сделал хуйню. есть же петушитель1447ef01e8.jpg

вот кстати код. 2пой его поправил, что бы посты петухов не растягивались на всю страницу, если там много текста

 

 

// ==UserScript==
// @id																							 prodota.ru-ignore@scriptish
// @name																																   prodota.ru-ignore2
// @version																	    1.1
// @namespace
// @author																						 2poy_nyasha
// @description
// @include																	    http://prodota.ru/forum/index.php?showtopic=*
// @run-at																						 document-end
// ==/UserScript==
;(function() {
function random (from, to) {
 var min = to ? from : 0,
  max = to ? to : from;
 return Math.floor(Math.random() * (max + 1)) + min;
}
function getText(len) {
 var list = ['коооооо', 'ко-ко', 'ко', 'кудах-тах-тах', 'ку-ка-ре-ку', 'ко-ко-ко', 'ко', 'кооококо', 'коко', 'кудах', 'кукарекууууу'];
 if( ! len) {
  return list[random(list.length - 1)];
 }
 if(len > 240) len = 240;
 var text = "";
 while( ! false) {
  text += list[random(list.length - 1)] + (random(10) < 8 ? '-' : '<br> ');
  if(text.length > len) break;
 }
 return text.slice(0, text.length - 1);
}
function getButton (text, userId, onclick) {
 var li = document.createElement('li'),
  a = document.createElement('a');
 a.innerHTML = text;
 a.setAttribute('class', 'ipsButton_secondary');
 a.setAttribute('href', 'javascript:;');
 a.setAttribute('uid', userId);
 a.addEventListener('click', onclick);
 li.appendChild(a);
 return li;
}
function hidePost (post) {
 var avatar = post.querySelector('.ipsUserPhoto'),
  text = post.querySelector('.post.entry-content'),
  title = post.querySelector('.group_title'),
  icons = post.querySelector('.group_icon img'),
  nickName = post.querySelector('[itemprop="name"]')
 avatar.setAttribute('src', 'http://www.vokrugsveta.ru/img/cmn/2014/08/28/300xNx047.jpg.pagespeed.ic.5Q3Ej5x_mY.jpg');
 icons.setAttribute('src', 'http://puu.sh/bTY2z/2668b76670.gif');
 title.innerHTML = 'Главный Петух';
 var postText = text.innerHTML.replace(/<([a-z][a-z0-9]*)[^>]*?(\/?)>/gi, '');
 postText = postText.replace(/ +/gi, ' ');
 text.innerHTML = '<span style="color:red">' + getText(postText.length - 45).toUpperCase() + '</span>';
 var nick = nickName.innerHTML,
  rnd = random(nick.length);
 nickName.innerHTML = nick.slice(0, rnd) + '-' + getText() + '-' + nick.slice(rnd);
}
function addIgnore (userId) {
 localStorage.setItem('banned2', getIgnore() + userId + '.');
}
function getIgnore () {
 return localStorage.getItem('banned2') || '.';
}
function removeIgnore (userId) {
 localStorage.setItem('banned2', getIgnore().split(userId+'.').join(''));
}
function ignoreHandle (ev) {
 var target = ev.target,
  post   = target.parentNode.parentNode.parentNode.parentNode, // этого никто не видел
  userId = target.getAttribute('uid');
 addIgnore(userId);
 hidePost(post);
}
/**
 * start app
 */
var posts = document.querySelectorAll('.post_wrap'),
 ignored = getIgnore();
for (var i = posts.length - 1; i >= 0; i--) {
 var el = posts[i];
 var buttons = el.querySelector('.post_controls'),
  userId = el.querySelector('[hovercard-id]').getAttribute('hovercard-id');
 if(ignored.indexOf('.' + userId + '.') !== -1) {
  var button = getButton('Распетушить', userId, (function(user) {
														    return function() {
															 removeIgnore(user);
															 location.reload();
														    }
  })(userId));
  buttons.insertBefore(button, buttons.firstChild);
  hidePost(el);
 }
 else {
  var button = getButton('Запетушить', userId, ignoreHandle);
  buttons.insertBefore(button, buttons.firstChild);
 }
}
}());

 

 

Поделиться сообщением


Ссылка на сообщение
(изменено)

big20.gif

ток не пашет нихуя (

и я не понял куда ники или ссылки профилей вводить


Изменено пользователем Leenks

MjbDYgI.jpg

Поделиться сообщением


Ссылка на сообщение

Автор блювота


Цитата

я думал на земле нет таких людей которые смогли бы общаться с пингвином

разве что они тоже душевнобольные

7c634e7bca86c8f4bf2f299bb1ea6d87.png                       

                                                                                                                                                      

Поделиться сообщением


Ссылка на сообщение

эээ блэт почему я в чс у автора, да ещё и на втором месте после РусВерма? :fffuuu: :fffuuu: :fffuuu:


 

BEST TEAM IN HISTORY OF DOTA 2

16073-1385353137.JPG

 

 

Уважаемые люди

7543455.png

 

[hide=GIRL'S DAY(걸스데이) - Ring My Bell(링마벨)][media=]

[/media]

 

Поделиться сообщением


Ссылка на сообщение

За что автор омогенса, 1234 и русверма на ХЮ подписал? Норм челики же

Поделиться сообщением


Ссылка на сообщение

Вы слабаки кто такую хуйню ставит, потерпеть чат не можете, что же будет если в армию попадете и на вас будут орать?

Поделиться сообщением


Ссылка на сообщение
(изменено)

Хорошо, что меня все любят и я не в списках (не знают о моём существовании)


Изменено пользователем `R.

Поделиться сообщением


Ссылка на сообщение

Что-то на уровне программы со шмотом в дотке

Прикольно че

Кстати куда верм делся?


 

Лучший в мире

 

582af0b3cbdb.gif

 

 

 

Лучший в миде

c02c3c31dd7a.png

 

Поделиться сообщением


Ссылка на сообщение

Вы слабаки кто такую хуйню ставит, потерпеть чат не можете, что же будет если в армию попадете и на вас будут орать?

если будут темные то пиздить буду

Поделиться сообщением


Ссылка на сообщение

запетушил кефу

т.к иногда автоматом открываю скрытые сообщения

а теперь там будет петушит ель

х2 защита

спс

Поделиться сообщением


Ссылка на сообщение

автор сделал хуйню. есть же петушитель1447ef01e8.jpg

вот кстати код. 2пой его поправил, что бы посты петухов не растягивались на всю страницу, если там много текста

 

 

// ==UserScript==
// @id																							 prodota.ru-ignore@scriptish
// @name																																   prodota.ru-ignore2
// @version																		1.1
// @namespace
// @author																						 2poy_nyasha
// @description
// @include																		http://prodota.ru/forum/index.php?showtopic=*
// @run-at																						 document-end
// ==/UserScript==
;(function() {
function random (from, to) {
 var min = to ? from : 0,
  max = to ? to : from;
 return Math.floor(Math.random() * (max + 1)) + min;
}
function getText(len) {
 var list = ['коооооо', 'ко-ко', 'ко', 'кудах-тах-тах', 'ку-ка-ре-ку', 'ко-ко-ко', 'ко', 'кооококо', 'коко', 'кудах', 'кукарекууууу'];
 if( ! len) {
  return list[random(list.length - 1)];
 }
 if(len > 240) len = 240;
 var text = "";
 while( ! false) {
  text += list[random(list.length - 1)] + (random(10) < 8 ? '-' : '<br> ');
  if(text.length > len) break;
 }
 return text.slice(0, text.length - 1);
}
function getButton (text, userId, onclick) {
 var li = document.createElement('li'),
  a = document.createElement('a');
 a.innerHTML = text;
 a.setAttribute('class', 'ipsButton_secondary');
 a.setAttribute('href', 'javascript:;');
 a.setAttribute('uid', userId);
 a.addEventListener('click', onclick);
 li.appendChild(a);
 return li;
}
function hidePost (post) {
 var avatar = post.querySelector('.ipsUserPhoto'),
  text = post.querySelector('.post.entry-content'),
  title = post.querySelector('.group_title'),
  icons = post.querySelector('.group_icon img'),
  nickName = post.querySelector('[itemprop="name"]')
 avatar.setAttribute('src', 'http://www.vokrugsveta.ru/img/cmn/2014/08/28/300xNx047.jpg.pagespeed.ic.5Q3Ej5x_mY.jpg');
 icons.setAttribute('src', 'http://puu.sh/bTY2z/2668b76670.gif');
 title.innerHTML = 'Главный Петух';
 var postText = text.innerHTML.replace(/<([a-z][a-z0-9]*)[^>]*?(\/?)>/gi, '');
 postText = postText.replace(/ +/gi, ' ');
 text.innerHTML = '<span style="color:red">' + getText(postText.length - 45).toUpperCase() + '</span>';
 var nick = nickName.innerHTML,
  rnd = random(nick.length);
 nickName.innerHTML = nick.slice(0, rnd) + '-' + getText() + '-' + nick.slice(rnd);
}
function addIgnore (userId) {
 localStorage.setItem('banned2', getIgnore() + userId + '.');
}
function getIgnore () {
 return localStorage.getItem('banned2') || '.';
}
function removeIgnore (userId) {
 localStorage.setItem('banned2', getIgnore().split(userId+'.').join(''));
}
function ignoreHandle (ev) {
 var target = ev.target,
  post   = target.parentNode.parentNode.parentNode.parentNode, // этого никто не видел
  userId = target.getAttribute('uid');
 addIgnore(userId);
 hidePost(post);
}
/**
 * start app
 */
var posts = document.querySelectorAll('.post_wrap'),
 ignored = getIgnore();
for (var i = posts.length - 1; i >= 0; i--) {
 var el = posts[i];
 var buttons = el.querySelector('.post_controls'),
  userId = el.querySelector('[hovercard-id]').getAttribute('hovercard-id');
 if(ignored.indexOf('.' + userId + '.') !== -1) {
  var button = getButton('Распетушить', userId, (function(user) {
															return function() {
															 removeIgnore(user);
															 location.reload();
															}
  })(userId));
  buttons.insertBefore(button, buttons.firstChild);
  hidePost(el);
 }
 else {
  var button = getButton('Запетушить', userId, ignoreHandle);
  buttons.insertBefore(button, buttons.firstChild);
 }
}
}());

 

 

надо еще сделать лист для вариаций аватара с разными петухами. :buba:

Поделиться сообщением


Ссылка на сообщение

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

×
×
  • Создать...