From 1634d546d3e941701fdbab211dfa376f334339f1 Mon Sep 17 00:00:00 2001 From: lonkaars Date: Thu, 2 May 2024 16:58:35 +0200 Subject: WIP messy pictochat protocol dissector --- experiments/draw/sequence | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100755 experiments/draw/sequence (limited to 'experiments/draw/sequence') diff --git a/experiments/draw/sequence b/experiments/draw/sequence new file mode 100755 index 0000000..6000fed --- /dev/null +++ b/experiments/draw/sequence @@ -0,0 +1,31 @@ +#!/bin/sh +cd "$(dirname "$0")" +. ./lib.sh + +pattern=' +10101010 +1100110011001100 +11110000111100001111000011110000 +1111111100000000111111110000000011111111000000001111111100000000 +' +pattern="$(echo "$pattern" | tr -d '\n')" +length="$(echo "$pattern" | wc -c)" +pattern="$(echo "$pattern" | sed 's/./\0 /g')" + +msg_clear +pen +small + +# message top left +bottom_screen 82 18 + +for pixel in $pattern ; do + # shift mouse 1 pixel right + xdotool mousemove_relative 1 0 + + # skip 0's in $pattern + [ $pixel -ne 1 ] && continue + + tap +done + -- cgit v1.2.3