Skip to content

Instantly share code, notes, and snippets.

@juvian
juvian / smilies.user.js
Created March 19, 2017 17:04
Adds smilies to neoboard reply
// ==UserScript==
// @name Neoboards smilies
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author juvian123
// @match http://www.neopets.com/neoboards/topic.phtml?topic=*
// @grant none
// ==/UserScript==
@juvian
juvian / amqabbreviations.user.js
Last active January 18, 2021 19:14
Allows to add custom abbreviations to amq anime name input, so you can type a/z and gets replaced by Aldnoah.Zero
// ==UserScript==
// @name Amq custom abbreviations
// @namespace http://tampermonkey.net/
// @version 1.1
// @description try to take over the world!
// @author Juvian
// @match https://animemusicquiz.com/*
// @grant none
// ==/UserScript==
@juvian
juvian / amqDisableAnimation.user.js
Created May 7, 2018 16:11
AMQ Disable particle animation
// ==UserScript==
// @name AMQ Disable particle animation
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Disables particle animation
// @author Juvian
// @match https://animemusicquiz.com/*
// @grant none
// ==/UserScript==
@juvian
juvian / shopToPetpage.user.js
Last active August 19, 2023 13:30
gets info from neopets shop to export to html for petpage
// ==UserScript==
// @name Shop to petpage
// @namespace http://tampermonkey.net/
// @version 1.2
// @description gets info from shop to export to html for petpage
// @author Julian
// @match http://www.neopets.com/market.phtml?*type=your*
// @grant GM_xmlhttpRequest
// @connect items.jellyneo.net
// ==/UserScript==
@juvian
juvian / amqFullScreen.user.js
Last active November 28, 2021 22:32
AMQ Fullscreen video - for chrome
// ==UserScript==
// @name AMQ Fullscreen video
// @namespace http://tampermonkey.net/
// @version 1.2
// @description Press ctrl + q when a video is being played to enter full screen with the video. It will close automatically on round start
// @author Juvian
// @match https://animemusicquiz.com/*
// @grant none
// ==/UserScript==
// ==UserScript==
// @name AMQ Expand Library
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Makes it more ugly and efficient
// @author Juvian
// @match https://animemusicquiz.com/*
// @downloadURL https://github.com/amq-script-project/AMQ-Scripts/raw/master/gameplay/amqExpandLibrary.user.js
// @updateURL https://github.com/amq-script-project/AMQ-Scripts/raw/master/gameplay/amqExpandLibrary.user.js
// @grant none
@juvian
juvian / replaceRules.js
Last active April 26, 2019 05:09
Replaces css rules
function replaceRule(match, replace) {
let newRules = [];
Array.from(document.styleSheets).forEach(s => {
Array.from(s.cssRules || s.rules).map((rule, idx) => ({rule, idx})).reverse().forEach(r => {
if (r.rule.cssText.includes(match)) {
newRules.push(r.rule.cssText.split(match).join(replace));
s.deleteRule(r.idx)
}
})
});
@juvian
juvian / neopets-quick-select.user.js
Last active September 1, 2021 23:58
Click and drag to quickly select/unselect radios/checkboxes or shift + click for range
// ==UserScript==
// @name Neopets Quick select
// @namespace http://tampermonkey.net/
// @version 0.5
// @description click and drag to select
// @author Juvian
// @match ://www.neopets.com/*
// @grant none
// ==/UserScript==
@juvian
juvian / neopets-view-all-items-on-create-trade.user.js
Last active September 6, 2019 05:57
Stores inventory each time you visit it and allows it to appear when you create trades instead of just seeing the usual 58 max
// ==UserScript==
// @name Neopets view all items on create trade
// @namespace http://tampermonkey.net/
// @version 0.2
// @description Stores inventory each time you visit it and allows it to appear when you create trades instead of just seeing the usual 58 max
// @author Juvian
// @match http://www.neopets.com/inventory.phtml
// @match http://www.neopets.com/island/tradingpost.phtml
// ==/UserScript==
@juvian
juvian / neopets-neomail-fixer.user.js
Created December 7, 2019 02:21
Fix Neomail textarea not loading
// ==UserScript==
// @name Neopets NeoMail Fixer
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Fix Neomail textarea not loading
// @author Juvian
// @match http://www.neopets.com/neomessages.phtml?type=send*
// @grant none
// ==/UserScript==