WeDroid a Python 3 based weather assistant

descriptionStandard

Introducing WeDroid a Python based weather assistant. Originally a weather reporting script that returned the current weather status in a short message form. It was written right after the Metal Gear Solid V: The Phantom Pain’s release (9 years ago) and was heavily influenced by the iDroid weather reports that Venom Snake would receive in-game. These reports would indicate drastic changes like sandstorms, rain, or the weather clearing.

WeDroid provides a method to generate messages in a similar style for real-world weather events based on your location (if desired).

It features additional enhancements for Termux and Tasker on Android devices.

Continue reading

Farewell Scruntle

descriptionStandard

A post to immortalise a furry friend; a stray that I had adopted back in February diagnosed with a terminal illness was given a few more months to enjoy plenty of food and treats along with help from Greasby Vets4Pets (CH49 3AT) he had managed to gain a little weight. Full of character, extremely chirpy, always curious and very friendly.

Continue reading

Convert Putty .ppk files including sessions to OpenSSH

descriptionStandard

This post covers several Bash scripts that can be used to convert Putty .ppk files to a Linux compatible OpenSSH format.

There are 3 OpenSSH/PPK focused helper scripts within the repository:

  • convert_ppk.sh:
    Primary scripts used to convert Putty .ppk files to OpenSSH compatible format.
  • convert_putty_session.sh:
    Additional script that converts putty-session.reg registry key exports to Remmina compatible configurations.
  • sync_openssh_remmina.sh:
    Additional script that can sync Remmina configurations to OpenSSH (~/.ssh/config) and vice-versa.
Continue reading

Fedora/Ubuntu power optimisations for the Asus UX482EG

descriptionStandard

This post provides two configurations for optimisation power consumption on the Asus Zenbook Duo model UX482EG; one configuration uses TLP the other configuration uses a configuration of TLP and auto-cpufreq (plus its requirement thermalid).

This has been predominately tested on Fedora 39+ and quickly trialled under Ubuntu 23.04.

Without this power consumption would idle around 14~ watts; with the TLP configuration the average idle drops to 8~ watts.

Continue reading