A browser extension and analysis tool for the Mistwood Exchange market. Track your inventory, transactions, and profile data to make better trading decisions.
- Track your market transactions in real-time
- Monitor your inventory changes
- View your profile statistics
- Export data for analysis
- Calculate profit/loss across trades
- Track market trends for items
- Clone this repository:
git clone https://github.com/Avabin/MistTrader.git-
Navigate to your browser's extensions page:
- Chrome:
chrome://extensions - Edge:
edge://extensions
- Chrome:
-
Enable "Developer mode" (toggle in the top-right corner)
-
Click "Load unpacked" and select the
extensionfolder from the cloned repository -
The extension should now appear in your browser toolbar
-
Visit Mistwood Exchange and log in to start tracking your trades
-
Ensure you have .NET 9.0 SDK installed
-
Build the solution:
dotnet build- Run the CLI tool:
dotnet run --project src/Runners/MistTrader.Cli/MistTrader.Cli.csproj <path-to-export-file>- Press F12 and click the
Mistwood Exchangetab browser developer tools. - The extension automatically tracks:
- Market transactions
- Inventory changes
- Profile updates
- Use the "Export" button to save your data as a ZIP file
- Use collapsible sections to view different types of data
The exported ZIP file contains:
transactions.json: Your market transaction historyinventory.json: Current inventory stateprofile.json: Your profile data and statistics
Use the CLI tool to analyze the data:
dotnet run --project src/Runners/MistTrader.Cli/MistTrader.Cli.csproj exported-data.zip- .NET 9.0 SDK
- Node.js (for extension development)
- Chrome or Edge browser
extension/: Browser extension source codesrc/: .NET solutionModules/MistTrader.DataParsers/: Core data parsing functionalityRunners/MistTraader.Cli/: Command-line interface
tests/: Unit tests
dotnet test- Fork the repository
- Create a feature branch
- Commit your changes
- Push to your branch
- Create a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to the Mistwood community
- Built using .NET 8.0 and Chrome Extensions API
If you encounter any issues or have questions, please open an issue.