Skip to content

Releases: nossr50/mtg-json-tool

Even closer to a stable build

Pre-release

Choose a tag to compare

@nossr50 nossr50 released this 06 Jul 05:28

DOWNLOAD:
mtg_json_tool_v0_00_08.zip

Installation instructions below the images READ THEM

CHANGELOG

  • Fixed critical bug with sets that happened to have spaces in their name
  • Added alphabetical sorting to results page
  • Removed duplicate cards from query results
  • Example cards used for the Advanced Export custom preview are now hardcoded and offline instead of being from an online query
  • Improved formatting for Rulings on the results page

What does this program do?

Similar to a search engine if the only results were MTG cards. It lets you dump that information to a file, for example grabbing all merfolk cards ever made and then exporting it to a text file, or maybe grabbing all cards made by a specific artist. It uses the mtg-json.com DB for its search queries.

You can also just browse cards at your leisure in the results page.

Preview Image 1
Preview Image 2
Preview Image 3

This application requires GnuPG to send and receive HTTPs requests to the mtg-json.com DB

Installation Instructions

  1. Install Java JRE/JDK 8 or higher from the Java website
  2. Install GNuPG (Required for this program to run) (see below)
  3. Run the JAR file with Java

Installing GnuPG Instructions (Windows) (Required)

Install this https://gnupg.org/download/index.html
Run it and create a profile or a key (theres like 2 big buttons to click when you start the program, it should be obvious)
All it asks is for your name and email, just enter it and then it will ask for a password, enter that too (it can be whatever)
After this is done you never need to touch GPG again so close it.
go to cmd prompt and type this and hit enter
SET PATH=%PATH%;C:\Program Files (x86)\GNU\GnuPG

This sets GnuPG up in the PATH for the system so my application can use it

Closer to a stable build

Pre-release

Choose a tag to compare

@nossr50 nossr50 released this 05 Jul 16:28

DOWNLOAD: mtg_json_tool_v0_00_07.zip

Installation instructions below the images READ THEM

CHANGELOG

  • Fixed a crash that happened if a card had no legalities in the DB
  • Added warning for doing a broad search when no filters are set
  • Added an additive search (Adding to existing results)
  • Searches now support searching across multiple sets in the filters (program would hang indefinitely before)

What does this program do?

Similar to a search engine if the only results were MTG cards. It lets you dump that information to a file, for example grabbing all merfolk cards ever made and then exporting it to a text file, or maybe grabbing all cards made by a specific artist. It uses the mtg-json.com DB for its search queries.

You can also just browse cards at your leisure in the results page.

Preview Image 1
Preview Image 2
Preview Image 3

This application requires GnuPG to send and receive HTTPs requests to the mtg-json.com DB

About 2 days of work has gone into this so far, the code is a mess, I'll clean that up later.
Everything in the program is working, although I'm sure there are hidden bugs.

Installation Instructions

  1. Install Java JRE/JDK 8 or higher from the Java website
  2. Install GNuPG (Required for this program to run) (see below)
  3. Run the JAR file with Java

Installing GnuPG Instructions (Windows) (Required)

Install this https://gnupg.org/download/index.html
Run it and create a profile or a key (theres like 2 big buttons to click when you start the program, it should be obvious)
All it asks is for your name and email, just enter it and then it will ask for a password, enter that too (it can be whatever)
After this is done you never need to touch GPG again so close it.
go to cmd prompt and type this and hit enter
SET PATH=%PATH%;C:\Program Files (x86)\GNU\GnuPG

This sets GnuPG up in the PATH for the system so my application can use it

UI Improvements & More Features

Pre-release

Choose a tag to compare

@nossr50 nossr50 released this 05 Jul 10:25

DOWNLOAD: mtg_json_tool_v0_00_06.zip

Installation instructions below the images READ THEM

CHANGELOG

  • Added new (optional) simplified view to shorten export logs and make them more readable
  • Legalities renamed to Rulings (accidentally mislabeled)
  • Added Legalities (Card Ban Status) display to Results
  • Added Mana cost display to Results
  • Added Legalities (Card Ban Status) to export
  • Added Mana Cost to export
  • Moved some UI Elements around on the filters tab

What does this program do?

Similar to a search engine if the only results were MTG cards. It lets you dump that information to a file, for example grabbing all merfolk cards ever made and then exporting it to a text file, or maybe grabbing all cards made by a specific artist. It uses the mtg-json.com DB for its search queries.

You can also just browse cards at your leisure in the results page.

Preview Image 1
Preview Image 2
Preview Image 3

This application requires GnuPG to send and receive HTTPs requests to the mtg-json.com DB

About 2 days of work has gone into this so far, the code is a mess, I'll clean that up later.
Everything in the program is working, although I'm sure there are hidden bugs.

Installation Instructions

  1. Install Java JRE/JDK 8 or higher from the Java website
  2. Install GNuPG (Required for this program to run)
  3. Run the JAR file with Java

mtg_json_tool_v0_00_05.zip

Preview Build

Preview Build Pre-release
Pre-release

Choose a tag to compare

@nossr50 nossr50 released this 04 Jul 08:27

Installation instructions below the images (Please read them)

What does this program do?

Similar to a search engine if the only results were MTG cards. It lets you dump that information to a file, for example grabbing all merfolk cards ever made and then exporting it to a text file, or maybe grabbing all cards made by a specific artist. It uses the mtg-json.com DB for its search queries.

You can also just browse cards at your leisure in the results page.

Preview Image 1
Preview Image 2
Preview Image 3

This application requires GnuPG to send and receive HTTPs requests to the mtg-json.com DB

About 2 days of work has gone into this so far, the code is a mess, I'll clean that up later.
Everything in the program is working, although I'm sure there are hidden bugs.

Installation Instructions

  1. Install Java JRE/JDK 8 or higher from the Java website
  2. Install GNuPG (Required for this program to run)
  3. Run the JAR file with Java

mtg_json_tool_v0_00_05.zip

--

Installing GnuPG Instructions (Windows) (Required)

Install this https://gnupg.org/download/index.html
Run it and create a profile or a key (theres like 2 big buttons to click when you start the program, it should be obvious)
All it asks is for your name and email, just enter it and then it will ask for a password, enter that too (it can be whatever)
After this is done you never need to touch GPG again so close it.
go to cmd prompt and type this and hit enter
SET PATH=%PATH%;C:\Program Files (x86)\GNU\GnuPG

This sets GnuPG up in the PATH for the system so my application can use it