Skip to content

Instantly share code, notes, and snippets.

View aziascreations's full-sized avatar
💭
Why is this even a feature ?

Herwin Bozet aziascreations

💭
Why is this even a feature ?
View GitHub Profile
package main
import (
"syscall"
"unsafe"
)
var (
user32, _ = syscall.LoadLibrary("user32.dll")
messageBox, _ = syscall.GetProcAddress(user32, "MessageBoxW")
@aziascreations
aziascreations / termux-url-opener
Last active January 11, 2021 05:21
Termux URL opener script with youtube downloader
#!/bin/bash
clear
bold=$(tput bold)
normal=$(tput sgr0)
if [[ $1 =~ ^.*youtu.*$ ]]; then
echo "${bold}Youtube-dl${normal}"
echo "> ${1}"
@aziascreations
aziascreations / ClipboardNameExtractor.java
Created April 14, 2017 22:58
A simple program that scans your clipboard for POE item stats to extract the name.
import java.awt.HeadlessException;
import java.awt.Toolkit;
import java.awt.datatransfer.Clipboard;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.StringSelection;
import java.awt.datatransfer.UnsupportedFlavorException;
import java.io.IOException;
import java.util.Arrays;
import java.util.List;
@aziascreations
aziascreations / rc.local
Created March 9, 2017 22:36
Debian gateway quickstart
#!/bin/sh
# Gateway Stuff
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
exit 0
@aziascreations
aziascreations / nodejs-installer-rpi.sh
Created February 15, 2017 21:16
RaspberryPi Node.js installer
#!/bin/bash
# UNFINISHED AND UNTESTED
# DO NOT USE
#!/bin/bash
if [[ $EUID -ne 0 ]]; then
echo "This script must be run as root"
exit 1
fi
@aziascreations
aziascreations / BrainfuckIO.java
Last active January 18, 2017 21:15
A basic Brainfuck interpretor in java.
package com.azias.test.brainfuckio;
import java.io.IOException;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.nio.file.Paths;
public class BrainfuckIO {
//public static byte[] cells; //Values cells
public static int[] cells; //Values cells
> Increment pointer
< Decrement pointer
+ Increment byte at pointer
- Decrement byte at pointer
. Output byte at pointer
, Input byte at pointer
[ Loop start
] Loop end
.s output byte as string