Skip to content

Java CLI application for fetching data from WBSC game data (MyBallClub) and render text and image files on disk.

License

Notifications You must be signed in to change notification settings

enavarrocu/baseball-streaming

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

45 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

baseball-streaming

Java CLI application for fetching live data from WBSC game data (MyBallClub) and continuously write text and image files to disk. The produced files can then be consumed by, for instance, OBS Studio to produce overlays for a live stream.

Download

Make sure you have Java JDK 11 installed on your computer. OpenJDK 11 for windows may be downloaded here

Download the desired release jar from the release page

Run the application

Run the application by opening a terminal (or powershell if you do Windows) and run:

java -jar <path-to-the-downloaded-jar> -h

(replace <path-to-the-downloaded-jar> with the path to the jar file you downloaded before) This will show you the options expected by the appliaction.

usage: baseball-streaming
 -c,--config-file <arg>      Path to config file
 -d,--delay <arg>            Delay (milliseconds) between fetching plays.
                             Defaults to 500 for live and 3000 for replay.
 -g,--game <arg>             Game ID. E.g., '84917'
 -h,--help                   Print this help section
 -m,--run-mode <arg>         Run mode. Either 'live' or 'replay'. Defaults
                             to 'live'
 -P,--plays-base-url <arg>   Base url where to fetch plays from. Defaults
                             to 'https://game.wbsc.org'
 -S,--stats-base-url <arg>   Base url where to fetch stats from. Defaults
                             to 'https://www.wbsceurope.org'
 -s,--series <arg>           Series ID. E.g., '2021-juniorserien-baseboll'
 -t,--target <arg>           Target directory for the output. E.g.,
                             '~/obs/resources'

You may either create a config file (more on that further down) or provide the expected options directly to the application as option arguments.

The -t option specifies the output directory where the output text and image files will be rendered. The -g option specifies which game you are streaming. This is typically a 5 digit number such as 84908 The -s option specifies the series in which the game is played. This is typically in the form <year>-<series>-<sport> such as 2021-elitserien-baseboll.

Assuming you want to stream the game with id 84908 in 2021-elitserien-baseboll to the directory C:/obs-studio/resources, then you issue the follwoing command:

java -jar <path-to-the-downloaded-jar> -t C:/obs-studio/resources -s 2021-elitserien-baseboll -g 84908

If you don't know the game id and series you can find the on the game page at for instance https://www.wbsceurope.org/ or https://stats.baseboll-softboll.se/

For instance the Swedish 2021 Championship final game can be found @ https://www.wbsceurope.org/en/events/2021-elitserien-baseboll/schedule-and-results/box-score/84908

The series and game id can be found in the URL (marked with bold above).

The application will output what is currently happening live. If you want to test it out with no actual game being played at the moment you can use the replay mode by including the option -m replay in the command.

The text and image files produced in the target directory

