All Projects → kelesi → mtga-utils

kelesi / mtga-utils

Licence: MIT license
Magic the Gathering: Arena related stuff (Card collection export)

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to mtga-utils

landlord
Magic: The Gathering mulligan and card draw simulator
Stars: ✭ 16 (-65.96%)
Mutual labels:  mtg, magic-the-gathering, mtga
python-mtga
MTGA set data & tooling for python
Stars: ✭ 18 (-61.7%)
Mutual labels:  magic-the-gathering, mtg-arena
mtgjson-website
MTGJSON Documentation Front-End Application built with Vuepress 1
Stars: ✭ 29 (-38.3%)
Mutual labels:  mtg, magic-the-gathering
mtgtools
collection of tools for easy handling of Magic: The Gathering data on your computer
Stars: ✭ 35 (-25.53%)
Mutual labels:  mtg, magic-the-gathering
Sketchup Stl
A SketchUp Ruby Extension that adds STL (STereoLithography) file format import and export.
Stars: ✭ 214 (+355.32%)
Mutual labels:  export
Yii2 Export
A library to export server/db data in various formats (e.g. excel, html, pdf, csv etc.)
Stars: ✭ 153 (+225.53%)
Mutual labels:  export
Laravel Translatable String Exporter
Translatable String Exporter for Laravel
Stars: ✭ 149 (+217.02%)
Mutual labels:  export
Sonar Cnes Report
Generates analysis reports from SonarQube web API.
Stars: ✭ 145 (+208.51%)
Mutual labels:  export
rodf
ODF generation library for Ruby
Stars: ✭ 50 (+6.38%)
Mutual labels:  export
vue-datagrid
Spreadsheet data grid component. Handles enormous data processing.
Stars: ✭ 171 (+263.83%)
Mutual labels:  export
Discordchatexporter
Exports Discord chat logs to a file
Stars: ✭ 3,198 (+6704.26%)
Mutual labels:  export
Flares
Flares 🔥 is a CloudFlare DNS backup tool
Stars: ✭ 156 (+231.91%)
Mutual labels:  export
Dataset Serialize
JSON to DataSet and DataSet to JSON converter for Delphi and Lazarus (FPC)
Stars: ✭ 213 (+353.19%)
Mutual labels:  export
Poi Tl
Generate awesome word(docx) with template
Stars: ✭ 2,306 (+4806.38%)
Mutual labels:  export
open2fa
Two-factor authentication app with import/export for iOS and macOS. All codes encrypted with AES 256. FaceID & TouchID support included. Written with love in SwiftUI ❤️
Stars: ✭ 24 (-48.94%)
Mutual labels:  export
Keycloak Config Cli
Import YAML/JSON-formatted configuration files into Keycloak - Configuration as Code for Keycloak.
Stars: ✭ 147 (+212.77%)
Mutual labels:  export
Bitcoin Etl
ETL scripts for Bitcoin, Litecoin, Dash, Zcash, Doge, Bitcoin Cash. Available in Google BigQuery https://goo.gl/oY5BCQ
Stars: ✭ 174 (+270.21%)
Mutual labels:  export
jira-project-export
Export issues and metadata for a single JIRA project as JSON.
Stars: ✭ 18 (-61.7%)
Mutual labels:  export
Csvreader
csvreader library / gem - read tabular data in the comma-separated values (csv) format the right way (uses best practices out-of-the-box with zero-configuration)
Stars: ✭ 169 (+259.57%)
Mutual labels:  export
Photostation Upload Lr Plugin
Photo StatLr (aka PhotoStation Upload) is a Lightroom Publish and Export Service Plugin that enables the export /publishing of photos and videos from Lr to a Synology Photo Station. It uploads the photos/videos and all required thumbnails. It can download comments and ratings and do a real two-way synch of various metadata (tags, ratings, labels).
Stars: ✭ 159 (+238.3%)
Mutual labels:  export

Export your card collection from MTG: Arena

If you want to use just the pre-built Windows executable, there are no pre-requisites.

Otherwise you will need to install mtgatracker/python-mtga to use the export tool. You can try following forks, if the original python-mtga module fails:

Note:

mtga-export reads the MTGA/Unity log file located under:

"%AppData%\LocalLow\Wizards Of The Coast\MTGA\Player.log"

In order for this export tool to work, "Detailed Logs (Plugin Support)" must be enabled in MTGA's Options / Account screen. If the MTGA game developers stop logging to this file, this export tool will not work anymore.

Quick installation without python on Windows

Just download the standalone windows latest pre-built executable from releases.

Run it from cmd

Export your collection in mtggoldfish format:

mtga-export.exe --goldfish -f mtga_collection_goldfish.csv

Export your collection in deckstats format:

mtga-export.exe --deckstats -f mtga_collection_deckstats.csv

Your collection will be saved to the current folder into mtga_collection_goldfish.csv or mtga_collection_deckstats.csv, which you can use to import into mtggoldfish.com or deckstats.net.

Examples:

Export your collection in mtggoldfish format:

mtga-export.py --goldfish -f mtga_collection_goldfish.csv

Export your collection in deckstats format:

mtga-export.py --deckstats -f mtga_collection_deckstats.csv

General usage:

usage: mtga-export.py [-h] [-v] [-l LOG_FILE] [-k KEYWORD] [--collids] [-c]
                      [-e {name,pretty_name,cost,sub_types,set,set_number,card_type,mtga_id,count} [{name,pretty_name,cost,sub_types,set,set_number,card_type,mtga_id,count} ...]]
                      [-gf] [-ds] [-ct] [-i] [-ij] [--decks] [--decksjson]
                      [--decknames] [--deckinfo DECK_NAME]
                      [--deckexport DECK_NAME] [-f FILE] [--log [LOG]]

Parse MTGA log file

optional arguments:
  -h, --help            show this help message and exit
  -v, --version         show program's version number and exit
  -l LOG_FILE, --log_file LOG_FILE
                        MTGA/Unity log file [Win: %AppData%\LocalLow\Wizards
                        Of The Coast\MTGA\output_log.txt]
  -k KEYWORD, --keyword KEYWORD
                        List json under keyword
  --collids             List collection ids
  -c, --collection      List collection with card data
  -e {name,pretty_name,cost,sub_types,set,set_number,card_type,mtga_id,count} [{name,pretty_name,cost,sub_types,set,set_number,card_type,mtga_id,count} ...], --export {name,pretty_name,cost,sub_types,set,set_number,card_type,mtga_id,count} [{name,pretty_name,cost,sub_types,set,set_number,card_type,mtga_id,count} ...]
                        Export collection in custom format
  -gf, --goldfish       Export in mtggoldfish format
  -ds, --deckstats      Export in deckstats format
  -ct, --completiontracker
                        Export set completion
  -i, --inventory       Print inventory
  -ij, --inventoryjson  Print inventory as json
  --decks               Print user decks
  --decksjson           Print user decks as json
  --decknames           Print names of user's decks
  --deckinfo DECK_NAME  Print info about specific deck
  --deckexport DECK_NAME
                        Export specific deck in Arena format
  -f FILE, --file FILE  Store export to file
  --log [LOG]           Log level
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].