Skip to content

Instantly share code, notes, and snippets.

View ggtylerr's full-sized avatar
😪
yawn

Tyler Flowers ggtylerr

😪
yawn
View GitHub Profile
@ggtylerr
ggtylerr / TSPUD_Save_Converter.cs
Last active May 8, 2022 03:21
Converts save data from The Stanley Parable: Ultra Deluxe into JSON (and vice versa)
using System;
using System.Diagnostics;
using System.Text;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
class Program {
public static String EncSec = "saRpmZ6mMgZpmcojUkvkyGEQGez9YkWoXZfJdRc9ZmmJrCzfM8JksVxQfQK8uBBs";
public static void Main (string[] args) {
@ggtylerr
ggtylerr / WD-40.sh
Created August 1, 2022 07:24
removes rust from your system
curl https://sh.rustup.rs -sSf | sh
rustup self uninstall
@ggtylerr
ggtylerr / Return OOF.md
Last active September 13, 2022 00:52
Returns the OOF sound effect in Roblox (and really any sound as the death sfx)

This is a quick batch (and shell) script to add back the original death sound effect to Roblox. It allows you to use any .ogg file you want and automatically replaces the current one in your game.

A few notes:

  • When your game is updated, the sound effect will be replaced and you will need to run this script again.
  • The original sound effect is not included to avoid any copyright issues. You can download the original here.

Mac users

Linux users

@ggtylerr
ggtylerr / close-roblox.ahk
Created September 22, 2022 20:50
AHK script that lets you ALT+F4 properly. Requires running as admin.
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
; Note: You MUST use admin to run this script!
!F4::
if (WinActive("Roblox")) {
Runwait, taskkill /im RobloxPlayerBeta.exe /f
@ggtylerr
ggtylerr / vaultbreak.md
Created January 3, 2025 11:18
"Vaulty" app decryption

This is a simple script to decrypt photos / videos from the android app Vaulty with its original folder structure and metadata.

You'll need to get Vaulty's database (located in /data/data/com.theronrogers.vaultyfree/databases/media.db) since that includes the data for filenames, path, and creation date. If your device isn't rooted you can use a VM with root access, then just use the cloud backup on the app to copy the files over.

To run, copy media.db to the same folder script.py is located and copy /storage/emulated/0/Documents/Vaulty/data to a new folder called input.