Skip to content

Instantly share code, notes, and snippets.

View codeofdusk's full-sized avatar

Bill Dengler codeofdusk

View GitHub Profile

Android accessibility notes

Active accessibility issues

This list of accessibility issues is roughly sorted by severity/how much this impacts my daily use. Last retested in March 2024.

Blocking

These issues make it impossible for me to use Android as a primary mobile operating system.

Braille keyboard in work profile

The TalkBack Braille keyboard cannot be installed or accessed in a work profile, making typing in work apps extremely inefficient.

@codeofdusk
codeofdusk / uia.py
Created February 25, 2019 17:42
An NVDA global plugin to test UI Automation support.
import api
import globalPluginHandler
from scriptHandler import script
import ui
uiaState = False
uiaApp = None
focus = None
old = None
@codeofdusk
codeofdusk / dan.py
Last active January 4, 2018 08:17
Python program that uses validate_email from PyPI to brute-force search for emails. Will take about three days. See https://www.reddit.com/r/Python/comments/7o0n5u/need_help_with_a_python_program_to_retrieve_my/
import time
from validate_email import validate_email
count=0
# Get space to search
s = [str(i).zfill(5) for i in xrange(99999)]
start=time.time()
print "Searching " + str(len(s)) + " combinations..."
with open("matches.txt","w") as cam:
for i in s:
# Build the email here, to use for both scanning and display.
@codeofdusk
codeofdusk / voseo.py
Last active March 22, 2017 17:41
A Pywikibot script for cleaning up missing Voseo forms on Wiktionary, install Pywikibot as normal then copy this script to your Pywikibot directory and run /path/to/python3 pwb.py voseo.py see http://enwp.org/wikt:user:codeofdusk for details.
print("Code moved, see http://enwp.org/wikt:user:codeofdusk/voseo")