Hey, I wrote a small mining bot in Python that I use to generate a little income on a regular basis!
This bot utilizes the pyautogui framework on Python to simulate user inputs.
Features
Requirements
To run this bot, you must install python first! You can find a lot of Tutorials to install Python and how to start a Python Script with Windows Command Line.
If Python is working on your machine correctly, you must install the necessary Python modules. Use the following command in Windows Command Line:
Usage
1. Ensure that you have installed the required modules as per the requirements.
2. Initiate the program by executing the main.py file in Windows Command Line.
3. Configure various settings in the user interface:
4. Click the "Save" button to hold the entered coordinates so that they persist across sessions.
5. Set mining laser to High Power Slot 1-2.
6. Set Shield Hardener to High Power Slot 3.
7. Make sure you set shortcuts on default.
8. If you are ready, dock up and click the "Start" button to initiate the mining bot.
9. Click the stop button if you want to end the bot prematurely. It will complete the current mining cycle and then stop flying into the belt.
Display of Mouse Coordinates
The GUI application continuously displays the current mouse position on the screen.
Enter these mouse coordinates in the corresponding fields.
Notes
This is an open-source project provided without any guarantees. Use it at your own risk.
Please ensure that you comply with EVE Online's terms of use and policies. The use of bots or automation may violate the game's terms of service.
This bot utilizes the pyautogui framework on Python to simulate user inputs.
[Only registered and activated users can see links. Click Here To Register...] /
|
|
Features
- Automated mining in EVE Online
- User-friendly GUI for configuration
- Easy control of bot start and stop
- Display of the current mouse position on the screen
- Randomized time between interaction and mousemovement to make the inputs more human
- No limitation of the display resolution
Requirements
To run this bot, you must install python first! You can find a lot of Tutorials to install Python and how to start a Python Script with Windows Command Line.
If Python is working on your machine correctly, you must install the necessary Python modules. Use the following command in Windows Command Line:
Code:
pip install -r requirements.txt
1. Ensure that you have installed the required modules as per the requirements.
2. Initiate the program by executing the main.py file in Windows Command Line.
Code:
python main.py
- mining duration: Specify the desired duration of the mining operation in minutes.
- Undock Position: Set the mouse coordinates for the Undock button on the station.
- Clear Cargo Position: Specify the mouse position for unloading cargo. This transfers the ore to the inventory window above. Use Test Button to make it work correctly.
- Mining Hold: Set volume from your mining cargo.
- Mining Yield: Set mining rate of your mining laser. Check the Calculation below.
- Station-Overview Position: Set the mouse coordinates of the station in the Overview; it should be at the top when the ship returns to the station's grid.
- Target-One Overview Position: Set the first mouse coordinate to the asteroids in the Overview.
- Target-Two Overview Position Position: Define the second coordinate in the Overview.
- Mouse-Reset Primary Position: Specify the position for resetting mining targets ( use an empty space location with no windows, elements or brackets).
- Home Bookmark: Set the coordinates for the Station Bookmark.
- Belt Bookmarks: Enter the coordinates for your Belt Bookmarks (one line per bookmark).
4. Click the "Save" button to hold the entered coordinates so that they persist across sessions.
5. Set mining laser to High Power Slot 1-2.
6. Set Shield Hardener to High Power Slot 3.
7. Make sure you set shortcuts on default.
8. If you are ready, dock up and click the "Start" button to initiate the mining bot.
9. Click the stop button if you want to end the bot prematurely. It will complete the current mining cycle and then stop flying into the belt.
Display of Mouse Coordinates
The GUI application continuously displays the current mouse position on the screen.
Enter these mouse coordinates in the corresponding fields.
Notes
This is an open-source project provided without any guarantees. Use it at your own risk.
Please ensure that you comply with EVE Online's terms of use and policies. The use of bots or automation may violate the game's terms of service.