Skip to content

Instantly share code, notes, and snippets.

@phoeagon
phoeagon / config.yaml
Created November 24, 2025 00:23
config.yaml for RectangleWinPlus
keybindings:
- modifier:
- Ctrl
- Alt
key: UP_ARROW
bindfeature: moveToTop
- modifier:
- Ctrl
- Alt
blueprint:
name: ZG-101ZS Tuya 4-Button Scene Switch (context-id trigger)
description: >
Reliable trigger for Tuya ZG-101ZS event.* entities.
Uses context.id (always changes) to detect presses.
domain: automation
input:
event_entity:
name: Scene event entity
blueprint:
name: ZHA - Tuya 4-Button Scene Switch
description: Automate your Tuya 4-Button Scene Switch using ZHA events.
domain: automation
input:
tuya_4button_scene_switch:
name: Tuya 4-Button Scene Switch
description: Tuya 4-Button Scene Switch to use
selector:
device:
@phoeagon
phoeagon / number_tower_solver.py
Created February 18, 2025 04:01
Solver for number towers for "YEAH! YOU WANT "THOSE GAMES," RIGHT? SO HERE YOU GO! NOW, LET'S SEE YOU CLEAR THEM!"
from itertools import permutations
def ev(start, it):
x = start
for i in it:
if i[0] in ('/', '*', '-', '+'):
y = int(i[1:])
x = int(eval(str(x) + i))
if x < 0:
@phoeagon
phoeagon / input
Last active November 17, 2015 03:09
wordacademy
(5,6,5,8,5,7)
oenioa
nahpnc
ecgcen
nradrr
rtrosh
ohdbur
(4,5)
rah
@phoeagon
phoeagon / hangbot.log
Last active October 1, 2015 13:17
A log of the words provided by HangBot @ Telegram
chemokyne
raking
dirge
tobacconist
ageist
betacarotene
neuraminidase
phrenalgia
hereditarianism
irredentism
@phoeagon
phoeagon / gist:2b9076475f63157d67d4
Created June 26, 2015 04:10
Domain List of supposedly hijacked sites
001d.com
007.mx
02011.com
03.com
0991dj.com
1000kan.cc
100pd.cc
100pd.com
101yy.net
107cine.com
@phoeagon
phoeagon / test_access.c
Last active December 17, 2015 08:26
Test whether memory can be accessed
#define _GNU_SOURCE
#include <stdio.h>
#include <udis86.h>
#include <stdlib.h>
#include <string.h>
#include <signal.h>
#include <ucontext.h>
#include <execinfo.h>
#include <setjmp.h>
@phoeagon
phoeagon / gist:85a5bca15d4a8f33e21f
Created April 4, 2015 15:35
smtp.google.com Cert problem
-----BEGIN CERTIFICATE-----
MIIEdjCCA16gAwIBAgIIRU1aGVzo3ukwDQYJKoZIhvcNAQEFBQAwSTELMAkGA1UE
BhMCVVMxEzARBgNVBAoTCkdvb2dsZSBJbmMxJTAjBgNVBAMTHEdvb2dsZSBJbnRl
cm5ldCBBdXRob3JpdHkgRzIwHhcNMTUwMjE4MTAxOTU2WhcNMTUxMjMxMDAwMDAw
WjBoMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwN
TW91bnRhaW4gVmlldzETMBEGA1UECgwKR29vZ2xlIEluYzEXMBUGA1UEAwwOc210
cC5nbWFpbC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDWhzIM
jqZemjDUQZOzyhmeVu6uX+ZFWqnkXp4tliDcbPsrtyZQYxqw8XsArzCBKtp6DY85
rVy8IjFXoXtPHA/LMWDlvryELz2jV1z08x37yZ6FPDR056mysCOfCDFX4uNyunTf
lvR4f8oL0ngmSZdAAVCGc9jfTg9CQYXKCRHv1EIKF+T4vk5xgiNV3N8Wy6dbfVu3
@phoeagon
phoeagon / android.img.resize.sh
Created February 8, 2015 10:30
Android Image Resizer ]
#name="IMG_20140806_120943.jpg"
list="IMG_20141224_201840.jpg IMG_20140617_114127.jpg IMG_20131013_215858.jpg IMG_20140113_093800.jpg IMG_20130806_154542.jpg IMG_20141224_142229.jpg IMG_20130728_151217.jpg IMG_20130909_110617.jpg IMG_20140731_102029.jpg IMG_20140710_111423.jpg IMG_20140201_184312.jpg IMG_20130725_163045.jpg IMG_20141021_191224.jpg IMG_20130728_150751.jpg IMG_20140810_122311.jpg IMG_20130728_151211.jpg IMG_20140723_121027.jpg IMG_20150122_122745.jpg IMG_20130728_151214.jpg IMG_20150128_160127.jpg IMG_20150205_122303.jpg IMG_20130929_231316.jpg IMG_20140919_144425.jpg IMG_20130728_144031.jpg IMG_20140919_144423.jpg IMG_20130804_215144.jpg IMG_20140707_122932.jpg IMG_20130728_184341.jpg IMG_20131019_120344.jpg IMG_20140828_093544.jpg IMG_20130804_190246.jpg IMG_20141224_142140.jpg IMG_20141224_220909.jpg IMG_20150106_140024.jpg "
for name in $list; do
adb pull /sdcard/DCIM/Camera/$name /run/shm/1.jpg
convert /run/shm/1.jpg -resize 2048x1536 /run/shm/1.tmp
adb push /run/shm/1.tmp /sdcard/t