Author Topic: Mul data scraping: TMM is always zero  (Read 439 times)

Inxentas

  • Sergeant
  • *
  • Posts: 116
Mul data scraping: TMM is always zero
« on: 05 December 2024, 06:28:14 »
I've been trying to make some tools for my local gaming group using data from the MUL. Lacking any sort of official documentation for it's API I believe what I am doing rests solely on abusing some vulnerabilities in the MUL (not blocking external requests on some URL's). I've simply loaded the url https://masterunitlist.azurewebsites.net/Unit/Filter?Types=18 and iterated the resulting HTML table, making requests to https://masterunitlist.azurewebsites.net/Unit/QuickList?Name= using the name of each entry. It returns some JSON that I parse and store into a file. This works kind of nicely and I get all the Alpha Strike data! Except that the TTM is always zero. That is the only issue I have with this data. Does anyone know if I can fix that somehow?

nckestrel

  • Scientia Bellator
  • Freelance Writer
  • Lieutenant Colonel
  • *
  • Posts: 11225
Re: Mul data scraping: TMM is always zero
« Reply #1 on: 05 December 2024, 14:14:43 »
1) The Forum Technical Support is not for the MUL website.  They can't answer your question.

2) The MUL team does not provide technical support, particularly for "abusing vulnerabilities" but also in general.
Alpha Strike Introduction resources
Left of Center blog - Tukayyid Expanded Random Unit Tables, Nashira Campaign for A Game of Armored Combat, TP 3039 Vega Supplemental Record Sheets

Inxentas

  • Sergeant
  • *
  • Posts: 116
Re: Mul data scraping: TMM is always zero
« Reply #2 on: 06 December 2024, 03:38:51 »
The sticky says this though:

This forum board is for members of the BattleTech forums to post technical comments, suggestions and use questions about the main www.bg.battletech.com website, this forum, www.catalystdemos.com and www.masterunitlist.info.

In fact, I'm going to add the suggestion that Catalyst really should provide a documented API endpoint for their unit data themselves. Also, I am not sure that reading JSON from the MUL is technically a vulnerability. It's just an URL that returns JSON data instead of a styled webpage, clearly intended for public querying.
« Last Edit: 06 December 2024, 03:43:25 by Inxentas »

nckestrel

  • Scientia Bellator
  • Freelance Writer
  • Lieutenant Colonel
  • *
  • Posts: 11225
Re: Mul data scraping: TMM is always zero
« Reply #3 on: 06 December 2024, 10:22:18 »
It also says in that same post
MASTER UNIT LIST QUESTIONS
Please post all MUL-related questions to this board: http://bg.battletech.com/forums/errata/master-unit-list-(mul)-online-database-read-the-first-post/ This forum category and associated boards are NOT associated with the MUL.

The result is the same.  We don’t provide tech support on the MUL.
Alpha Strike Introduction resources
Left of Center blog - Tukayyid Expanded Random Unit Tables, Nashira Campaign for A Game of Armored Combat, TP 3039 Vega Supplemental Record Sheets

Inxentas

  • Sergeant
  • *
  • Posts: 116
Re: Mul data scraping: TMM is always zero
« Reply #4 on: 06 December 2024, 12:09:34 »
That link is broken for me, but the message is clear.

I won't pursue this anymore. Thanks for your time regardless.

 

Register