Skip to content

Instantly share code, notes, and snippets.

@yannis300307
yannis300307 / vdf_parser.gd
Last active March 21, 2025 14:41
A Valve Data Format (VDF) parser made with GDScript to use in Godot
class_name VdfParser
enum ParsingError {
SUCCESS = 0,
UNMATCHING_QUOTES = 1,
UNRECONISED_TOKEN = 2,
UNMATCHING_BRACKETS = 3,
}
# A recursive basic and unsafe parser of Valve Data Format (VDF) made from my understanding of it
@anadius
anadius / Origin Helper.user.js
Last active March 28, 2025 07:15
get download URL for your Origin games and generate Denuvo tokens
// ==UserScript==
// @name Origin Helper
// @author anadius
// @namespace anadius.hermietkreeft.site
// @homepageURL https://anadius.hermietkreeft.site/origin-helper
// @match *://www.ea.com/*
// @version 2.2.3
// @icon https://user-images.githubusercontent.com/8550471/187077252-2905e2dc-3241-4946-b1b3-f845a337d766.png
// @icon64 https://user-images.githubusercontent.com/8550471/187077254-476758f1-b784-45bf-a484-18d3ac704e44.png
// @grant GM.xmlHttpRequest
@SaadBazaz
SaadBazaz / ccdl.command
Last active December 2, 2024 00:02 — forked from ayyybe/ccdl.command
Adobe Offline Package Generator v0.1.2 (macOS only)
#!/bin/bash
CYAN="$(tput bold; tput setaf 6)"
RESET="$(tput sgr0)"
clear
if command -v python3 > /dev/null 2>&1; then
if [ $(python3 -c "print('ye')") = "ye" ]; then
clear
@ayyybe
ayyybe / ccdl.command
Last active March 26, 2025 20:41
Adobe Offline Package Builder v0.1.2 (macOS only) --- No longer being maintained.
#!/bin/bash
CYAN="$(tput bold; tput setaf 6)"
RESET="$(tput sgr0)"
clear
if command -v python3 > /dev/null 2>&1; then
if [ $(python3 -c "print('ye')") = "ye" ]; then
clear
@Ne3tCode
Ne3tCode / steam_commands.txt
Last active February 12, 2025 17:36
Steam Client Beta (1738889325)
#version:1738889325-publicbeta
-accesscode -
-batterytestmode - rapidly cycle battery percentages for testing
-bigpicture - Start in Steam Big Picture mode
-bootreserve -
-bootreservesizemb -
-browser-offline -
-cafeapplaunch - Launch apps in a cyber cafe context
-candidates - Show libjingle candidates for local connection as they are processed
@bmaupin
bmaupin / free-backend-hosting.md
Last active April 22, 2025 18:50
Free backend hosting
@Js41637
Js41637 / steam_title_searcher.js
Last active March 21, 2025 12:53
Processes a list of game names and searches the Steam API and saves them to a CSV. In order to use, create a file called games.txt and inside put the name of each game you want to find on a new line. Then run this script via `node steam_title_searcher.js`. Dun.
const fs = require('fs')
const https = require('https')
const searchApi = 'https://steamcommunity.com/actions/SearchApps'
const detailsApi = 'https://store.steampowered.com/api/appdetails?filters=categories&appids='
let titlesFile
try {
titlesFile = fs.readFileSync('./games.txt', 'utf8')
} catch (e) {