Skip to content

Strat-O-Matic Baseball Custom League web site builder

Notifications You must be signed in to change notification settings

bobterhune3/somReporter

Repository files navigation

somReporter

DISCLAIMER: I am not affiliated with Strat-O-Matic Media, LLC. The cards and statistics generated by this application are not compatible with the official Strat-O-Matic game and are for academic purposes only.

WHAT DOES THIS DO This project will take complet Strat-O-Matic Computer game baseball reports (Team and League) and build a static HTML page that can be posted. The web page will display trend charts and focuses on rules specific to the "NoDice league""

EXAMPLE output

ABOUT Program is written in C# and produces HTML/JSP static pages.

Reports that can be written, are custome Draft Order, Wild Card, Standings, Records with last 10 games, Usage alerts, etc.

INSTRUCTIONS Print out Strat-O-Matic baseball Team and League reports with ALL REPORTS/ALL TEAMS selected and print as a file. Save the file into the PRT_FILE_LOCATION directory and run the program. File Names must be called

  • ALL_REPORTS.PRT
  • TEAM_ALL_REPORTS.PRT

Also from LEAGUE/Display Reports menu. Select "Schedule Report" and save that file to the same location as

  • SCHEDULE.PRT

A config.properties contains settings to be used to drive the application. (See Below for explanation)

Adding an additional text file named "updatedText.txt" will include pre-formatted text for custom content

SETTINGS A sample config.properties can be found in the resources folder. It is a set of key-value pairs.

SHOW_SUGGESTION_USAGE_WARNINGS=true  (Show a alert for players who passes the suggested max usage as defined below)
SUGGESTION_LEVEL_PERCENT=110         (This value represents the amount over actual usage to trigger a suggested warning)
SHOW_USAGE_WARNINGS=true			 (Show a warning for players who pass the below warning threshold)
WARNING_LEVEL_PERCENT=95    (The % of actual vs real usage)
LEAGUE_NAME=2016ND				      (The name of the league as named in the SOM game, used to parse reports)
PRT_FILE_LOCATION=C:\cdrombb\print   (Where to look for the SOM Team and League reports to collect data from)
HAS_WILDCARD=false				      (Does the league have wildcards)
RANK_STATS_BY_DIVISION=true	(When calculating stats do it per division, or per league)
STRAIGHT_DRAFT_ORDER=false		(When showing draft, true=standard worst to best, false is a custom format)
SHOW_STANDINGS=true         (Show Team Standings on the page)
SHOW_NOTES=true             (Show Notes from a file (ipdatedText.txt) at the top of a page)
SHOW_WHOS_HOT=true				      (Show a formatted Who's Hot Who's not from the stock reports')
SHOW_INJURY_REPORT=true			  (Show a formatted injury report from the stock report)
SHOW_DRAFT_ORDER=true				   (Show calculated Draft Orver)
SHOW_RECORD_BOOK=true				   (Show highlights from from the stock Record Book report)
SHOW_USAGE=true					        (Show player usage section)
SHOW_DIV_MAGIC_NUM=true     (Show individual division magic number to win division)
MAX_INJURY_DAYS=20          (Put * next to name if injury over N)
ESTIMATE_AB_MULTIPLIER=1    (For shorten seasons use multipier to calc usage from actual AB)
ESTIMATE_IP_MULTIPLIER=1    (For shorten seasons use multipier to calc usage from actual IP)

CREDITS

/

No Warranty

"As-Is". The Software is provided "as is," with all faults, defects and errors, and without warranty of any kind.

No Liability. Licensor does not warrant that the Software will be free of bugs, errors, viruses or other defects, and Licensor shall have no liability of any kind for the use of or inability to use the software, the software content or any associated service.

About

Strat-O-Matic Baseball Custom League web site builder

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published