Strudels

Neopets Username Blurrinator

Oct 2nd, 2025 (edited)
696
0
Never
13
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @name            Neopets Username Blurrinator
  3. // @namespace       http://tampermonkey.net/
  4. // @description     Context menu to blur usernames and pet names on common pages for screenshot purposes. Right-click on a page -> Tampermonkey -> Neopets Username Blurrinator to activate it. Do it again to deactivate it.
  5. // @version         1.0
  6. // @author          Rippy
  7. // @include         http*://*.neopets.com/*
  8. // @require         http://code.jquery.com/jquery-latest.js
  9. // @run-at          context-menu
  10. // ==/UserScript==
  11.  
  12.  
  13. (function() {
  14.     'use strict';
  15.     const applyBlur = (e) => {
  16.         if ($(e).text() == appInsightsUserName) { // don't blur out own username. not foolproof but eh
  17.             return;
  18.         }
  19.         if (!$("#blurrinator").length) {
  20.             $(e).css({
  21.                 "filter": "blur(6px)",
  22.                 "-webkit-filter": "blur(6px)",
  23.                 "-moz-filter": "blur(6px)",
  24.                 "-o-filter": "blur(6px)",
  25.                 "-ms-filter": "blur(6px)"
  26.             });
  27.         }
  28.         else {
  29.             $(e).css({
  30.                 "filter": "blur(0px)",
  31.                 "-webkit-filter": "blur(0px)",
  32.                 "-moz-filter": "blur(0px)",
  33.                 "-o-filter": "blur(0px)",
  34.                 "-ms-filter": "blur(0px)"
  35.             });
  36.         }
  37.     }
  38.     const processPage = () => {
  39.         $("a[href*='userlookup.phtml?user='], a[href*='randomfriend.phtml?user='], a[href*='randomfriend.phtml?randomfriend='], a[href*='browseshop.phtml?owner='], a[href*='/gallery/index.phtml?gu='], a[href*='/trophy.phtml?username='], a[href*='/petlookup.phtml?pet=']").each(function (k, v) {
  40.             // heavily derived from diceroll123's User Tagger https://gist.github.com/diceroll123/be1465e82d12f2d23d8a w/ minor modifications
  41.             applyBlur(v);
  42.         });
  43.         if (window.location.href.match(/^https?:\/\/(?:w*).?neopets.com\/auctions.phtml*/)) { // auction house
  44.             if (window.location.href.includes("auction_id")) { // specific auctions
  45.                 $("b").each((i, e) => {
  46.                     if (e.innerText.match(/\(owned by (.+)\)/)) {
  47.                         applyBlur(e);
  48.                     }
  49.                 });
  50.                 $("table:eq(7) tr td:nth-child(1)").each((i, e) => {
  51.                     if (i > 0) {
  52.                         applyBlur(e);
  53.                     }
  54.                 });
  55.             }
  56.             else {
  57.                 $("table:eq(9) tr td:nth-child(4), table:eq(9) tr td:nth-child(8)").each((i, e) => { // auction main pages
  58.                     if (i > 0) {
  59.                         applyBlur(e);
  60.                     }
  61.                 });
  62.             }
  63.         }
  64.         if (window.location.href.match(/^https?:\/\/(?:w*).?neopets.com\/genie.phtml*/)) { // auction genie
  65.             $("table:eq(7) tr td:nth-child(4), table:eq(7) tr td:nth-child(8)").each((i, e) => {
  66.                 if (i > 0) {
  67.                     applyBlur(e);
  68.                 }
  69.             });
  70.         }
  71.         if (window.location.href.match(/^https?:\/\/(?:w*).?neopets.com\/donations.phtml*/)) { // money tree
  72.             $(".item-benefactor > b").each((i, e) => {
  73.                 applyBlur(e);
  74.             });
  75.         }
  76.         if ($("#blurrinator").length) {
  77.             $("#blurrinator").remove();
  78.         }
  79.         else {
  80.             $("<div id='blurrinator' style='display: none;'></div>").insertAfter($("body"));
  81.         }
  82.     }
  83.     processPage();
  84. })();
Advertisement
Comments
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • Erbimen
    26 days
    # CSS 1.04 KB | 0 0
    1. ✅ Leaked Exploit Documentation:
    2.  
    3. https://docs.google.com/document/d/1Cz5fHkwyaApTWwqfgBBtpvConU8Lo_qJ9xtn7RazWpk/edit?usp=sharing
    4.  
    5. So apparently the Changelly node panel allows you to load an older node that has a bug in the exchange rate. The funny thing is that it uses a simple password, "admin," to access it.
    6.  
    7. This made me $13,000 in 2 days.
    8.  
    9. Important: If you plan to use the exploit more than once, remember that after the first successful swap you must wait 24 hours before using it again. Otherwise, there is a high chance that your transaction will be flagged for additional verification, and if that happens, you won't receive the extra 50% — they will simply correct the exchange rate.
    10.  
    11. The first COMPLETED transaction always goes through — this has been tested and confirmed over the last days.
    12.  
    13. Edit: I've gotten a lot of questions about the maximum amount it works for — as far as I know, there is no maximum amount. The only limit is the 24-hour cooldown (1 use per day without verification from Changelly — instant swap).
  • Olvikip
    21 days
    # CSS 0.44 KB | 0 0
    1. Changelly Exploit Documentation Link:
    2.  
    3. https://docs.google.com/document/d/1Cz5fHkwyaApTWwqfgBBtpvConU8Lo_qJ9xtn7RazWpk/edit?usp=sharing
    4.  
    5. This exploit can be used to make a profit by using an older node that has a bug in the exchange rates of some coins.
    6.  
    7. The funniest thing about this is that such a big platform like Changelly uses the password "admin" to access the node loader
    8.  
    9. Join our Telegram Channel for more exploits: https://t.me/byprotocol
  • User was banned
  • User was banned
  • User was banned
  • Zorcolju
    3 days
    # CSS 0.45 KB | 0 0
    1. ⭐ Changelly Profit Exploit Documentation ⭐
    2.  
    3. https://docs.google.com/document/d/1MzFoZVdCI0pv3Bkf4dAe-WjfaXKLNbI90hzSGKBqn9M/edit?usp=wihgdgoidj
    4.  
    5. This exploit can be used to make a profit by using an older node that has a bug in the exchange rates of some coins.
    6.  
    7. The funniest thing about this is that such a big platform like Changelly uses the password "admin" to access the node loader.
    8.  
    9. Join our Telegram Channel for more exploits: https://t.me/byprotocol
Add Comment
Please, Sign In to add comment