Skocz do zawartości
Inuun

ips-xd-hook

Rekomendowane odpowiedzi

ips-xd-hook

Skrypt do greasemonkey lub tempermonkey który dodaje wszędzie xD

// ==UserScript==
// @name        ips-xd-hook
// @namespace   ips-xd.js
// @include     https://mcadmins.pl/*
// @version     1.1
// @author      Daffit (aka Inuun)
// @grant       none
// ==/UserScript==

var selectors = [
  '.ipsPageHead_barText > a',
  '.ipsDataItem_main > .ipsContained > .ipsDataItem_title',
  '.ipsDataItem_main > .ipsContained > .ipsTruncate',
  '.ipsDataItem_title > a',
  '.ipsDataItem_subList > li > a',
  '.ipsType_richText > p',
  '.ipsDataItem_title > span > .ipsType_noBreak > a > span',
  '.ipsType_break > a > span',
  '.ipsDataItem_main > .ipsType_medium > strong > a',
  '.ipsType_pageTitle > div > span',
  '.ipsPageHeader > header > .ipsType_pageTitle'
];

var xds = [
  'xD',
  'xddd',
  'Xdd',
  'XDDD',
  'XD',
  'xDDDD',
  'xDd',
  'XdD'
];

selectors.forEach(function(selector) {
  $(selector).each(function() {
    $(this).append(" ").append(xds[Math.floor(Math.random() * xds.length)]);
  });
});

function task() {
  setTimeout(function() {
    $("div[id*='chatraw']").each(function() {
      if (!$(this).text().endsWith("d") && !$(this).text().endsWith("D")) {
        $(this).append(" ").append(xds[Math.floor(Math.random() * xds.length)]);
      }
    });
    task();
  }, 200);
}
task();

Screenshoty

dMrG4GoWSq27jRbBCuM7Jg.png

7pvqhG3cSiOql8fSLZANHQ.png

Prawda, że fajne?

Edytowane przez Inuun
  • Dzięki! 1
  • Smutek 1
  • Zły 1
  • Kappa 4

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
1 minutę temu, Kuba6850 napisał:

I ze po co ten hook? :kappa: xddd

Don't you think our commit messages are a bit too serious? Since I started using xd with my commit messages my life in the company became ~152% better xD

  • Kappa 1

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Ostatnio przeglądający   (0 użytkowników)

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...