https://github.com/ipax77/dsstats
Direct Strike Fan Project
https://github.com/ipax77/dsstats
direct dotnet maui-blazor ratings sc2 stats strike
Last synced: 3 months ago
JSON representation
Direct Strike Fan Project
- Host: GitHub
- URL: https://github.com/ipax77/dsstats
- Owner: ipax77
- License: agpl-3.0
- Created: 2022-10-25T02:32:55.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-05-27T14:37:05.000Z (5 months ago)
- Last Synced: 2025-06-24T02:04:33.729Z (4 months ago)
- Topics: direct, dotnet, maui-blazor, ratings, sc2, stats, strike
- Language: C#
- Homepage: https://dsstats.pax77.org/
- Size: 51.1 MB
- Stars: 8
- Watchers: 1
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
[](https://github.com/ipax77/dsstats/actions/workflows/dsstats.tests.yml)
# Direct Strike Fan Project
Fan Project for analyzing [Starcarft II](https://starcraft2.com) [Direct Strike](https://www.patreon.com/Tya) Replays
## Install instructions
[
](https://apps.microsoft.com/detail/9nnnmb503hn5)
Go to the Microsoft Store and install the [sc2dsstats app](https://apps.microsoft.com/detail/9nnnmb503hn5) for free.
The app can be used offline to analyze your stats locally. If you want to upload your replays and contribute to this site, you must give your explicit consent.
The app is distributed via the Microsoft Store to make installation as easy as possible. It is and always will be freely available.
### GitHub Release
To install the [GitHub release](https://github.com/ipax77/dsstats/releases/latest) follow the install instructions from [Microsoft](https://learn.microsoft.com/en-us/dotnet/maui/windows/deployment/publish-cli#installing-the-app), please.## Website
[dsstats.pax77.org](https://dsstats.pax77.org)

# Contributing
We really like people helping us with the project. Nevertheless, take your time to read our contributing guidelines [here](./CONTRIBUTING.md).
## ChangeLog
v2.0.8
>- dotnet update to 8.0.15
>- Maui Replay Import improved
>- Maui Import 'Robust Import' - saving replays one by one
>- Builds unit chart - thanks to PISTE D'ATTERISSAGE for the suggestionv2.0.7
>- s2protocol 5.0.14.93333.0 (s2protocol.NET v0.8.4)
>- Maui Player Review disabledv2.0.6
>- s2protocol 5.0.14.93272.0 (s2protocol.NET v0.8.3)
>- dotnet v8.0.11 (8.0.404)
>- Maui Session Progress reload button
>- Replay Leaver duration indicationv2.0.5
>- s2protocol v5.0.13.92440.0 (s2protocol.NET v0.8.2)
>- dotnet v8.0.7 (8.0.303)
>- Maui builds fixed
>- Maui hanging loading indicator fixed
>- Combo ratings replay mapping improved (~90% hit rate)v2.0.4
>- Fixed Maui Replay duplicates import loop - thank you @Jurzal for reporting and helping to fix it!
>- Unit Names and Colors for Replay-Unit-Mapv2.0.3
>- Unit map update
>- App localization
>- Fix ChartJs annotation plugin registrationv2.0.2
>- App localization for de, en, es, fr, ru and last but not least uk.
>- Replay middle chart with optional tier/refiniery info
>- ChartJs v4.4.1 - pax.BlazorChartJs v0.8.2v2.0.0
>- Upgrade to dotnet 8
v1.2.5
>- SC2 Patch 5.0.12 - protocol 91115 - s2protocol.NET v0.6.12
v1.2.4
>- Sanitize player names for css
v1.2.3
>- Layout redesign
>- Stats redesign
>- Fix Player RealmId
>- Advanced replay filterv1.2.2
>- MAUI progress information with online data
>- Web - new Replays with PreRatingv1.2.1
>- s2protocol.NET v0.6.11 - sc2 protocol 90136
>- MAUI progress informationv1.2.0
>- Players with RealmId
>- Replay Upload impoved
>- Cmdr Info
>- Ratings produce reworkv1.1.9
>- Builds by Ratings (suggested by heyrandompeople - ty!)
>- Server Fun Stats (suggested by Mignoubou - ty!)
>- Navigation redesign (website)
>- Replay uploaded improved (flag instead of latest replay date)v1.1.8
>- Fix player details Server update
v1.1.7
>- TimePeriod Patch 2.71 (2023-01-22)
>- Fix player details updatev1.1.6
>- Player Details rework
v1.1.5
>- App (latest)replay live ratings
>- Commander Strength Bubble Chart
>- Sc2 Patch 5.0.11 - protocol 89720v1.1.4
>- CheatDetect Results
>- Rating calculation refactoring
>- Sc2 Patch 5.0.11b - protocol 89634v1.1.3
>- Tournament Edition RatingTypes (Cmdr 3v3 TE, Std 3v3 TE)
>- Some Info links / tooltips (thx to heyrandompeople)
>- Replays filter for TE maps
>- Maui ratings top-row limited to current playerv1.1.2
>- [Leaver Handling](https://github.com/ipax77/dsstats/wiki/LeaverHandling) active
>- TimePeriods refactoring - new TimePeriod "Past 90 Days" is default, now
>- Std-Teams details ordering fixed
>- Replay Rating Info
>- Player rating changes (past 24h, 10 days, 30 days)v1.1.1
>- Fix Ocr temp image path
v1.1.0
>- RatingType LongNames
>- pax.BlazorChartJs to v0.4.1
>- Ocr Direct Strike Loading Screen (experimental)v1.0.9
>- PlayerRatings Position
v1.0.8
>- FunStats based on Default Filter
>- Ratings calculation improvedv1.0.7
>- FunStats
>- Fixed (most) NoSetupEvent decoding errors