Skip to content

reonyanarticle/mtgproxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MTGPROXY

These are scripts for automatically creating proxy card images given a deck list.

Getting Started

Dependencies

OS:

  • MacOS Big Sur(11.6)

Python modules:

  • python ≧ 3.9
  • mtgsdk ≧ 1.3.1
  • tqdm ≧ 4.62.3
  • more-itertools ≧ 8.10.0
  • click ≧ 8.0.1
  • reportlab ≧ 3.6.1
  • Pillow ≧ 8.3.2

Please check poetry.lockfor more details.

Note

I have only confirmed that it works on Mac OS, so if you find any problems on Windows or Linux, I would appreciate it if you could report them.

Installing

Using pip:

pip install mtgproxy

Using poetry:

git clone git@github.com:reonyanarticle/mtgproxy.git
cd mtgproxy
poetry install

Please check here for how to use poetry.

Executing program

To run directly from the script file:

python src/commamd.py --decklist foo.txt

To run with poetry:

poetry run mtgproxy --decklist foo.txt

Help

Please use --help to check the details of the execution command.

poetry run mtgproxy --help
# Usage: mtgproxy [OPTIONS]

#   Program for printing proxy cards from a deck list.

# Options:
#   --decklist TEXT  Deck list for which you want to create a proxy
#                    [required]
#   --output TEXT    File name to print the proxy card
#   --help           Show this message and exit.

Authors

Contributors names and contact info

Version History

  • 0.1
    • Initial Release

License

MIT Lisence.

Acknowledgments

Inspiration, code snippets, etc.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages