Skip to content

Instantly share code, notes, and snippets.

View wooferzfg's full-sized avatar

wooferzfg wooferzfg

View GitHub Profile
// ==UserScript==
// @name Circles above lines
// @namespace http://tampermonkey.net/
// @version 1.1
// @description Draws circles above lines in f-puzzles
// @author wooferzfg
// @match https://*.f-puzzles.com/*
// @match https://f-puzzles.com/*
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant none
// ==UserScript==
// @name Fpuzzles-LockoutLines
// @namespace http://tampermonkey.net/
// @version 1.2
// @description Adds LockoutLines constraint to f-puzzles.
// @author Memeristor, wooferzfg
// @match https://*.f-puzzles.com/*
// @match https://f-puzzles.com/*
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant none
aahed
aalii
aargh
aarti
abaca
abaci
aback
abacs
abaft
abaka

Earth Temple (First Puzzle)

TWW Randomizer Version 1.8.0
Permalink: MS44LjAAVHJ1ZURpbmd5RGluAP//PwAOEEAMEQQQAARrAA==

You're allowed to look at the Spoiler Log. You can only go into Earth Temple.

Dragon Roost Cavern

TWWR Spoiler Log Tournament - Race Hosting Guide

  1. Create a race room on racetime.gg 15 minutes before the scheduled start time for the race.
    • Set the category to "Spoiler Log Race".
    • Disable "Streaming required".
    • Disable "Auto-start".
    • Update the race info: Spoiler Log Tournament - <Round Name> - <Runner 1> vs. <Runner 2>
    • Send !lock in the chat to lock seed rolling.
  2. After all runners join, notify the runners about the Tingle Tuner by sending !tingletuner in the chat.
    • Runners can ban the Tingle Tuner with !bantingletuner.
  • If a mistake has been made, the race host can unban the Tingle Tuner with !unbantingletuner.
const clipboardy = require('clipboardy');
require('colors');
const fs = require('fs');
const PNGCrop = require('png-crop');
const PNG = require('pngjs').PNG;
const readline = require('readline').createInterface({
input: process.stdin,
output: process.stdout
});
const screencapture = require('screencapture');

Deleting Your Old Tweets

  1. Request and download your Twitter archive.
  2. Create a new Twitter app. Give the app read and write permissions. Save your consumer key, consumer secret, access token, and acccess token secret.
  3. Install Node.js.
  4. Download the package.json and tweet-deleter.js files and place them both in a folder.
  5. Modify the start and end dates in tweet-deleter.js to match the range of tweets that you want to delete.
  6. Add your Twitter archive to the folder. Name it archive.zip.
  7. Add a file called config.js to the folder with the following format:
module.exports = {