💾 Archived View for gemi.dev › gemini-mailing-list › 000062.gmi captured on 2023-11-04 at 12:21:45. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
Hello Geminauts! I found out about Gemini through the recent Hacker News post, and I couldn't resist exploring and making something for it. I'm using both Castor and Bombadillo for browsing Gemini, and neither of them really did what I wanted in terms of downloading. There's no indication of progress, so it feels a bit like the client has frozen up, until I see the file saved, or some application open. For that and other reasons, I decided to create a command line downloader for Gemini, similar to wget but much simpler at the moment. It's available at https://github.com/makeworld-the-better-one/gemget/ and is written in Go, with binaries available. I'm somewhat new to Go and Gemini, so I'd appreciate any suggestions or bug reports a lot. Happy hacking! makeworld
Ahoy! I'm really happy to see that somebody has written something like this, it's something I've thought would be handy for a long time. In my mind, a program like this is an ideal solution to the usability problems people have cited with rare things like downloading konpeito.media releases using the more interactive clients. I'd love to give this a spin, but it's not building for me - or rather, the github.com/schollz/progressbar dependency isn't building. Which is probably just my "ancient" Debian stable version of Go... Cheers, Solderpunk On Mon, May 04, 2020 at 04:22:17PM +0000, Cole Anthony Capilongo wrote: > Hello Geminauts! > > I found out about Gemini through the recent Hacker News post, and I > couldn't resist exploring and making something for it. > > I'm using both Castor and Bombadillo for browsing Gemini, and neither > of them really did what I wanted in terms of downloading. There's no > indication of progress, so it feels a bit like the client has frozen > up, until I see the file saved, or some application open. > > For that and other reasons, I decided to create a command line > downloader for Gemini, similar to wget but much simpler at the moment. > It's available at https://github.com/makeworld-the-better-one/gemget/ > and is written in Go, with binaries available. > > I'm somewhat new to Go and Gemini, so I'd appreciate any suggestions > or bug reports a lot. > > Happy hacking! > > makeworld >
Hello, Glad to hear you like it! And downloading from Konpeito was exactly my use case too, it was one of my first tests. That dependency is annoying, I don't think it's just you. I've changed the README, the install command is now: GO111MODULE=on go get -u github.com/makeworld-the-better-one/gemget Try that and let me know if it works better, you have to have at least Go version 1.11 I think. Worst case, you can always install from a binary. One small nitpick: Could you update the Gemini software page? It says gemnet instead gemget. Thanks for adding it! makeworld ??????? Original Message ??????? On Tuesday, May 5, 2020 2:56 PM, solderpunk <solderpunk at SDF.ORG> wrote: > Ahoy! > > I'm really happy to see that somebody has written something like this, > it's something I've thought would be handy for a long time. In my mind, > a program like this is an ideal solution to the usability problems > people have cited with rare things like downloading konpeito.media > releases using the more interactive clients. > > I'd love to give this a spin, but it's not building for me - or rather, > the github.com/schollz/progressbar dependency isn't building. Which is > probably just my "ancient" Debian stable version of Go... > > Cheers, > Solderpunk > > On Mon, May 04, 2020 at 04:22:17PM +0000, Cole Anthony Capilongo wrote: > > > Hello Geminauts! > > I found out about Gemini through the recent Hacker News post, and I > > couldn't resist exploring and making something for it. > > I'm using both Castor and Bombadillo for browsing Gemini, and neither > > of them really did what I wanted in terms of downloading. There's no > > indication of progress, so it feels a bit like the client has frozen > > up, until I see the file saved, or some application open. > > For that and other reasons, I decided to create a command line > > downloader for Gemini, similar to wget but much simpler at the moment. > > It's available at https://github.com/makeworld-the-better-one/gemget/ > > and is written in Go, with binaries available. > > I'm somewhat new to Go and Gemini, so I'd appreciate any suggestions > > or bug reports a lot. > > Happy hacking! > > makeworld
This is dope, thank you! On Tue, May 5, 2020 at 2:22 AM Cole Anthony Capilongo <colecmac at protonmail.com> wrote: > > Hello Geminauts! > > I found out about Gemini through the recent Hacker News post, and I > couldn't resist exploring and making something for it. > > I'm using both Castor and Bombadillo for browsing Gemini, and neither > of them really did what I wanted in terms of downloading. There's no > indication of progress, so it feels a bit like the client has frozen > up, until I see the file saved, or some application open. > > For that and other reasons, I decided to create a command line > downloader for Gemini, similar to wget but much simpler at the moment. > It's available at https://github.com/makeworld-the-better-one/gemget/ > and is written in Go, with binaries available. > > I'm somewhat new to Go and Gemini, so I'd appreciate any suggestions > or bug reports a lot. > > Happy hacking! > > makeworld
On 5/4/20 6:22 PM, Cole Anthony Capilongo wrote: > It's available at https://github.com/makeworld-the-better-one/gemget/ > and is written in Go, with binaries available. Just tried it, it's very cool! Maybe I could use it with Castor when available on a system.
---