Skip to content

Instantly share code, notes, and snippets.

@rmkane
rmkane / ConfigParser.py
Created Mar 12, 2016
[Python] CS:GO Configuration Parser
View ConfigParser.py
#!/usr/bin/env python3
"""ConfigParser.py: Parses a Valve configuration file.
The configuration file for the CS:GO game items is read line-by-line
and written to an output file. The missing colons and commas are added
to their appropriate places. The output file passed JSLint validation.
"""
from argparse import ArgumentParser
View GAME_MASTER_v0_1.json
{
"Items": [ {
"TemplateId": "BADGE_BATTLE_ATTACK_WON",
"Badge": {
"BadgeType": "BADGE_BATTLE_ATTACK_WON",
"BadgeRanks": 4,
"Targets": "\\nd\\350\\007"
}
}, {
"TemplateId": "BADGE_BATTLE_TRAINING_WON",
@rmkane
rmkane / gbd-staff-translator.user.js
Last active Apr 17, 2020
Userscript : Gundam Build Divers - Episode Staff Translator
View gbd-staff-translator.user.js
// ==UserScript==
// @name Gundam Build Divers - Episode Staff Translator
// @namespace net.gundam-bd.story
// @version 1.0.1
// @description Translates episode personel information
// @author rmkane
// @match http://www.gundam-bd.net/story/*
// @resource JQUERY_MODAL https://cdnjs.cloudflare.com/ajax/libs/jquery-modal/0.9.2/jquery.modal.min.css
// @require https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.0/jquery.min.js
// @require https://cdnjs.cloudflare.com/ajax/libs/jquery-modal/0.9.2/jquery.modal.min.js
@rmkane
rmkane / colors.tsv
Last active Jan 9, 2020
Pokémon GO Candy Colors
View colors.tsv
id pokemon primaryColor secondaryColor verified
1 Bulbasaur #36C8A4 #A3FB83 TRUE
2 Charmander #F09230 #FFE699 TRUE
3 Squirtle #85C4D6 #F2E8BE TRUE
4 Caterpie #A5CD87 #FAE3B1 TRUE
5 Weedle #E7BC83 #DB76AD TRUE
6 Pidgey #E9E0B7 #D29E65 TRUE
7 Rattata #A989BA #D9D7BE TRUE
8 Spearow #EBB9A0 #FE5D6C TRUE
9 Ekans #CBA8C9 #F1E090 TRUE
@rmkane
rmkane / README.md
Created Nov 3, 2015 — forked from tomgp/LICENSE.txt
Simple D3 clock
View README.md

A simple clock made with D3.

After I'd made it I got a bit caught up in trying to make it look like Dieter Ram's Braun clock face adding a whole bunch fo extra stuff...

It's still not quite there.

@rmkane
rmkane / Instructions.md
Last active Jan 31, 2019
Java Install Workaround
View Instructions.md

Extraction

  • Create working JDK directory (C:\JDK in this case)
  • [Download][1] latest version of JDK from Oracle (for example jdk-8u201-windows-x64.exe)
  • [Download][2] and install 7-Zip (or download [7-Zip portable][3] version if you are not administrator)
  • With 7-Zip extract all the files from jdk-XuXX-windows-x64.exe into the directory C:\JDK
  • Execute the following commands in cmd.exe:
    • cd C:\JDK\.rsrc\1033\JAVA_CAB10
    • extrac32 111
  • Unpack C:\JDK\.rsrc\1033\JAVA_CAB10\tools.zip with 7-zip
@rmkane
rmkane / README.md
Last active Apr 26, 2018
Browserify and moment-business-time
View README.md

Instructions

Install browserify and moment-business-time. Then create a script to bundle it with all its dependencies. I finally minified the output in the file below.

npm install -g browserify
npm install moment-business-time
browserify app/app.js -o app/bundle.js
@rmkane
rmkane / GAME_DATA_HISTORY.json
Last active Aug 7, 2017
Pokemon GO - Game Data Statistics
View GAME_DATA_HISTORY.json
[ {
"Date" : "2016-07-30",
"Data" : {
"Moves" : [
{ "ID" : 13, "Key" : "Power", "Old Value" : 15, "New Value" : 25 },
{ "ID" : 14, "Key" : "Power", "Old Value" : 70, "New Value" : 120 },
{ "ID" : 18, "Key" : "Power", "Old Value" : 25, "New Value" : 30 },
{ "ID" : 20, "Key" : "Power", "Old Value" : 15, "New Value" : 25 },
{ "ID" : 21, "Key" : "Power", "Old Value" : 35, "New Value" : 40 },
{ "ID" : 22, "Key" : "Power", "Old Value" : 55, "New Value" : 80 },
@rmkane
rmkane / learnset.json
Last active Mar 22, 2017
Pokemon GO Learnset
View learnset.json
[{
"id": 1,
"name": "Bulbasaur",
"types": ["Grass", "Poison"],
"stats": {
"stamina": 90,
"attack": 118,
"defense": 118
},
"fastMoves": [{
@rmkane
rmkane / calculator.py
Created Feb 15, 2017
Pokémon GO CP Calculator
View calculator.py
#!/usr/bin/env python3
'''
Pokemon GO CP Calculator
Formula: https://reddit.com/r/TheSilphRoad/comments/4t7r4d/exact_pokemon_cp_formula/
Calculator: https://pokemongohub.net/pokemon-go-evolution-calculator/
'''
import numpy as np
from itertools import product