Skip to main content

Analyze Marvel Strike Force roster info and output colorful charts showing player/character stats

Project description

MSF2CSV

Converts Marvel Strike Force information from MSF.gg into a HTML table with a heat map for player/character stats

History:

MSF.gg used to have a CSV download option which made it easy to load up full roster stats for everyone in the alliance. During a recent "upgrade" this button was removed. Likely a temporary issue, but it still leaves Alliance leaders in a bad spot. This is my attempt at a solution to the problem. I hope you enjoy it. Feel free to provide feedback, questions, comments, etc. My username is "fatcat4096" on Discord.

Current Status:

As this package is no longer being used as a standalone app, I have slowly been removing functionality used by these workflows.

  • Library no longer supports saved credentials for automatic login to the Scopely MSF website
  • Library no longer supports scraping roster information from website via a Selenium session
  • Support for parsing of downloaded .csv files will be removed.
  • Command line support for image generation from existing cached_data.msf files is present but may be removed in the future

Our intent for this library is to continue to support:

  • Download of alliance roster information via the MSF API from the Scopely website into cached_data.msf files
  • Rendering of that cached data into a variety of reports, with a multitude of configurable options and custom queries available

Requirements:

  1. Install Python 3.x from Python.org
  2. Install required packages from a command prompt: python -m pip install -r requirements.txt
  3. Double click on msf2csv.py

Configuration:

  • The reports to output and Lane/Section defintions are in Raids_and_lanes.py. Instructions for configuration are in the file header.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

msf2csv-1.4.2.tar.gz (166.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

msf2csv-1.4.2-py3-none-any.whl (177.2 kB view details)

Uploaded Python 3

File details

Details for the file msf2csv-1.4.2.tar.gz.

File metadata

  • Download URL: msf2csv-1.4.2.tar.gz
  • Upload date:
  • Size: 166.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.8

File hashes

Hashes for msf2csv-1.4.2.tar.gz
Algorithm Hash digest
SHA256 c9cee6dd2cf2e9b9c5dc8d47c6cb850634309d18d6499ee9b6105f0e8ef318d7
MD5 8f6a3f42b4abd9e96cf4f9385603376b
BLAKE2b-256 34adc7f6c25e0f8d4f2b7d2a2635ff855578cd5556ae51107334b0b2c9b6f07b

See more details on using hashes here.

File details

Details for the file msf2csv-1.4.2-py3-none-any.whl.

File metadata

  • Download URL: msf2csv-1.4.2-py3-none-any.whl
  • Upload date:
  • Size: 177.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.8

File hashes

Hashes for msf2csv-1.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2d55575cbb7d7ff064f5ad974920ca382be614e90e67d41f360727f3930820a0
MD5 392fbcd39ce1bf1506db3bc1b558f499
BLAKE2b-256 3a12af6067e5f1709efd5a166665f30104adbefa281115bc7923acc04194f592

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page