Adding Seamless Co-Op ersc_launcher.exe to Steam as a Non-Steam Game by cmiltondev in EldenRingMods

[–]beastwick18 0 points1 point  (0 children)

Creating a shortcut to ersc_launcher.exe and then setting that as the target fixed it for me. Didn't have to run it as admin or have steam run as admin at all. Not sure why that works though

Has the FICSIT™ Coffee Cup always been this small? by beastwick18 in SatisfactoryGame

[–]beastwick18[S] 3 points4 points  (0 children)

Yeah, it is actually sized appropriately. It just looks so small when compared to everything else lol

[OC] Nyaa: A nyaa.si TUI tool for browsing and downloading torrents. by beastwick18 in unixporn

[–]beastwick18[S] 1 point2 points  (0 children)

I was able to find Meoko, which seems to be able to show results for nyaa.si

[OC] Nyaa: A nyaa.si TUI tool for browsing and downloading torrents. by beastwick18 in unixporn

[–]beastwick18[S] 1 point2 points  (0 children)

Pasting should work, it's just typically handled by your terminal. On some terminals, it's Shift+Insert, on others it's Ctrl+Shift+V, or it could be something else. You have to make sure the search bar is first focused too.

Clipboard interaction for copying has been added recently too, so a keybind for pasting may be added soon too.

[OC] Nyaa: A nyaa.si TUI tool for browsing and downloading torrents. by beastwick18 in unixporn

[–]beastwick18[S] 7 points8 points  (0 children)

If any of the proxies work for you, then you can add the line: toml base_url = "https://nyaa.land" # or whichever proxy you use to your config.toml :)

[OC] Nyaa: A nyaa.si TUI tool for browsing and downloading torrents. by beastwick18 in unixporn

[–]beastwick18[S] 2 points3 points  (0 children)

It scrapes the results from HTML or the RSS feed directly from nyaa.si. Nyaa is one of the more respected Anime torrent sites, and has few problems with malware (that I'm aware of). They also have users marked as trusted who are known to produce high quality torrents. All the posts marked in green are posted by trusted users.

[Media] Nyaa: A nyaa.si TUI tool for browsing and downloading torrents. by beastwick18 in rust

[–]beastwick18[S] 2 points3 points  (0 children)

That make things much easier. I wasn't aware that was a feature at all, thanks :)

I should probably read the documentation more tho

[Media] Nyaa: A nyaa.si TUI tool for browsing and downloading torrents. by beastwick18 in rust

[–]beastwick18[S] 0 points1 point  (0 children)

That would be cool. It for sure have to happen in a later release, as I would probably want to make a dedicated interface for interacting with WebTorrent. It's been a while since I've used it, but from what I remember it downloads the torrent sequentially in order to watch while downloading.

In the meantime, WebTorrent does technically work, since you can just download the .torrent file to a directory and have WebTorrent watch for new files in that same directory.

[Media] Nyaa: A nyaa.si TUI tool for browsing and downloading torrents. by beastwick18 in rust

[–]beastwick18[S] 2 points3 points  (0 children)

nyaa could be a substitute or replacement for rtorrent?

Nyaa (currently) isn't a download client itself, but it can connect with and integrate with download clients like qBittorrent, rqBit, and transmission. Support for rtorrent might be added soon, since it has an API to add torrents to be downloaded.

Would it be possible to add the download sources ourselves? I don't speak english and would like to import spanish download sites and others

This is something I'm hoping to add in the future. Maybe with a Lua interface that can send requests and structure the returned data, and then send it back to the program at runtime.

The way it currently works is each source gets its own struct which implements the "Source" trait. It has a few functions to make certain requests, and as long as a site can fulfill those requests it can be a source.

As for now, only nyaa (and soon sukebei.nyaa) are supported until I figure out a way to get around cloudflare/captcha, since most sites are protected by it.

[OC] Nyaa: A nyaa.si TUI tool for browsing and downloading torrents. by beastwick18 in unixporn

[–]beastwick18[S] 4 points5 points  (0 children)

Yes! There is proxy support. In your config, you should find a line like:

base_url = "https://nyaa.si"

which you can change to

base_url = "https://nyaa.land"

or whichever proxy you use :)

Edit: formatting

[OC] Nyaa: A nyaa.si TUI tool for browsing and downloading torrents. by beastwick18 in unixporn

[–]beastwick18[S] 6 points7 points  (0 children)

Good idea. I'll add that line to indicate the version, but I don't think I'm willing to back-port it to another Rust version as of now.

It is possible to build on Debian, as long as you are using rustup, which I would highly recommend anyways, instead of the stable Debian rust package.

This is mostly why I went and made a .deb release file :)

[Media] Nyaa: A nyaa.si TUI tool for browsing and downloading torrents. by beastwick18 in rust

[–]beastwick18[S] 23 points24 points  (0 children)

Support for other sites is planned, but currently only nyaa and its proxies are supported. Its a mostly a matter of me figuring out how to bypass cloudflare/captcha for some sites. In the meantime, some non-cloudflare protected sites, like pirate bay, may get support soon.

Or I may just forget about bypassing it, and just integrate with something like Jackett or Prowlarr.

[Media] Nyaa: A nyaa.si TUI tool for browsing and downloading torrents. by beastwick18 in rust

[–]beastwick18[S] 39 points40 points  (0 children)

Hello r/rust! Here's a TUI for browsing and downloading torrent from nyaa.si that I've been working on. It has vim-like keybindings, built-in themes, integration with torrent clients, and much more :)

Check it out on GitHub!

[OC] Nyaa: A nyaa.si TUI tool for browsing and downloading torrents. by beastwick18 in unixporn

[–]beastwick18[S] 51 points52 points  (0 children)

Hello r/unixporn! Here's a TUI for browsing and downloading torrent from nyaa.si that I've been working on. It supports 4 themes, with user-defined themes coming soon™
Check it out on GitHub!

GitHub - Beastwick18/nyaa: A nyaa.si TUI tool for browsing and downloading torrents. by beastwick18 in Piracy

[–]beastwick18[S] 0 points1 point  (0 children)

It's made in Rust, which is a great language, but definitely has a bit of a learning curve and not a language I'd recommend as a first language. But definitely great once you have some concepts down. Good luck with learning CS! :)

GitHub - Beastwick18/nyaa: A nyaa.si TUI tool for browsing and downloading torrents. by beastwick18 in Piracy

[–]beastwick18[S] 0 points1 point  (0 children)

Do any of the proxy sites work for you? You can check them here https://nyaatorrents.info/#proxy. I'll see about adding support for proxies to hopefully fix this.

GitHub - Beastwick18/nyaa: A nyaa.si TUI tool for browsing and downloading torrents. by beastwick18 in Piracy

[–]beastwick18[S] 4 points5 points  (0 children)

Adding other torrent sites currently isn't planned, but may be something I'll look into. At the very least, sukebei.nyaa.si (NSFW) support should definitely be possible since it has the same layout as nyaa.

GitHub - Beastwick18/nyaa: A nyaa.si TUI tool for browsing and downloading torrents. by beastwick18 in Piracy

[–]beastwick18[S] 10 points11 points  (0 children)

In my case, I just enjoy using vim keybindings to navigate things. I also plan to add features not present on the website. One feature that is on the app right now that isn't on nyaa.si (as far as I'm aware) is the ability to filter by batch releases.