legacy-players / summarize_consumes Goto Github PK
View Code? Open in Web Editor NEWThis project forked from melbaa/summarize_consumes
A utility to generate a summary of a wow (1.12) raid from a combat log.
License: The Unlicense
This project forked from melbaa/summarize_consumes
A utility to generate a summary of a wow (1.12) raid from a combat log.
License: The Unlicense
The project generates a summary of a raid combat log. The summary includes * consumables (as much as the combat log allows) * consumable prices if data is available. First an attempt is made to download prices from the web. If that fails, prices are read from the local prices.json * cooldowns, resurrects, racial abilities and trinkets used * details about some boss fights ** nefarian corrupted healing ** nefarian wild polymorphs ** viscidus frost hits ** huhuran, cthun chains ** gluth ** four horsemen chains ** kt shadow fissures ** kt frostbolts ** kt frostblasts * pets found * classes detected It is assumed that the combat log was generated while the AdvancedVanillaCombatLog addon (https://github.com/YamaYAML/LegacyPlayersV4/tree/main/Addons/AdvancedVanillaCombatLog) is active. Check out the examples directory (https://github.com/melbaa/summarize_consumes/tree/master/examples) for summaries of various raids. Price data via https://www.wowauctions.net/ usage: summarize_consumes.exe [-h] [--pastebin] [--open-browser] logpath positional arguments: logpath path to WoWCombatLog.txt options: -h, --help show this help message and exit --pastebin upload result to a pastebin and return the url --open-browser used with --pastebin. open the pastebin url with your browser --write-summary writes output to summary.txt instead of the console Install prepacked binary: You can download an executable from the Releases section [1] and save it in your WoW Logs folder. The release is automatically generated and you can see exactly how in the Actions section [2]. A bunch of anti-virus software as usual gives a false positive [3], so if you are worried, install from source as shown below. [1] https://github.com/melbaa/summarize_consumes/releases [2] https://github.com/melbaa/summarize_consumes/actions [3] https://www.virustotal.com/gui/file/49633f660d6efc13bfc8705d89349e5f28ef135cc7dc0639a563c61f3a3bffa2?nocache=1 Installing from source on windows: This is only needed if you don't want to use the binary from the Releases section and prefer to use the source code. To create a virtualenv with the project in the current directory python -m venv venv Install the project and its dependencies .\venv\Scripts\pip.exe install . Create a summary .\venv\Scripts\summarize_consumes.exe path\to\your\Logs\WoWCombatLog.txt > summary.txt Create summary, upload to a pastebin and open with your browser .\venv\Scripts\summarize_consumes.exe path\to\your\Logs\WoWCombatLog.txt --pastebin --open-browser
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.