Skip to content

Instantly share code, notes, and snippets.

View revdancatt's full-sized avatar

Rev Dan Catt revdancatt

View GitHub Profile
@revdancatt
revdancatt / gist:2268263
Created March 31, 2012 20:34
Tell the browser not to blur an image when scaling up
image-rendering:-moz-crisp-edges;
image-rendering: -o-crisp-edges;
image-rendering:-webkit-optimize-contrast;
-ms-interpolation-mode:nearest-neighbor;
@revdancatt
revdancatt / skintones
Created February 19, 2013 16:39
CAT722-skin-tones-in-json-format
[
{ r: 235, g: 182, b: 166 },
{ r: 221, g: 187, b: 160 },
{ r: 245, g: 195, b: 186 },
{ r: 233, g: 202, b: 184 },
{ r: 106, g: 58, b: 48 },
{ r: 226, g: 188, b: 169 },
{ r: 234, g: 211, b: 217 },
{ r: 223, g: 195, b: 183 },
{ r: 233, g: 195, b: 172 },
@revdancatt
revdancatt / adarkroom-clicker.js
Last active December 18, 2015 21:38
adarkroom game automated button clicking (for mid resource gathering gameplay).
// Handy adarkroom automated button clicking (for mid gameplay) to help stoke
// the fire, gather wood and traps (and build new traps if they break).
// Attack as often as possible (and eat if need/you can), and dismiss a few
// events.
//
// http://adarkroom.doublespeakgames.com/
//
// Paste into the console.
//
// Stoke fire every 3 minutes
import json
import urllib2
import cStringIO
import base64
import webapp2
class MainPage(webapp2.RequestHandler):
def get(self):
remote = urllib2.urlopen(urllib2.unquote('http://static.guim.co.uk/sys-images/%s') % self.request.get('img'))
4 MODE 1
5 CLS
10 GOAL=RND(100)
15 GUESSES=8
17 COLOUR 3
18 PRINT "YOU HAVE ";GUESSES;" TRIES TO DEFUSE THE BOMB"
19 PRINT "GOOD LUCK!"
20 INPUT "GUESS A NUMBER (0-100)";GUESS
21 GOTO 25
23 COLOUR 3
10 F=OPENOUT("IMAGE1")
20 PRINT#F,"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000300300303030300303030"
30 PRINT#F,"3030330303303033033303303330333333333333330333333033333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333"
40 PRINT#F,"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300300303030303030303003033030303030303033030303"
50 PRINT#F,"0303030303033330330333033033303303303333333303033333333033330333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333"
60 PRINT#F,"0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000030000000300003000030300000300303000303030303"
70 PRINT#F,"30330303033030033033033333303303333303303303333330333333303333333333333333303333333333333333333333333333333333333333333
10 F=OPENUP("IMAGE1"):PTR#F=EXT#F
20 PRINT#F,"0000000000000000000000000000000000000000000000000000000000000000000000003000000300300030303003030303030030303303303030333030330330333333330303333333333033303333"
30 PRINT#F,"3333333333333333333333333333333323333323323323233332332323323333233323323233223323233233222323233232323233232323323232323232223222322323232232323232322322322322"
40 PRINT#F,"0000000000000000000000000000000000000000000000000000000000000000300000000000030003003000300030030030303030303033033330303330333030303333033333333033033333333333"
50 PRINT#F,"3333333333333333333333333333333333333333333233332333333333233233332323233323332323232322233232323232323232322323232323232323323232323232232323222323232323223232"
60 PRINT#F,"0000000000000000000000000000000000000000000000000000000000000000000003000003000300030030003000303000030303030303300303330303303303330303333330333333333333333333"
70 PRINT#F,"333333333333333333333332333332333323233232333323323323232333333223333323223232323323332323223232323232323223
10 F=OPENUP("IMAGE1"):PTR#F=EXT#F
20 PRINT#F,"0000000000000000000000000000030000030000030000300303003003030303030300330333033303330303303303333333333333333333333333333333333333333332333333332332332333323333"
30 PRINT#F,"3233223232232223232222222222223223233223333000022222223222222200333333323333323333332233333333332333333300003222222222222222222222222222222222222222222222222222"
40 PRINT#F,"0000000000000000000000000000300030000003000303000003030303030303030333303303330333033333033333333303333333333333333333333333332332332333323233233323333323233220"
50 PRINT#F,"0333323322322323222222222222222223223332332000322222222222222200333333332322223233222232203332333333033000032222222222222222222222222222222222222222222222222222"
60 PRINT#F,"0000000000000000000000000000000000300300303000030300000303030303033030330333033303303033303333033333333333333333333333333333333333333323333323323323232332323230"
70 PRINT#F,"032333233332222322232222222322323322333333000032222232222222220033333233233223233323323323333333033300000322
10 F=OPENUP("IMAGE1"):PTR#F=EXT#F
20 PRINT#F,"0000000000000000000000000030030030330303003030030303030303033033033330333033033330333333333333333333333333333333332323333323333223233122112112111111111111111111"
30 PRINT#F,"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112111212122300000022222222222222222222222222222222222222222222"
40 PRINT#F,"0000000000000000000030030000300300000303030300303303330303030330330333303333333333330333333333333333333333333332323333232333232222332121121121111111111111111111"
50 PRINT#F,"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111212112222200000002222222222222222222212222222222222222222222"
60 PRINT#F,"0000000000000000300000003000030003030003000303030330030303333033033030333333333333333323333333333333333333323332333323332333323222221221111111111111111111111111"
70 PRINT#F,"111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111211111121121
10 MODE 1
20 F=OPENIN("IMAGE1")
30 X=0:Y=0
40 VDU 19,1,7:VDU 19,1,7
50 VDU 19,2,6:VDU 19,2,6
60 VDU 19,3,4:VDU 19,3,4
100 FOR L=0 TO 499
110 INPUT#F,CHUNK$
120 PROC_DRAWPOINT(1):PROC_DRAWPOINT(2):PROC_DRAWPOINT(3):PROC_DRAWPOINT(4):PROC_DRAWPOINT(5)
130 PROC_DRAWPOINT(6):PROC_DRAWPOINT(7):PROC_DRAWPOINT(8):PROC_DRAWPOINT(9):PROC_DRAWPOINT(10)