This program allows a person to read a New York MTA metro card. The program was originally made by sephail a few years ago. Around 2017, Linxin took a interest in the program and updated it to its current version today. Later on, mantie uploaded the program to github. This program is for research and educational purposes only.
For Now, this program only runs on mac and Linux systems that natively come built in with python. You need a card reader/writer that is able to read tracks 1, 2, and 3. A good example of this would be the misiri MS705x or a similar card reader. Finally, solder the 3.5 mm audio cable (2 way connector) to the motherboard of the card reader. The cable has been attached to the read head of the card reader.
Finally, make sure pyaudio is installed.
Open a terminal and go to the directory of metrocard-reader.sh
run "bash metrocard-reader.sh"