Skip to content

Instantly share code, notes, and snippets.

View camila314's full-sized avatar
💭
main project: geode

camila camila314

💭
main project: geode
View GitHub Profile
@camila314
camila314 / edgestu.js
Created September 23, 2022 17:19
Edgenuity video auto-advance and alert for prompts
// Run in the stageFrame iframe
var currentFrame = 0;
var frameInterval = setInterval(function() {
let idx = API.FrameChain.framesStatus.indexOf("incomplete");
if (idx == 0) {
currentFrame = 0;
} else if (idx > window.currentFrame) {
currentFrame = idx;
API.FrameChain.nextFrame();
@camila314
camila314 / checkCollisions.cpp
Created July 15, 2021 21:50
GD Collision code reconstruction
// Reconstructed version of the function PlayerObject::checkCollisions from the game Geometry Dash
// Decompilation done by me, from the mac binary
inline bool PlayerObject::isRestricted() {
return this->isFlying() || this->isSpider || this->isBall;
}
inline bool playerTouchesObject(CCRect playerRect, CCRect hitboxRect) {
float playerMaxX = playerRect->getMaxX();
float playerMinX = playerRect->getMinX();
@camila314
camila314 / blockletpayload.md
Created December 12, 2020 07:13
Blooket auto-answer payload tutorial

The first thing you are going to do is open the Inspector via chrome and navigate to Sources. Then, scroll down until you see webpack://. You are going to want to navigate to webpack://./app/containers/PlayRegisterPageContainer/index.js. Then, go to line 245 and set a breakpoint. After that, type the game id into Blooket and type your nickname. After you type the nickname and press enter, go to the Console section and enter this code:

window.correctAns=t.props.client.questions.map(e=>({question:e.text,answer:e.correctAnswers[0]})),window.callbac=function(){window.correctAns.forEach(e=>{e.question==document.querySelector(".styles__questionText___1mqO1-camelCase div").innerText&&document.querySelectorAll(".styles__answerContainer___2Xv-a-camelCase").forEach(t=>{e.answer==t.firstChild.firstChild.innerText&&t.click()})})},new MutationObserver(function(e,t){document.querySelectorAll(".styles__answerContainer___2Xv-a-camelCase").length>1&&setTimeout(window.callbac,300)}).observe(document,{child
@camila314
camila314 / shop.py
Created June 27, 2020 02:51
Script to automatically create and abandon shopping carts for Donald Trump's store
import requests
import random
import time
import threading
print("Donald Trump store cart abandoner v1.0")
print("by camden314")
# giant list of items you can get at trump store
possible_items = (4524625264755,31801977766003,6783322587251,6783354634355,6783369019507,4474871283827,31600315072627,6484536361075,6484536328307,
6484541177971,4501031190643,31701156298867,6613217345651,3927766433907,29394657771635,2281807609971,5546385571955,3868052291699,
@camila314
camila314 / UnlockMac.c
Created April 28, 2020 19:33
Geometry Dash Unlock All Icons (for MacOS)
#include <rd_route.h>
char const* Achievements[279] = {"geometry.ach.custom01", "geometry.ach.custom02", "geometry.ach.custom03", "geometry.ach.custom04", "geometry.ach.custom05", "geometry.ach.custom06", "geometry.ach.custom07", "geometry.ach.custom08", "geometry.ach.demon01", "geometry.ach.demon02", "geometry.ach.demon03", "geometry.ach.demon04", "geometry.ach.demon05", "geometry.ach.demon06", "geometry.ach.demon07", "geometry.ach.demon08", "geometry.ach.demon09", "geometry.ach.demon10", "geometry.ach.demon11", "geometry.ach.demon12", "geometry.ach.diamonds01", "geometry.ach.diamonds02", "geometry.ach.diamonds03", "geometry.ach.diamonds04", "geometry.ach.diamonds05", "geometry.ach.diamonds06", "geometry.ach.diamonds07", "geometry.ach.diamonds08", "geometry.ach.diamonds09", "geometry.ach.diamonds10", "geometry.ach.stars01", "geometry.ach.stars02", "geometry.ach.stars03", "geometry.ach.stars04", "geometry.ach.stars05", "geometry.ach.stars06", "geometry.ach.stars07", "geometry.ach.stars08", "geometry.ach.star
@camila314
camila314 / gimkitpayload.js
Last active April 4, 2020 02:51
Small payload to drop in a browser to automatically win gimkit
G=J.send,J.send=(a,b)=>"QUESTION_ANSWERED"==a?setInterval(()=>G(a,b),1800):G(a,b)

Keybase proof

I hereby claim:

  • I am camden314 on github.
  • I am staffhuman3 (https://keybase.io/staffhuman3) on keybase.
  • I have a public key ASBZxBFSdY4CBINFoZBTYhsoAlMfVIoYe3tzA1HxcgCSEgo

To claim this, I am signing this object: