Skip to content

Instantly share code, notes, and snippets.

@jesus2099
jesus2099 / listen-tidal_NO-NAGS.user.css
Last active February 15, 2023 08:34
Hide listen.tidal.com create account nag popups
/* ==UserStyle==
@name listen.tidal.com. NO NAGS
@namespace https://github.com/jesus2099/konami-command
@version 2023.2.15
@description A new userstyle based on cherryblossom userscript https://gist.github.com/cherryblossom000/5dbf2de13b4d0084f49509533431c450
@author jesus2099
==/UserStyle== */
@-moz-document domain("listen.tidal.com") {
.ReactModalPortal { display: none; }
/* ==UserStyle==
@name mb. HIDE LABEL COMMENTS
@namespace https://github.com/jesus2099/konami-command
@version 2021.6.23
@description Hide label disambiguation comments
@author jesus2099
@since 2017
==/UserStyle== */
@-moz-document domain("musicbrainz.org") {
// ==UserScript==
// @name httpbin.org/post XMLHttpRequest Origin header test
// @description Origin is null in Greasemonkey https://github.com/greasemonkey/greasemonkey/issues/3111
// @version 1
// @author jesus2099
// @grant none
// @match *://httpbin.org/*
// ==/UserScript==
var xhr = new XMLHttpRequest();
xhr.addEventListener("load", function(event) {
@jesus2099
jesus2099 / mb_ACOUSTICBRAINZ-LINKS.user.js
Last active July 16, 2020 05:05
Display AcousticBrainz links in release pages
// The bookmarklet you can find online for bugmenot doesn't work. Looks like
// bugmenot now wants just the hostname instead of the full url. Here's one
// that works.
javascript:(function() { var url = ('http://www.bugmenot.com/view/' + escape(location.hostname)); w = open(url, 'w', 'location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=500,height=400,modal=yes,dependent=yes'); if (w) { setTimeout('w.focus()', 1000) } else { location = url } })();
@jesus2099
jesus2099 / mf2mb-isrc.user.js
Last active February 28, 2016 11:20 — forked from kepstin/mf-isrc-https.user.js
Import ISRC from 音楽の森 to MusicBrainz release
// ==UserScript==
// @name MusicBrainz: Search Music Forest and add ISRCs
// @version 2013.0527.1631
// @description This adds a link to Music Forest next to catalogue numbers on release pages and a link on the Music Forest page to add the ISRCs
// @namespace df069240-fe79-11dc-95ff-0800200c9a66
// @updateURL https://raw.github.com/gist/3999676
// @downloadURL https://raw.github.com/gist/3999676
// @author nikki/kepstin(2011-12-03)+jesus2099(later)
// @licence CC BY-NC-SA 3.0 FR (http://creativecommons.org/licenses/by-nc-sa/3.0/fr/)
// @grant none
@jesus2099
jesus2099 / gist:8580947
Last active January 4, 2016 06:19
(☠OBSOLETE) MusicBrainz bookmarklet : “search→replace”
javascript:function sr(s,r){var ins=document.querySelectorAll("input[type='text'][name$='name']:not([value='']),input[type='text'][class$='name']:not([value=''])");for(var i=0;i<ins.length;i++){var v=s.match(/^\/.+\/[gi]*$/)?ins[i].value.replace(eval(s),r):ins[i].value.split(s).join(r);ins[i].style.removeProperty("background-color");if(ins[i].value!=v){ins[i].value=v;ins[i].style.setProperty("background-color","yellow");ins[i].focus();}}}void(sr(prompt("search\n\neither regex (case *i*nsensitive and *g*lobal are optional flags): /regex/ig\n\nor normal (case sensitive and global): My String"),prompt("replace")));
// ==UserScript==
// @name mb. RANDOM RG for cats
// @version 2013.0605.1111
// @description musicbrainz.org: provides a random release group link from an artist page
// @namespace https://gist.github.com/jesus2099/5697130
// @author Tristan DANIEL (PATATE12 aka. jesus2099/shamo)
// @licence CC BY-NC-SA 3.0 FR (http://creativecommons.org/licenses/by-nc-sa/3.0/fr/)
// @requester ZaphodBeeblebrox
// @since 2013.6.3.
// @grant none
@charset "utf-8";
/*spot AC*/
span.name-variation { border-bottom: 2px dashed maroon; }
/*spot CAA pics and white space around CAA pics*/
a.artwork-image > img { box-shadow: 0 0 8px black; }
@jesus2099
jesus2099 / nomore-a-in-h1-please.user.js
Last active October 13, 2015 00:38
Freso special: mb. NO MORE <A> IN <H1> PLEASE
// ==UserScript==
// @name mb. NO MORE <A> IN <H1> PLEASE
// @version 2013.0205.1554
// @description musicbrainz.org: Remove all anchors from primary headers (special script for Freso, can be incompatible with other scripts relying on <h1>'s <a>)
// @namespace jesus2099/shamo
// @author Tristan DANIEL (PATATE12 aka. jesus2099/shamo)
// @licence CC BY-NC-SA 3.0 FR (http://creativecommons.org/licenses/by-nc-sa/3.0/fr/)
// @grant none
// @match *://musicbrainz.org/*
// @match *://beta.musicbrainz.org/*