💾 Archived View for gemi.dev › gemini-mailing-list › 000281.gmi captured on 2023-11-04 at 12:38:26. Gemini links have been rewritten to link to archived content

View Raw

More Information

➡️ Next capture (2023-12-28)

-=-=-=-=-=-=-

WIP: ANSI art modem download emulator

Hannu Hartikainen <hannu.hartikainen+gemini (a) gmail.com>

Hi again, Geminauts!

I'm playing around with streaming. I cloned a mirror of the ANSI art in
https://16colo.rs and hacked together a streaming server that emulates
modem download speed, converts content to UTF-8 and tries its best to wrap
at 80 columns since terminals are wider nowadays.

Try it with gemget or jetforce-client or some other client that supports
streaming, eg:
gemget -o- gemini://ansi.hrtk.in:2020/ansi/us-birth-of-mawu-liza.ans

The source is available on the site if someone is interested. If someone
wants to build a stable 16colo.rs mirror from that, I'd be really happy. I
care more for hacking than managing stable sites, and that site still needs
plenty of minor enhancements (starting from changing the server port...).

-Hannu

Link to individual message.

colecmac@protonmail.com <colecmac (a) protonmail.com>

Wow, this is great! The modem speed is a cool idea, it looks very
nice loading in like that on gemget (cool to see you using it!).

16colo.rs is cool site too, nice find.

Could you let us know in this thread if you change the port or domain?


Thanks,
makeworld

Link to individual message.

Hannu Hartikainen <hannu.hartikainen+gemini (a) gmail.com>

On Wed, 8 Jul 2020 at 04:03, <colecmac at protonmail.com> wrote:
> Could you let us know in this thread if you change the port or domain?

Yep! It's now running in the proper port with nicer routes
(/<filename.ans> for the artwork), properly wrapped as a systemd
service automatically provisioned with ansible so it should stay
running. :)

Now serving over 50k pieces of art now that I also included *.ANS in
addition to *.ans. And includes a (small) curated list of some great
pieces.

gemini://ansi.hrtk.in/

-Hannu

PS. While building this I submitted a patch for streaming and
full-domain reverse proxying to gemserv. Hoping to see more streaming
content; maybe people will get ideas :)

Link to individual message.

---

Previous Thread: [ANN] GemiNaut ❤️ Gopher - a new release of GemiNaut 0.8.6

Next Thread: Change to gacme client repository