.
β”œβ”€β”€ away_color.png
β”œβ”€β”€ away_errors.txt
β”œβ”€β”€ away_hits.txt
β”œβ”€β”€ away_score.txt
β”œβ”€β”€ away_team.txt
β”œβ”€β”€ baseball-streaming-all-overlays.json
β”œβ”€β”€ bases
β”‚Β Β  β”œβ”€β”€ ooo.png
β”‚Β Β  β”œβ”€β”€ oox.png
β”‚Β Β  β”œβ”€β”€ oxo.png
β”‚Β Β  β”œβ”€β”€ oxx.png
β”‚Β Β  β”œβ”€β”€ xoo.png
β”‚Β Β  β”œβ”€β”€ xox.png
β”‚Β Β  β”œβ”€β”€ xxo.png
β”‚Β Β  └── xxx.png
β”œβ”€β”€ bases.png
β”œβ”€β”€ count.txt
β”œβ”€β”€ current_batter
β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β  └── team_color.png
β”œβ”€β”€ current_pitcher
β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ era.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hrs-allowed.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ innings.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ strikeouts.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ walks.txt
β”‚Β Β  β”‚Β Β  └── wins-losses.txt
β”‚Β Β  β”œβ”€β”€ count.txt
β”‚Β Β  β”œβ”€β”€ era.txt
β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β  β”œβ”€β”€ hrs-allowed.txt
β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β  β”œβ”€β”€ innings.txt
β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β  β”œβ”€β”€ strikeouts.txt
β”‚Β Β  β”œβ”€β”€ team_color.png
β”‚Β Β  β”œβ”€β”€ walks.txt
β”‚Β Β  └── wins-losses.txt
β”œβ”€β”€ home_color.png
β”œβ”€β”€ home_errors.txt
β”œβ”€β”€ home_hits.txt
β”œβ”€β”€ home_score.txt
β”œβ”€β”€ home_team.txt
β”œβ”€β”€ inhole_batter
β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β  └── team_color.png
β”œβ”€β”€ inning_half.txt
β”œβ”€β”€ inning_text.txt
β”œβ”€β”€ inning.txt
β”œβ”€β”€ lineups
β”‚Β Β  β”œβ”€β”€ away
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 1
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── team_color.png
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 2
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── team_color.png
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 3
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── team_color.png
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 4
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── team_color.png
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 5
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── team_color.png
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 6
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── team_color.png
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 7
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── team_color.png
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 8
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── team_color.png
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 9
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── team_color.png
β”‚Β Β  β”‚Β Β  └── pitcher
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ career
β”‚Β Β  β”‚Β Β      β”‚Β Β  β”œβ”€β”€ era.txt
β”‚Β Β  β”‚Β Β      β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β  β”‚Β Β      β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β  β”‚Β Β      β”‚Β Β  β”œβ”€β”€ hrs-allowed.txt
β”‚Β Β  β”‚Β Β      β”‚Β Β  β”œβ”€β”€ innings.txt
β”‚Β Β  β”‚Β Β      β”‚Β Β  β”œβ”€β”€ strikeouts.txt
β”‚Β Β  β”‚Β Β      β”‚Β Β  β”œβ”€β”€ walks.txt
β”‚Β Β  β”‚Β Β      β”‚Β Β  └── wins-losses.txt
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ count.txt
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ era.txt
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ firstname.txt
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ flag.png
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ fullname.txt
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ games.txt
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ hits.txt
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ hrs-allowed.txt
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ image.png
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ innings.txt
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ lastname.txt
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ stats_for_series.txt
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ strikeouts.txt
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ team_color.png
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ walks.txt
β”‚Β Β  β”‚Β Β      └── wins-losses.txt
β”‚Β Β  └── home
β”‚Β Β      β”œβ”€β”€ 1
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β      β”‚Β Β  └── team_color.png
β”‚Β Β      β”œβ”€β”€ 2
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β      β”‚Β Β  └── team_color.png
β”‚Β Β      β”œβ”€β”€ 3
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β      β”‚Β Β  └── team_color.png
β”‚Β Β      β”œβ”€β”€ 4
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β      β”‚Β Β  └── team_color.png
β”‚Β Β      β”œβ”€β”€ 5
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β      β”‚Β Β  └── team_color.png
β”‚Β Β      β”œβ”€β”€ 6
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β      β”‚Β Β  └── team_color.png
β”‚Β Β      β”œβ”€β”€ 7
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β      β”‚Β Β  └── team_color.png
β”‚Β Β      β”œβ”€β”€ 8
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β      β”‚Β Β  └── team_color.png
β”‚Β Β      β”œβ”€β”€ 9
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β      β”‚Β Β  └── team_color.png
β”‚Β Β      └── pitcher
β”‚Β Β          β”œβ”€β”€ career
β”‚Β Β          β”‚Β Β  β”œβ”€β”€ era.txt
β”‚Β Β          β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β          β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β          β”‚Β Β  β”œβ”€β”€ hrs-allowed.txt
β”‚Β Β          β”‚Β Β  β”œβ”€β”€ innings.txt
β”‚Β Β          β”‚Β Β  β”œβ”€β”€ strikeouts.txt
β”‚Β Β          β”‚Β Β  β”œβ”€β”€ walks.txt
β”‚Β Β          β”‚Β Β  └── wins-losses.txt
β”‚Β Β          β”œβ”€β”€ count.txt
β”‚Β Β          β”œβ”€β”€ era.txt
β”‚Β Β          β”œβ”€β”€ firstname.txt
β”‚Β Β          β”œβ”€β”€ flag.png
β”‚Β Β          β”œβ”€β”€ fullname.txt
β”‚Β Β          β”œβ”€β”€ games.txt
β”‚Β Β          β”œβ”€β”€ hits.txt
β”‚Β Β          β”œβ”€β”€ hrs-allowed.txt
β”‚Β Β          β”œβ”€β”€ image.png
β”‚Β Β          β”œβ”€β”€ innings.txt
β”‚Β Β          β”œβ”€β”€ lastname.txt
β”‚Β Β          β”œβ”€β”€ stats_for_series.txt
β”‚Β Β          β”œβ”€β”€ strikeouts.txt
β”‚Β Β          β”œβ”€β”€ team_color.png
β”‚Β Β          β”œβ”€β”€ walks.txt
β”‚Β Β          └── wins-losses.txt
β”œβ”€β”€ ondeck_batter
β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”œβ”€β”€ batting.txt
β”‚Β Β  β”œβ”€β”€ career
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ atbats.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ avg.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ games.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hits.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”‚Β Β  └── sb.txt
β”‚Β Β  β”œβ”€β”€ firstname.txt
β”‚Β Β  β”œβ”€β”€ flag.png
β”‚Β Β  β”œβ”€β”€ fullname.txt
β”‚Β Β  β”œβ”€β”€ hr.txt
β”‚Β Β  β”œβ”€β”€ image.png
β”‚Β Β  β”œβ”€β”€ lastname.txt
β”‚Β Β  β”œβ”€β”€ ops.txt
β”‚Β Β  β”œβ”€β”€ pos.txt
β”‚Β Β  β”œβ”€β”€ rbi.txt
β”‚Β Β  β”œβ”€β”€ stats_for_series.txt
β”‚Β Β  └── team_color.png
β”œβ”€β”€ outs
β”‚Β Β  β”œβ”€β”€ 0.png
β”‚Β Β  β”œβ”€β”€ 1.png
β”‚Β Β  └── 2.png
β”œβ”€β”€ outs.png
└── team_resources
    β”œβ”€β”€ colors
    β”‚Β Β  β”œβ”€β”€ ALB.png
    β”‚Β Β  β”œβ”€β”€ BRO.png
    β”‚Β Β  β”œβ”€β”€ CIT.png
    β”‚Β Β  β”œβ”€β”€ default_away.png
    β”‚Β Β  β”œβ”€β”€ default_home.png
    β”‚Β Β  β”œβ”€β”€ ENK.png
    β”‚Β Β  β”œβ”€β”€ ENS.png
    β”‚Β Β  β”œβ”€β”€ FRS.png
    β”‚Β Β  β”œβ”€β”€ GEF.png
    β”‚Β Β  β”œβ”€β”€ GOT.png
    β”‚Β Β  β”œβ”€β”€ KGA.png
    β”‚Β Β  β”œβ”€β”€ LEK.png
    β”‚Β Β  β”œβ”€β”€ MAL.png
    β”‚Β Β  β”œβ”€β”€ NIC.png
    β”‚Β Β  β”œβ”€β”€ ORE.png
    β”‚Β Β  β”œβ”€β”€ RAT.png
    β”‚Β Β  β”œβ”€β”€ SKE.png
    β”‚Β Β  β”œβ”€β”€ SKO.png
    β”‚Β Β  β”œβ”€β”€ SOD.png
    β”‚Β Β  β”œβ”€β”€ STO.png
    β”‚Β Β  β”œβ”€β”€ SUN.png
    β”‚Β Β  β”œβ”€β”€ SVL.png
    β”‚Β Β  β”œβ”€β”€ TRA.png
    β”‚Β Β  β”œβ”€β”€ UME.png
    β”‚Β Β  └── UPP.png
    β”œβ”€β”€ flags
    β”‚Β Β  β”œβ”€β”€ 1234.png
    β”‚Β Β  β”œβ”€β”€ 5678.png
    β”‚Β Β  └── default.png
    └── player_images
        β”œβ”€β”€ 1234-12345.png
        β”œβ”€β”€ 5678-67890.png
        β”œβ”€β”€ default.png
        .
        .
        .

If you want to use your own images for bases, outs, team flags, or player images; then just replace the files in the bases/, outs/, team_resources/... directories (e.g., copy your own bases empty image to bases/ooo.png and so forth).

Building from source code

TBD

Contributing

TBD

About

Java CLI application for fetching data from WBSC game data (MyBallClub) and render text and image files on disk.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 91.8%
  • Python 8.2%