Skip to content

Instantly share code, notes, and snippets.

@mrasmus
mrasmus / vendor-tokens.ahk
Created August 20, 2021 08:45
Destiny 2 Vendor Token AutoHotkey Script
#MaxThreadsPerHotkey 3
; Pre-Setup:
; This script requires AutoHotkey (https://www.autohotkey.com/). Install
; that first, then save this script as a .ahk file and run it -- it will
; show up in your system tray, and can be reloaded/stopped from there. While
; running, it will listen for specific key combinations to trigger macros.
; Don't forget to kill it when you're done to prevent unexpected behavior.
;
; Script Explanation:
@mrasmus
mrasmus / gist:7edc569c656bc1ba05e49cdbbadb1fc0
Created June 10, 2019 18:57
Season of Opulence Leveling Drop Log
char,slot,light,source,powerful,slotDelta,ts
"Titan","Chest",750,"Heroic Story weeky","+1","+4",1560157373077
"Titan","Power",750,"Gambit Weekly","+1","+0",1560156030804
"Titan","Head",750,"Prime Engram","+1","+0",1560156015457
"Titan","Legs",750,"Gambit Daily","+1","+0",1560154959224
"Titan","Class",750,"Crucible Weekly","+1","+0",1560154011230
"Titan","Power",750,"Nightfall 100k","+1","+0",1560152826866
"Titan","Arms",750,"Nightfall","+1","+0",1560152743591
"Titan","Kinetic",750,"Gambit Rank Up","+1","+0",1560150851079
"Titan","Power",750,"Strike weekly","+1","+0",1560150664364
#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.
; Assigns Callouts for the Last Wish Vault plates to 5 and 6.
; A reset message for splitting up rounds is assigned to 7.
; Replace the word "Tree" with what plate you want.
5::

Keybase proof

I hereby claim:

  • I am mrasmus on github.
  • I am mrasmus (https://keybase.io/mrasmus) on keybase.
  • I have a public key whose fingerprint is 05F5 CB6A B84A A7C3 770C 8B35 D906 AA1A 7CAF A1BE

To claim this, I am signing this object:

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 0 1 2 3 4 5 6 7 8 9 0
Abilities[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]Events[0 0 0 0 0 0 0 0 0 0 0]01-start.orisav
Abilities[0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]Events[0 0 0 0 0 0 0 0 0 0 0]02-Wall-Jump.orisav
Abilities[0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0]Events[0 0 0 0 0 0 0 0 0 0 0]03-Tree-Spirit-Well.orisav
Abilities[0 1 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0]Events[0 0 0 0 0 0 0 0 0 0 0]04-Charge-Flame.orisav
Abilities[0 1 1 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0]Events[0 0 0 0 0 0 0 0 0 0 0]05-Double-Jump.orisav
Abilities[0 1 1 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0]Events[0 1 0 0 0 0 0 0 0 0 0]06-Gumo-Save
@mrasmus
mrasmus / gist:b133ca537eff7c3ae175
Last active June 16, 2016 07:35
WavTap Uninstaller
#!/bin/bash
# Because WavTap (https://github.com/pje/wavtap) doesn't come with a straightforward way to do it. :\
# Must be run elevated. Mirrors what "make uninstall" does exactly as of June 24, 2014.
osascript -e 'tell application "WavTap"' -e 'quit' -e 'end tell'
rm -rf /Applications/WavTap.app
if [[ "$(kextstat | grep WavTap | grep -v grep)" ]]; then sudo kextunload /System/Library/Extensions/WavTap.kext; fi
rm -rf /System/Library/Extensions/WavTap.kext
rm -rf /Library/Receipts/WavTap*
rm -rf /var/db/receipts/*WavTap.*