Path: ...!feeds.phibee-telecom.net!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail From: yeti Newsgroups: comp.misc Subject: Re: web Date: Fri, 17 Jan 2025 04:58:19 +0042 Organization: Democratic Order of Pirates International (DOPI) Message-ID: <874j1yyt0s.fsf@tilde.institute> References: <67447ce1$0$22$882e4bbb@reader.netnews.com> <6c4ae24b-7bb8-7d84-8f74-1f5fc14c0ec0@example.net> <87ed2yjkl8.fsf@tilde.institute> <55db8483-58f0-c3dc-de0b-7f44881fa180@example.net> <87jzcp4pzy.fsf@enoch.nodomain.nowhere> <6754c3a1@news.ausics.net> <6Qspx-PwipMTzeeG@violet.siamics.net> <678975ab@news.ausics.net> MIME-Version: 1.0 Content-Type: text/plain Injection-Info: solani.org; logging-data="85300"; mail-complaints-to="abuse@news.solani.org" Keywords: gemini, nc, ncat, netcat User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) Cancel-Lock: sha1:d3+oq3gs47JI2u7wgyCNNQ/Zn4w= sha1:TIiDnascIeSeG2wJ2ix0B2/kmM0= X-Keywords: ignore X-Face: "-Nh[_Q`f/iywEEk*gL\V>5N1AB*"sDJ8;EUV=C-0Y@WB9ePs{Cw>dh=u?}LO}?T(5_L2HX `mj:w>@KY3N6`v6Y!/<)"&OTwwj<}i=2g^/|Mp#95.z4HsbUizxbZ*4X085{X||BvThEN9wD=Q1o7" 5d3u_b|SUTt Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAAiklEQVQY02NgoCUQOASmOJwPAElGjuQfIIrH8A9IsK3wJ0jFMcPHDUAVxywPNzCw8Dy3bD7AwMzy+Q/7AQbGvuq57QsYGI+brz+fwMDw+9re/x8YGLPcFP8/YGBccaTg4QcG5o4WBeYGBnaBngTDBJBFDvUHQBY5/G8AWXHgH9j65h9gitmBgfYAAJOqKugnjqEOAAAAAElFTkSuQmCC X-User-ID: eJwFwQERADEIAzBLDy1lkwPs8C/hk4BMk1SIsbGjJgrsrXlT5kj15atzbeXtdT8kPfc0wuIHKosQ9w== Bytes: 2928 Lines: 27 not@telling.you.invalid (Computer Nerd Kev) wrote: > Curl supports Gopher. Not Gemini though. Ncat and Netcat (check the existence of '-c' and '-T') can fetch stuff from Gemini servers: ------------------------------------------------------------------------ $ printf 'gemini://geminiprotocol.net/\r\n' \ | ncat --ssl geminiprotocol.net 1965 | less ------------------------------------------------------------------------ ------------------------------------------------------------------------ $ printf 'gemini://geminiprotocol.net/\r\n' \ | nc -c -T noverify geminiprotocol.net 1965 | less ------------------------------------------------------------------------ Wrapping that in some hands full of AWK to find links and iterate over them should not require deep magic. Some browsers capable of accessing gemini: can save the fetched files' and gemini pages' source, maybe they would even be easier to integrate in own scripts? TL;DR: There is no showstopper. -- Trust me, I know what I'm doing...