The Real-time Exchange Tracker of the Sim Companies on .NET 6.0 platform, based on official API.
Sim Companies(SC) is an online company and product management game[1]. In SC, players buy and sell products on an open market. The price of product fluctuates with the demand of players. To make more profit, players like to trade with better price. So it's important to know the price of the product.
Related works in the field of tracking Sim Companies' exchange prices have been found to have limitations that hinder their effectiveness. The existing market page in SC provides only a snapshot of the prices at the time the page is opened, and it displays the price of only one type of product at a time. Although the market page can be refreshed every 20 seconds, it fails to provide historical price data.
An alternative solution is provided by Simco Tools[2], a third-party website that utilizes the SC official API to retrieve and record data locally. However, due to the API rules of SC, the data is fetched only every 5 minutes[3], resulting in a delay and lack of real-time information.
To address these shortcomings, in this repo, a Real-time Exchange Tracker is proposed and implemented with the following features:
- Auto refresh the exchange information, with customizable refresh interval.
- Customize the list of your favourite products.
- Record recent and historic lowest/highest price.
- Change the color of text to notify if the current price of a product is lower than min/average price.
- Unzip the releases file.
- Run the executive file
Sim Companies Exchange Tracker.exe
. - Configuration. Add the ID of your favourite products in list, and the other config as well.
- Wait for the first data update for few seconds. You may see the result like the screenshot above.
- If you wanna quit but save the recorded prices so far, click "Data-Save history" menu in program.
- If you wanna retrieve this data, click "Data-Load history".
This repository is under MIT License.
The icon of executive file is a trademark of Sim Companies and is licensed by Sim Companies.
[1] Sim Companies. https://www.simcompanies.com
[2] Simco Tools. https://www.simcotools.app
[3] Sim Companies API Guide. https://www.simcompanies.com/articles/api