#!/usr/bin/env python from random import uniform text = """;; hackpact day 5 ;; gabor papp http://mndl.hu/hackpact #| ':::::::::::::::::::' .KMMMMMMMMMMMMMMMMMMMMMK. :MMMMMk;;;;;;;;;;;kMMMMM: .'. .'. '' :MMMMMKxxxxxxxxxxxKMMMMM: .. .. .. xMMMX. lWMMN. ;WMMW; :MMMMMx'''''''''''xMMMMM: ,NMMN, .XMMWc .0MMMx kMMMX. oMMMW' :WMMW; :MMMMMXOOOOOOOOOOOXMMMMM: :MMMMc 'WMMMx .NMMMK .,' .,' .,,. :MMMMMd...........dMMMMM: .;;. .;:' ,:' ;MMMMMNKKKKKKKKKKKNMMMMM; lXMMMMMMMMMMMMMMMMMMMXl ;lxxxxxxxxxxxxxxxxxxxl; cWMMMMMMMMMMMMMMMMMMMMMMMWc lMMMMMMMMMMMMMMMMMMMMMMMMMMMo :MMMMMMMMMMMMMMMMMMMMMMMMMMMMM: :lllllllllllllllllllllllllll: |# (every-frame (begin (set! fluxus-scratchpad-effect-ripple-size (* fluxus-scratchpad-effect-ripple-size .97)) (set! fluxus-scratchpad-effect-ripple-center-x (mouse-x)) (set! fluxus-scratchpad-effect-ripple-center-y (mouse-y)) (when (mouse-button 1) (set! fluxus-scratchpad-effect-ripple-size (+ fluxus-scratchpad-effect-ripple-size .1))))) """ t = 20 def inc_timestamp(): global t t += uniform(.05, .14) def save(): print '1' print 6 + 2 * len(text) # ctrl+1 inc_timestamp() print 'keydown %f 49 2 0 0' % t inc_timestamp() print 'keyup %f 49 0 0 0' % t # f9 inc_timestamp() print 'specialkeydown %f 9 0 0 0' % t inc_timestamp() print 'specialkeyup %f 9 0 0 0' % t for c in text: inc_timestamp() print 'keydown %f %d 0 0 0' % (t, ord(c)) inc_timestamp() print 'keyup %f %d 0 0 0' % (t, ord(c)) # f5 inc_timestamp() print 'specialkeydown %f 5 0 0 0' % t inc_timestamp() print 'specialkeyup %f 5 0 0 0' % t save()