Category: javascript

Self hosted web sites for older browsers with the Raspberry Pi

Self hosted web sites for older browsers with the Raspberry Pi

The modern internet is too much for the old ipad. Secure sites and the latest javascript features render most of the internet unusable

The solution for this was to use self hosted sites to make the early 2000’s versions of safari and chrome usefull again, but it could also be usefull on other devices

Keep in mind you will need a fair bit of storage for kiwix, 53gb for Project Gutenberg ebooks or 78gb for wikipedia with no video’s. There are quite a few sites available that are a lot smaller

The following command will add a repository on the pi, enabling you to use apt to grab whatever php modules you need

wget -q https://packages.sury.org/php/apt.gpg -O- | apt-key add – echo “deb https://packages.sury.org/php/ buster main” > /etc/apt/sources.list.d/php.list

On the pi zero and pi1 A and B this won’t work, you will need to compile php from source as I couldn’t find a package for ARMv6 architecture

I used mariadb-server-10.0 for older ampache versions to support obsolete features but I did have to edit a few SQL files and replace instances of TYPE= with ENGINE= to get them going

And remember…

Do not host these on the internet. This is for internal use only due to vulnerabilities in old software versions

ggconnect

ggconnect

get the code

A script to open programs from various URI in links, bookmarks, shortcuts and even into the run prompt or address bar. It will open SSH and Telnet links with Putty, SFTP with Filezilla, RDP with the built in Windows Terminal Server Client, VNC with RealVNC Viewer and will even ping hosts with a link!

This was written out of frustration as it should be a feature of windows and or each application. The links that this code handles work on Mac and Linux without needing this, except for ping

It will log successful and blocked attempts to a CSV file

There is no installer so put it into c:\ggconnect\
Run the Reg File to associate the URI’s to the script which formats the links and send them to the appropriate programs (which need to be installed if you don’t already use them) and away you go.

get the code

ggtype

ggtype

Click here for me

Click here for a robot

Click here for code/download

I wrote a game for Hemi when I couldn’t find what I was looking for. Just something simple that made a lot of noise and was educational. You press a key, it is shown on screen and is read aloud by a robot voice.

At first he mashed the keyboard in excitement but with a bit of encouragement, he is pressing one at a time and checking the screen too.

It’s not perfect and never will be, my favorite kind of ongoing project. A digital zen garden.

It only works on a physical keyboard, no tablets, no phones.
No ads and a free software licence. I don’t think anyone should have to pay for something that helps kids learn. No function keys for the people with fancy keyboards and at this time it is for English keyboards only.

Theme: Overlay by Kaira