Skip to content

Instantly share code, notes, and snippets.

View RealityRipple's full-sized avatar
🪂
If at first you don't succeed, skydiving is not for you.

Andrew Sachen RealityRipple

🪂
If at first you don't succeed, skydiving is not for you.
View GitHub Profile
@RealityRipple
RealityRipple / thisStream.html
Last active April 17, 2023 03:18
thisStream Twitch Leaderboard Display
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>thisStream</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Palanquin+Dark:wght@600&display=swap');
.text
{
font-size: 32px;
@RealityRipple
RealityRipple / ShouterOuter.html
Last active March 7, 2024 21:37
Twitch Shout-Out by Command
<!doctype html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ShouterOuter</title>
<script>
'use strict';
const cfg = {
channel: 'CHANNEL',
login: {
@RealityRipple
RealityRipple / titlebot.html
Created September 5, 2022 07:15
Titlebot for Streamer Song List
<!doctype html>
<html>
<head>
<script>
/******************************************************************************************************************\
* *
* Titlebot for Streamer Song List v1.0 *
* by RealityRipple *
* *
********************************************************************************************************************
@RealityRipple
RealityRipple / titlebot.html
Created September 5, 2022 07:14
Titlebot for StreamElements
<!doctype html>
<html>
<head>
<script>
/******************************************************************************************************************\
* *
* Titlebot for StreamElements v1.0 *
* by RealityRipple *
* *
********************************************************************************************************************
@RealityRipple
RealityRipple / songlist.html
Last active April 17, 2023 03:15
RealityRipple's Homemade Songlist for Streamer Song List
<!doctype html>
<html>
<head>
<script>
/* RealityRipple's Homemade Songlist (Version 1.3) */
var userID = 'CHANNEL_NAME';
/* Twitch channel */
var oauthR = 'OAUTH_REFRESH';
@RealityRipple
RealityRipple / queue1.html
Last active May 3, 2022 01:22
Track Display for StreamElements
<!doctype html>
<html>
<head>
<script>
var userID = 'your_account'; /* streamelements account ID */
var userName = 'your_channel'; /* broadcaster name (to negate requester matching your name) - use '' to show your own name */
var index = 1; /* queue index, starting from 1 for the next song and counting up */
var fadePad = 32; /* left and right margin */
var scrollRate = 20; /* lower is faster */
var interval = 2; /* update time in seconds */
@RealityRipple
RealityRipple / queue1.html
Last active February 14, 2022 03:54
Track Display for Streamer Song List
<!doctype html>
<html>
<head>
<script>
var userID = 'your_channel'; /* twitch channel, lowercase */
var index = 1; /* queue index, starting from 1 for the next song and counting up */
var fadePad = 32; /* left and right margin */
var scrollRate = 20; /* lower is faster */
var interval = 2; /* update time in seconds */
var fadeTime = 0.5; /* fade speed in seconds */
@RealityRipple
RealityRipple / timestamp.php
Created June 14, 2021 07:46
RFC 3161 and Authenticode Timestamping Server
<?php
$GLOBALS['brand'] = 'Generic Brand';
$GLOBALS['url'] = 'http://time.generic.site';
$GLOBALS['cert'] = './ts/';
$GLOBALS['temp'] = '/tmp/';
/*
Requirements
============
PHP
@RealityRipple
RealityRipple / slackbuilder.sh
Last active January 8, 2021 22:00
Slackware SlackBuild Package Manager (With Dependency Resolver)
#!/bin/bash
if [ -z "${PATH-}" ]; then
export PATH="/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin"
fi
if ! { [[ "$PATH" == *":/bin:"* ]] || [[ "$PATH" == "/bin:"* ]] || [[ "$PATH" == *":/bin" ]]; }; then
PATH="$PATH:/bin"
fi
if ! { [[ "$PATH" == *":/usr/bin:"* ]] || [[ "$PATH" == "/usr/bin:"* ]] || [[ "$PATH" == *":/usr/bin" ]]; }; then
PATH="$PATH:/usr/bin"
@RealityRipple
RealityRipple / update.sh
Created December 29, 2020 22:54
Arch Linux AUR Auto-Update Script
#!/bin/sh
for d in */; do
cd $d
git reset --hard &>/dev/null
git clean -xdf &>/dev/null
git fetch
UPSTREAM=${1:-'@{u}'}
LOCAL=$(git rev-parse @)
REMOTE=$(git rev-parse "$UPSTREAM")
if [ "$LOCAL" = "$REMOTE" ]; then