David Metcalfe's repositories
Google-Maps-Location-History-Parser
Parse the extracted data from Google Maps' Location History into a list of unique lat/long coordinates.
Chrome-Bookmarks-Parser
Back up and parse Google Chrome's Bookmarks.bak file
Google-Fit-consolidate-data-export
Combines Fit data from Google Takeout export into a single CSV for further analysis or other uses
Windows-10-Lock-Screen-Image-Lookup
Finds the current Windows 10 Lock Screen wallpaper and does a reverse image search on Google
YouTube-Watch-Later-Backup
Backup of name, URL and thumbnail of videos from Watch Later playlist on YouTube
Chrome-Cookie-decryption
Fetches and decrypts Google Chrome's cookie database on Windows
BlackVue-DR900S-config
Details the settings and their meaning of the config.ini of the BlackVue DR900S dashcam
Chrome-saved-password-decrypter
Fetches and decrypts Google Chrome's saved usernames and passwords on Windows
browsercookie-windows-support
Fork of browsercookie v0.7.2 that gets rid of the broken pycrypto for Windows support.
Cookie-Clicker-Click-Spammer
Auto clicker for Cookie Clicker game
Google-Play-Music-bookmarklets
Various bookmarklets and other JS for use in Google Play Music (Google Music)
Python-venv-setup-automation
Automates some of the tedium of creating venv environments for Python
YouTube-comment-cleaner
Remove toxic YouTube comments from view
COVID-19-in-perspective
Adding a dose of reality concerning the panic over COVID-19's rising death toll
OnHub-Status-Dashboard
Calls the OnHub API to show status information
Archive-files-older-than-set-number-days
Archives files in the folder the script is run in where the date modified exceeds the set number of days
CodeCursor
An extension for using Cursor in Visual Studio Code.
Count-files-in-directory-by-file-extension
Count all files in directory (and sub-directories) by their file extension
Count-programming-related-files-by-extension
Loops though all files in directory and returns a count of file extensions related to programming.
Crontab-syntax-generator
Assists with the generation of the interval syntax for a cron job.
Detoxify-4chan-posts
Removes posts matching a pre-defined list of banned words
Google-Translate-Language-Abbreviations
A dict containing the languages and associated abbreviations for Google Translate
Merge-PDF-Files
Sort and merge multiple PDF files into a single output PDF document
Pocket-to-Omnivore-parser
Parses Pocket HTML export and outputs compatible CSV for import into Omnivore
PowerShell-Docs
The official PowerShell documentation sources
Programming-Languages-and-associated-filename-extensions
A dictionary of programming languages and their associated filename extensions.
ROT13-Cipher-Decipher
Ciphers and Deciphers to/from ROT13.
USB-drive-mounted-check
Return the drive letter of a matching drive name