After watching this recommended tutorial I decided to try out this Quasar thing. My true hope is that we can eventually add Ubuntu Touch as one of the buildable outputs at the end of app creation as it apparently might not be that hard with Cordova… but I digress… I’m not an experienced developer yet so getting started with all…
Category: Tutorial
Dismissing Firefox popups using Selenium and Python
In my new journey to figure out how to automate stuff in my life, one of the time-sucking adventures was to try to stop browser popups such as geolocation and notifications. I just wanted to click ‘ok’ or ‘dismiss’ and move on since this was my ‘bot’ instance of the browser. The issue with these browser-based pop ups is that…
HOW TO CLICK AN ITEM IN A SUBMENU (UL) LIST USING PYTHON, SELENIUM
I spent literally 3 days trying to simply click a logout link with Selenium. I searched every stackoverflow post I could find until I found this one. I had tried pretty much everything I could to try to click the logout link which was the fifth item down in the move-over list. I tried find_element_by_xpath, find_element_by_id, find this, find that,…
OPENING A NEW TAB WITH SELENIUM + PYTHON + FIREFOX + UBUNTU
So this was super duper hard and I believe the reason why is because technically the browser settings and the user choices impact whether or not a clicked link opens in a fresh new tab or a fresh new window. Keep that in mind in case you have other headaches. It may be impossible (so I’ve read online) to perfectly…
Overcoming Painful Setup for Selenium with Python on Ubuntu
EDIT 191118I realized that I need to execute the script below every time my computer reboots so my current workflow is to leave the command commented out in script and then run it before I begin. You can probably run it with the script too? This one: export PATH=$PATH:/home/user/path/to/browser_drivers_for_automation I had the following continual painfull errors: selenium.common.exceptions.WebDriverException: Message: ‘my_folder_name’ executable…
How to Install Video Convertor App on Nextcloud
Someone complaining that they can’t view an Apple .MOV file on your Nextcloud server? No surprise considering ‘apple is apple’. Heard about the cool app ‘Video Convertor’ for Nextcloud? Tried to install it and use it and got that ‘requires ffmpeg error? Same. Turns out it’s pretty easy to to get it going and here is how: Let’s do it.…
INSTALLING ROUNDCUBE 1.4 VERSION ON YUNOHOST
Thanks to the work of Brian we can now install the newest version of Roundcube on Yunohost. Why is this so exciting? Newer, fresher UI PGP encryption Functionality with the enigma plugin Mobile friendly skin In short, it makes your self-hosted email awesome on a mobile too, regardless of whether you have an email app that works or not with…
HOW TO INSTALL NEW ROUNDCUBE VERSION ON SHARED HOST CPANEL WITH PGP KEYS WORKING
So, you want to not wait for RoundCube to release 1.4 to cpanel, or, you have Roundcube on your cpanel setup and for whatever reason the Enigma plugin that makes the PGP stuff work – isn’t working. Whatever your reason is, the solution is not insanely hard, but it took me about a week and a lot of hours to…
HOW TO MAKE A NEXTCLOUD PI BOX WORK AS REVERSE PROXY TO YUNOHOST
Background The situation was that I wanted to test out the very cool project Yunohost but I already had Nextcloudpi (another awesome project!) running on my local network. I already had a DDNS service (No-ip) running which was pointing to my Nextcloudpi (“NCP” moving forward) box, and a second DNS service that I set up which pointed to my router…
SETTING UP EMAIL WITH YUNOHOST AND CLOUDFLARE
In a previous blog post I set up a Yunohost (“YH” moving forward) box with a script so that it would report it’s location back to Cloudflare (“CF” moving forward) automatically using a cron job entry on the box and a cool piece of free software called ddns-cloudflare. That blog was to make sure the website stuff (ie. WordPress blog,…