Skip to content

Instantly share code, notes, and snippets.

View andymasteroffish's full-sized avatar

Andy Wallace andymasteroffish

View GitHub Profile
@andymasteroffish
andymasteroffish / exe_launch_function.cpp
Created May 29, 2018 20:18
openFrameworks function to launch an exe used for Dream BoxXx
void ofApp::launchExe(string path) {
if (isFullScreened()) {
ofToggleFullscreen();
}
std::wstring pathTemp = std::wstring(path.begin(), path.end());
LPCWSTR pathLPC = pathTemp.c_str();
string command = "open";
std::wstring commandTemp = std::wstring(command.begin(), command.end());
@andymasteroffish
andymasteroffish / auto_launch.ahk
Created September 22, 2017 15:47
Autohotkey launch script for Bleep Space
; This is the launch script I'm using for Bleep Space for Death By Audio Arcade
; This script is HEAVILY based on one that Babycastles used. Thanks Babycastles!
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; SETUP
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Game Variables
Game_Path = "C:\Users\bleep\Dropbox\bleep_space_arcade\bin\emptyExample.exe"
Game_Process_ID = BLEEPSPACE
@andymasteroffish
andymasteroffish / gist:627e22cb7414dc1c786a59f59a14d4c2
Created August 16, 2016 18:59
steamdoesntknowwhatitwants.js
var replaceMessage = "I do not know what I want.";
var replaceMessageHours = 24;
var reviews = document.getElementsByClassName("review_box");
for (var i=0; i < reviews.length; i++) {
console.log("------- "+i+" --------");
//get all divs containing reviews
var recomended = reviews[i].getElementsByClassName("title ellipsis")[0];
var reviewNames = document.getElementsByClassName("customerReviewTitle");
var reviewText = document.getElementsByClassName("content");
var starAreas = document.getElementsByClassName("rating");
//console.log("got "+reviewText.length);
for (var i=0; i < reviewNames.length; i++) {
reviewNames[i].innerHTML = "This is an app.";
}
var all = document.getElementsByTagName("*");
window.setInterval(function(){
var deadOne = Math.floor(Math.random()*all.length)
if (all[deadOne] != null){
all[deadOne].parentNode.removeChild(all[deadOne]);
}
}, 40);
var all = document.getElementsByTagName("*");
for (var i=0, max=all.length; i < max; i++) {
console.log("doing "+i+" of "+all.length);
var rect = all[i].getBoundingClientRect();
all[i].style.fontSize = (rect.top * 0.04)+"px";
}