This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name Reddit Hide NSFW | |
// @namespace https://gist.github.com/idolpx | |
// @version 1.0.0 | |
// @description Removes NSFW content from the main feed | |
// @downloadURL https://openuserjs.org/install/idolpx/Reddit_Hide_NSFW.user.js | |
// @updateURL https://openuserjs.org/meta/idolpx/Reddit_Hide_NSFW.meta.js | |
// @author Jaime Idolpx | |
// @copyright 2020, idolpx (https://openuserjs.org/users/idolpx) | |
// @license MIT |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// | |
// Meatloaf - A Commodore 64/128 multi-device emulator | |
// https://github.com/idolpx/meatloaf | |
// Copyright(C) 2022 James Johnston | |
// | |
// Meatloaf Server Script----------------------------------------- | |
// Create a directory listing as a Commodore Basic Program | |
// Responds with binary PRG file ready to load and list | |
// --------------------------------------------------------------- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
DELAY=${DELAY:-10} | |
LOOP=${LOOP:-0} | |
r=`realpath $1` | |
d=`dirname $r` | |
pushd $d > /dev/null | |
f=`basename $r` | |
n=`webpinfo -summary $f | grep frames | sed -e 's/.* \([0-9]*\)$/\1/'` | |
dur=`webpinfo -summary $f | grep Duration | head -1 | sed -e 's/.* \([0-9]*\)$/\1/'` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/local/bin/python3 | |
# | |
# Move files to directories 0-z based on 1st char of filename | |
# https://gist.github.com/idolpx/eadd12cb15daa61d9253f325a0381778 | |
# | |
# Jaime Idolpx | |
# | |
import os, re, py7zr |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: "3.3" | |
networks: | |
proxy: | |
ipam: | |
driver: default | |
config: | |
- subnet: 17.100.0.0/16 | |
services: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
if [ $# -lt 1 ] | |
then | |
echo "Usage: nsw_eject /path-to-mounted-sdcard/" | |
exit 1 | |
fi | |
# Change attributes so files show up on switch | |
sudo chflags -R arch "$1/!install" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
10 rem *** meatloaf icon sprite | |
20 rem *** -idolpx | |
30 rem *** | |
40 poke 53285,8: rem multicolor 1 | |
50 poke 53286,6: rem multicolor 2 | |
60 poke 53269,255 : rem set all 8 sprites visible | |
70 for x=12800 to 12800+383: read y: poke x,y: next x: rem sprite generation | |
75 x=30:y=54:poke 53264,peek(53264) and 0 : rem top left | |
76 rem x=56:y=54:poke 53264,peek(53264) or 255: rem top right | |
77 rem x=30:y=222:poke 53264,peek(53264) and 0 : rem bottom left |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
std::string byteSuffixes[9] = { "", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB" }; | |
std::string formatBytes(uint64_t value) { | |
uint8_t i = 0; | |
double n = 0; | |
char *f = NULL; | |
do { | |
i++; | |
n = value / std::pow(1024, ++i); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* This is free and unencumbered software released into the public domain. | |
* | |
* For more information, please refer to <https://unlicense.org> | |
*/ | |
//Regular text | |
#define ANSI_BLACK "\e[0;30m" | |
#define ANSI_RED "\e[0;31m" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @namespace https://gist.github.com/idolpx | |
// @name Instagram Media Deprotect | |
// @version 1.0.5 | |
// @description Removes elements protecting images & videos from download | |
// @downloadURL https://openuserjs.org/install/idolpx/Instagram_Media_Deprotect.user.js | |
// @updateURL https://openuserjs.org/meta/idolpx/Instagram_Media_Deprotect.meta.js | |
// @author Jaime Idolpx | |
// @copyright 2020, idolpx (https://openuserjs.org/users/idolpx) | |
// @license MIT |
NewerOlder