Python AutoClicker β ΡΡΠΎ ΠΏΡΠΎΡΡΠΎΠΉ, Π»ΡΠ³ΠΊΠΈΠΉ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΊΠ»ΠΈΠΊΠΎΠ² ΠΌΡΡΠΈ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π½Π°ΠΏΠΈΡΠ°Π½Π° Π½Π° Python ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π» ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ»ΠΈΠΊΠ°ΠΌΠΈ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΊΠ»ΠΈΠΊΠ°ΡΡ Π² Π½ΡΠΆΠ½ΠΎΠΉ ΡΠΎΡΠΊΠ΅ ΡΠΊΡΠ°Π½Π° ΠΈ Π·Π°Π²Π΅ΡΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎ Π³ΠΎΡΡΡΠ΅ΠΉ ΠΊΠ»Π°Π²ΠΈΡΠ΅. ΠΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π·Π°Π΄Π°Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ, ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² ΠΈ ΠΈΠ³Ρ.
- β‘ ΠΠΎΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠΉ Π·Π°ΠΏΡΡΠΊ: ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ ΠΎΠΊΠΎΠ½ ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ.
- π§ ΠΡΠΎΡΡΠΎΠΉ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ β Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΠΎΠ»Ρ ΠΈΠ»ΠΈ ΠΏΠΎ Π΄Π²ΠΎΠΉΠ½ΠΎΠΌΡ ΠΊΠ»ΠΈΠΊΡ ΠΏΠΎ
.exeΡΠ°ΠΉΠ»Ρ. - π§ ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π» ΠΊΠ»ΠΈΠΊΠΎΠ² β ΠΎΡ Π΄ΠΎΠ»Π΅ΠΉ ΡΠ΅ΠΊΡΠ½Π΄Ρ Π΄ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠ΅ΠΊΡΠ½Π΄.
- β¨οΈ Π£Π΄ΠΎΠ±Π½ΠΎΠ΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠ΅ β Π½Π°ΠΆΠΌΠΈΡΠ΅
Ctrl + BΠ² Π»ΡΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ. - πΌ ΠΠ΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ β Π³ΠΎΡΠΎΠ²ΡΠΉ
.exeΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±Π΅Π· Python.
AutoClicker/
βββ .gitignore # ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Git
βββ dist/
βββ main.exe # ΠΠΎΡΠΎΠ²ΡΠΉ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΉ ΡΠ°ΠΉΠ» Π΄Π»Ρ Windows
βββ main.py # ΠΡΡ
ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ Π°Π²ΡΠΎΠΊΠ»ΠΈΠΊΠ΅ΡΠ°
βββ requirements.txt # ΠΠ°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΈΠ· Python
- ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² ΠΏΠ°ΠΏΠΊΡ
dist/. - Π‘ΠΊΠ°ΡΠ°ΠΉΡΠ΅ ΡΠ°ΠΉΠ»
main.exe. - ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΡΠ°ΠΉΠ». ΠΡΡ Π³ΠΎΡΠΎΠ²ΠΎ! Python Π½Π΅ Π½ΡΠΆΠ΅Π½.
Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Ρ Π²Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Python 3.7+
ΠΠ°ΡΠ΅ΠΌ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅:
python -m venv venv
source venv/bin/activate # ΠΠ»Ρ Linux/Mac
venv\Scripts\activate # ΠΠ»Ρ Windows
pip install -r requirements.txtpython main.py-
ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΆΠ΅Π»Π°Π΅ΠΌΡΠΉ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π» ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ»ΠΈΠΊΠ°ΠΌΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 0.2 Π΄Π»Ρ Π΄Π²ΡΡ ΠΊΠ»ΠΈΠΊΠΎΠ² Π² ΡΠ΅ΠΊΡΠ½Π΄Ρ).
-
Π§ΡΠΎΠ±Ρ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π°Π²ΡΠΎΠΊΠ»ΠΈΠΊΠ΅Ρ, Π½Π°ΠΆΠΌΠΈΡΠ΅ Ctrl + B.
- pyautogui
- pyinstaller (Π΄Π»Ρ ΡΠ±ΠΎΡΠΊΠΈ)
pip install pyinstaller
pyinstaller --onefile main.pyΠΠΎΡΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ» ΠΏΠΎΡΠ²ΠΈΡΡΡ Π² ΠΏΠ°ΠΏΠΊΠ΅ dist/.
- Π Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΡΡΠΈΠ½Π½ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Π² Windows
- ΠΡΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ GUI-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
- Π ΠΈΠ³ΡΠ°Ρ , ΡΡΠ΅Π±ΡΡΡΠΈΡ ΡΠ°ΡΡΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠΊΠ°
- ΠΠ»Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°ΠΌΠΈ
ΠΠ²ΡΠΎΠΊΠ»ΠΈΠΊΠ΅Ρ Python, AutoClicker Windows, auto clicker .exe ΡΠΊΠ°ΡΠ°ΡΡ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΊΠ»ΠΈΠΊΠΎΠ², pyautogui clicker, Π»ΡΠ³ΠΊΠΈΠΉ Π°Π²ΡΠΎΠΊΠ»ΠΈΠΊΠ΅Ρ Π΄Π»Ρ Windows, open-source Π°Π²ΡΠΎΠΊΠ»ΠΈΠΊΠ΅Ρ, Π°Π²ΡΠΎΠΊΠ»ΠΈΠΊΠ΅Ρ Π±Π΅Π· ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ
ΠΡΠΎΠ΅ΠΊΡ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ MIT. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ.
Π Π°Π·ΡΠ°Π±ΠΎΡΠ°Π½ΠΎ Ρ β€οΈ Π½Π° Python, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π²Π°ΡΡ ΡΠ°Π±ΠΎΡΡ Π±ΡΡΡΡΠ΅Π΅ ΠΈ Π»Π΅Π³ΡΠ΅.