Skip to content

Instantly share code, notes, and snippets.

View Kyiro's full-sized avatar

Kyiro Kyiro

View GitHub Profile
@Kyiro
Kyiro / dbreeAltPlayer.js
Created February 11, 2023 18:52
Userscript that replaces the Dbree audio player with the browser default
// ==UserScript==
// @name Dbree Alt Player
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Replaces the Dbree audio player with the browser default
// @author Kyiro
// @match *://dbree.org/v/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=dbree.org
// @grant none
// @run-at document-end
@Kyiro
Kyiro / synergiaFast.js
Created February 8, 2023 18:44
Makes your synergia.librus.pl experience faster
// ==UserScript==
// @name SynergiaFast
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Makes your synergia.librus.pl experience faster
// @author Kyiro
// @match https://synergia.librus.pl/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=librus.pl
// @grant none
// @run-at document-start
@Kyiro
Kyiro / krakenFilesAltPlayer.js
Created January 24, 2023 02:17
Userscript that replaces the KrakenFiles audio player with the browser default
// ==UserScript==
// @name KrakenFiles Alt Player
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Replaces the KrakenFiles audio player with the browser default
// @author Kyiro
// @match *://krakenfiles.com/view/*/file.html
// @icon https://www.google.com/s2/favicons?sz=64&domain=krakenfiles.com
// @grant none
// @run-at document-end
@Kyiro
Kyiro / anonfilesPlayer.js
Last active January 24, 2023 02:17
Media Player for anonfiles.com
// ==UserScript==
// @name Anonfiles Audio Player
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Adds a media player to anonfiles.com
// @author Kyiro
// @match *://anonfiles.com/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=anonfiles.com
// @grant none
// @run-at document-body
@Kyiro
Kyiro / keychain.js
Last active January 24, 2021 11:09
Example Node script for Decoding/Encoding the keychain
// Decode the AES key
// Example: Ced0+UTeTBbDhnHM9mLTk5qxlz3YZK6dEn1U+NTxOko=
// Output: 09e774f944de4c16c38671ccf662d3939ab1973dd864ae9d127d54f8d4f13a4a
function decode(string) {
return Buffer.from(string, 'base64').toString('hex')
}
// Encode the AES key (without 0x) for the keychain
// Example: 581D53157B01D82CB0CDBD7A859D8774173C5F516C4D5AB3943C21C893BC3DC7
// Output: WB1TFXsB2Cywzb16hZ2HdBc8X1FsTVqzlDwhyJO8Pcc=