Hi,

Attached is a relatively straightforward port of the python application
legendary-gl. With this, you can manage your account with the Epic
Games Store [1] from the command line and download games you
claimed/purchased there.

Quickstart instructions are at [2]. In short, you can follow these
steps:

$ legendary auth

This opens a window in the default browser where you log into your Epic
account (if not yet logged in). Then it displays a JSON response where
you need to locate the "sid" number and copy/paste it into the terminal.

$ legendary list-games  # show games claimed on your account
$ legendary install "axiom verge"
$ legendary install Puffin

The latter 2 are equivalent. "Puffin" is the "app name" for Axiom Verge
and you can find app names when listing the games.

Games are installed in ~/legendary/<game_name> by default.

This is a much simpler port than steamctl and only depends on
py-requests and py-wheel.

If you want to try it out, you need to create an account on the store
page. They regularly feature free games (Antstream and theHunter at the
moment) that could be used to try out this port, if desired.

ok?

[1] https://www.epicgames.com/store/
[2] https://pypi.org/project/legendary-gl/

Attachment: legendary-gl.tgz
Description: Binary data

Reply via email to