rkd77 / elinks

Fork of elinks
Other
346 stars 38 forks source link

i started using elinks to display graphics on my ansi terminal #274

Open johngalt01 opened 10 months ago

johngalt01 commented 10 months ago

https://forum.vcfed.org/index.php?threads/viewing-html-on-a-s-100-machine-with-pictures.1245743/ https://github.com/johngalt01/johngalt01.github.io i was using ver 0.13 and just found 0.14 there is a lot of crashing to the desktop what do i need to install the latest?

i'm new at this.

rkd77 commented 10 months ago

You mean, how to build elinks?

johngalt01 commented 10 months ago

yes, I want to try out the latest version of elinks since there is no binary yet.

i got great results with the python script i wrote above in displaying graphics on a FABGL ANSI Terminal which is hooked up to my Altair 8800. its great seeing images on my old machine via html.

i posted the python script and my elinks.conf file on my github

rkd77 commented 10 months ago

Here are also binaries https://github.com/rkd77/elinks/releases If you want to build from sources, see the docker subdirectory in repo. There are sample build scripts. Note, that 0.17.* have sixel support for plain text documents. sixel is standard for graphics on text terminals.

johngalt01 commented 10 months ago

Sixel is a DEC specific format of terminal escape codes to display graphics. its like TEK

I'm taking live JPG or Gif from websites converting them on the fly with dithering through python to fit the FABGL ANSI terminal 64 color terminal so old serial computers can view modern graphics.

no special files required for escape codes to start, you just need a FABGL Ansi terminal setup on a ESP32.

i started with 'cat' and took a better approach.

thanks for 0.17 heads up,, the some of the versions didn't have binaries ready to go.

I'm been driven nuts trying to get all the dependencies to work on my setup.