Name | wowint JSON |
Version |
2025.2.3448
JSON |
| download |
home_page | None |
Summary | Mapping of Scratch to Warcraft (keyboard and Xbox) using iid42 |
upload_time | 2025-02-02 15:52:16 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.0 |
license | None |
keywords |
iid
date
development
game
index
integer
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# PyPI: WowInt
PyPi: https://pypi.org/project/iid42
PyPi: https://pypi.org/project/wowint
-----------------
## Commencez à apprendre : `pip install iid42 wowint`
Cet outil a été créé pour aider à apprendre la programmation par le jeu.
Vous trouverez dans *Scratch To Warcraft* du code permettant de simuler des touches de clavier :
- [https://github.com/EloiStree/2024_08_29_ScratchToWarcraft](https://github.com/EloiStree/2024_08_29_ScratchToWarcraft)
Vous pouvez également utiliser *XOMI* pour simuler des manettes Xbox sur Windows :
- [https://github.com/EloiStree/2022_01_24_XOMI](https://github.com/EloiStree/2022_01_24_XOMI)
Si vous préférez injecter des touches, vous trouverez du code compatible avec Raspberry Pi Pico et ESP32 ici :
- [https://github.com/EloiStree/2024_11_16_WowIntegerWorkshopPicoW](https://github.com/EloiStree/2024_11_16_WowIntegerWorkshopPicoW)
- [https://github.com/EloiStree/2024_11_21_ESP32HC05RC](https://github.com/EloiStree/2024_11_21_ESP32HC05RC)
Si vous souhaitez héberger un serveur Raspberry Pi avec des clés d'accès pour IID42 :
- Installer Raspberry Pi : [https://github.com/EloiStree/2024_12_05_RaspberryPiGate](https://github.com/EloiStree/2024_12_05_RaspberryPiGate)
- Serveur : [https://github.com/EloiStree/2025_01_01_HelloMegaMaskPushToIID](https://github.com/EloiStree/2025_01_01_HelloMegaMaskPushToIID)
- Client Unity3D : [https://github.com/EloiStree/2025_01_01_UnityToServerTunnelingMetaMaskWS](https://github.com/EloiStree/2025_01_01_UnityToServerTunnelingMetaMaskWS)
- Client Python : [https://github.com/EloiStree/2025_01_01_PythonToServerTunnelingMetaMaskWS](https://github.com/EloiStree/2025_01_01_PythonToServerTunnelingMetaMaskWS)
Vous trouverez un tutoriel pour IID42 en Python, C#, et Unity3D ici :
[https://github.com/EloiStree/2025_02_03_MonsLevelUpInGroup/issues/21](https://github.com/EloiStree/2025_02_03_MonsLevelUpInGroup/issues/21)
## Start Learning: `pip install iid42 wowint`
This tool was created to help you learn programming through games.
In *Scratch To Warcraft*, you'll find code to simulate keyboard inputs:
- [https://github.com/EloiStree/2024_08_29_ScratchToWarcraft](https://github.com/EloiStree/2024_08_29_ScratchToWarcraft)
You can also use *XOMI* to simulate Xbox controllers on Windows:
- [https://github.com/EloiStree/2022_01_24_XOMI](https://github.com/EloiStree/2022_01_24_XOMI)
If you're more interested in injecting key inputs, you'll find code for the Raspberry Pi Pico and ESP32 here:
- [https://github.com/EloiStree/2024_11_16_WowIntegerWorkshopPicoW](https://github.com/EloiStree/2024_11_16_WowIntegerWorkshopPicoW)
- [https://github.com/EloiStree/2024_11_21_ESP32HC05RC](https://github.com/EloiStree/2024_11_21_ESP32HC05RC)
If you'd like to host a Raspberry Pi server with access keys for IID42:
- Install Raspberry Pi: [https://github.com/EloiStree/2024_12_05_RaspberryPiGate](https://github.com/EloiStree/2024_12_05_RaspberryPiGate)
- Server: [https://github.com/EloiStree/2025_01_01_HelloMegaMaskPushToIID](https://github.com/EloiStree/2025_01_01_HelloMegaMaskPushToIID)
- Unity3D Client: [https://github.com/EloiStree/2025_01_01_UnityToServerTunnelingMetaMaskWS](https://github.com/EloiStree/2025_01_01_UnityToServerTunnelingMetaMaskWS)
- Python Client: [https://github.com/EloiStree/2025_01_01_PythonToServerTunnelingMetaMaskWS](https://github.com/EloiStree/2025_01_01_PythonToServerTunnelingMetaMaskWS)
You can find a tutorial for IID42 in Python, C#, and Unity3D here:
[https://github.com/EloiStree/2025_02_03_MonsLevelUpInGroup/issues/21](https://github.com/EloiStree/2025_02_03_MonsLevelUpInGroup/issues/21)
---
**It is as easy as this:**
- Download python: https://www.python.org/downloads/
- Open Window terminal and type `pip install iid42 wowint`
- Create the following file:
``` py
# pip install iid42
import wowint
from wowint import WowIntegerTarget
# Send IID to a UDP Gate Relay
# Replace 127.0.0.1 with the computer you want to target or the game server
# Example: 192.168.1.42 http://apint.ddns.net
target = WowIntegerTarget("127.0.0.1",3615,0,True)
# Send the action 42 to the target with UDP to 127.0.0.1 computer on the applicaton behind 3615 port.
target.press_key_int(WowIntegerKeyboard.arrow_left,0)
# Send the action 42 to the player 2 to the target with UDP to 127.0.0.1 computer on the applicaton behind 3615 port.
target.release_key_int(WowIntegerKeyboard.arrow_left,50)
```
```
/*
* ----------------------------------------------------------------------------
* "PIZZA LICENSE":
* https://github.com/EloiStree wrote this file.
* As long as you retain this notice, you
* can do whatever you want with this code.
* If you think my code saved you time,
* consider sending me a 🍺 or a 🍕 at:
* - https://buymeacoffee.com/apintio
*
* You can also support my work by building your own DIY input device
* using these Amazon links:
* - https://github.com/EloiStree/HelloInput
*
* May the code be with you.
*
* Updated version: https://github.com/EloiStree/License
* ----------------------------------------------------------------------------
*/
```
Raw data
{
"_id": null,
"home_page": null,
"name": "wowint",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.0",
"maintainer_email": null,
"keywords": "IID, date, development, game, index, integer",
"author": null,
"author_email": "Eloi Stree <eloistree@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/fe/e2/72f499a929944fadb998253e6d3905b736ace824bb2723395e470f8146d4/wowint-2025.2.3448.tar.gz",
"platform": null,
"description": "# PyPI: WowInt\n\nPyPi: https://pypi.org/project/iid42\nPyPi: https://pypi.org/project/wowint\n\n\n-----------------\n\n\n## Commencez \u00e0 apprendre : `pip install iid42 wowint`\n\nCet outil a \u00e9t\u00e9 cr\u00e9\u00e9 pour aider \u00e0 apprendre la programmation par le jeu.\n\nVous trouverez dans *Scratch To Warcraft* du code permettant de simuler des touches de clavier : \n- [https://github.com/EloiStree/2024_08_29_ScratchToWarcraft](https://github.com/EloiStree/2024_08_29_ScratchToWarcraft)\n\nVous pouvez \u00e9galement utiliser *XOMI* pour simuler des manettes Xbox sur Windows : \n- [https://github.com/EloiStree/2022_01_24_XOMI](https://github.com/EloiStree/2022_01_24_XOMI)\n\nSi vous pr\u00e9f\u00e9rez injecter des touches, vous trouverez du code compatible avec Raspberry Pi Pico et ESP32 ici : \n- [https://github.com/EloiStree/2024_11_16_WowIntegerWorkshopPicoW](https://github.com/EloiStree/2024_11_16_WowIntegerWorkshopPicoW) \n- [https://github.com/EloiStree/2024_11_21_ESP32HC05RC](https://github.com/EloiStree/2024_11_21_ESP32HC05RC)\n\nSi vous souhaitez h\u00e9berger un serveur Raspberry Pi avec des cl\u00e9s d'acc\u00e8s pour IID42 : \n- Installer Raspberry Pi : [https://github.com/EloiStree/2024_12_05_RaspberryPiGate](https://github.com/EloiStree/2024_12_05_RaspberryPiGate) \n- Serveur : [https://github.com/EloiStree/2025_01_01_HelloMegaMaskPushToIID](https://github.com/EloiStree/2025_01_01_HelloMegaMaskPushToIID) \n - Client Unity3D : [https://github.com/EloiStree/2025_01_01_UnityToServerTunnelingMetaMaskWS](https://github.com/EloiStree/2025_01_01_UnityToServerTunnelingMetaMaskWS) \n - Client Python : [https://github.com/EloiStree/2025_01_01_PythonToServerTunnelingMetaMaskWS](https://github.com/EloiStree/2025_01_01_PythonToServerTunnelingMetaMaskWS)\n\nVous trouverez un tutoriel pour IID42 en Python, C#, et Unity3D ici : \n[https://github.com/EloiStree/2025_02_03_MonsLevelUpInGroup/issues/21](https://github.com/EloiStree/2025_02_03_MonsLevelUpInGroup/issues/21)\n\n\n## Start Learning: `pip install iid42 wowint`\n\nThis tool was created to help you learn programming through games.\n\nIn *Scratch To Warcraft*, you'll find code to simulate keyboard inputs: \n- [https://github.com/EloiStree/2024_08_29_ScratchToWarcraft](https://github.com/EloiStree/2024_08_29_ScratchToWarcraft)\n\nYou can also use *XOMI* to simulate Xbox controllers on Windows: \n- [https://github.com/EloiStree/2022_01_24_XOMI](https://github.com/EloiStree/2022_01_24_XOMI)\n\nIf you're more interested in injecting key inputs, you'll find code for the Raspberry Pi Pico and ESP32 here: \n- [https://github.com/EloiStree/2024_11_16_WowIntegerWorkshopPicoW](https://github.com/EloiStree/2024_11_16_WowIntegerWorkshopPicoW) \n- [https://github.com/EloiStree/2024_11_21_ESP32HC05RC](https://github.com/EloiStree/2024_11_21_ESP32HC05RC)\n\nIf you'd like to host a Raspberry Pi server with access keys for IID42: \n- Install Raspberry Pi: [https://github.com/EloiStree/2024_12_05_RaspberryPiGate](https://github.com/EloiStree/2024_12_05_RaspberryPiGate) \n- Server: [https://github.com/EloiStree/2025_01_01_HelloMegaMaskPushToIID](https://github.com/EloiStree/2025_01_01_HelloMegaMaskPushToIID) \n - Unity3D Client: [https://github.com/EloiStree/2025_01_01_UnityToServerTunnelingMetaMaskWS](https://github.com/EloiStree/2025_01_01_UnityToServerTunnelingMetaMaskWS) \n - Python Client: [https://github.com/EloiStree/2025_01_01_PythonToServerTunnelingMetaMaskWS](https://github.com/EloiStree/2025_01_01_PythonToServerTunnelingMetaMaskWS)\n\nYou can find a tutorial for IID42 in Python, C#, and Unity3D here: \n[https://github.com/EloiStree/2025_02_03_MonsLevelUpInGroup/issues/21](https://github.com/EloiStree/2025_02_03_MonsLevelUpInGroup/issues/21) \n\n\n--- \n\n\n\n**It is as easy as this:**\n- Download python: https://www.python.org/downloads/\n- Open Window terminal and type `pip install iid42 wowint`\n- Create the following file: \n\n``` py\n# pip install iid42\nimport wowint\nfrom wowint import WowIntegerTarget\n# Send IID to a UDP Gate Relay\n# Replace 127.0.0.1 with the computer you want to target or the game server\n# Example: 192.168.1.42 http://apint.ddns.net \ntarget = WowIntegerTarget(\"127.0.0.1\",3615,0,True)\n# Send the action 42 to the target with UDP to 127.0.0.1 computer on the applicaton behind 3615 port.\ntarget.press_key_int(WowIntegerKeyboard.arrow_left,0)\n# Send the action 42 to the player 2 to the target with UDP to 127.0.0.1 computer on the applicaton behind 3615 port.\ntarget.release_key_int(WowIntegerKeyboard.arrow_left,50)\n\n```\n\n\n```\n/*\n * ----------------------------------------------------------------------------\n * \"PIZZA LICENSE\":\n * https://github.com/EloiStree wrote this file.\n * As long as you retain this notice, you\n * can do whatever you want with this code.\n * If you think my code saved you time,\n * consider sending me a \ud83c\udf7a or a \ud83c\udf55 at:\n * - https://buymeacoffee.com/apintio\n * \n * You can also support my work by building your own DIY input device\n * using these Amazon links:\n * - https://github.com/EloiStree/HelloInput\n *\n * May the code be with you.\n *\n * Updated version: https://github.com/EloiStree/License\n * ----------------------------------------------------------------------------\n */\n```\n\n\n",
"bugtrack_url": null,
"license": null,
"summary": "Mapping of Scratch to Warcraft (keyboard and Xbox) using iid42",
"version": "2025.2.3448",
"project_urls": {
"Homepage": "https://github.com/EloiStree/pypi_wowint",
"Issues": "https://github.com/EloiStree/pypi_wowint"
},
"split_keywords": [
"iid",
" date",
" development",
" game",
" index",
" integer"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "00d7ffd2da227a19a724736a155512ff2601f979ab024b1ca61718b3cd506ef7",
"md5": "a3e938bc3e6bb6987b66fc5a682b0f9f",
"sha256": "cbdf3451996f2bb568ef909dbba263c1524c36a556aa19e92575f699459ba030"
},
"downloads": -1,
"filename": "wowint-2025.2.3448-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a3e938bc3e6bb6987b66fc5a682b0f9f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.0",
"size": 6710,
"upload_time": "2025-02-02T15:52:14",
"upload_time_iso_8601": "2025-02-02T15:52:14.205683Z",
"url": "https://files.pythonhosted.org/packages/00/d7/ffd2da227a19a724736a155512ff2601f979ab024b1ca61718b3cd506ef7/wowint-2025.2.3448-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fee272f499a929944fadb998253e6d3905b736ace824bb2723395e470f8146d4",
"md5": "fbeaecdce6ab86b05f9ba8a3004a81ea",
"sha256": "c59e42c75c5a9fa478dc158e0bda93bd1cc02992cc68dcccad9926a678f212c8"
},
"downloads": -1,
"filename": "wowint-2025.2.3448.tar.gz",
"has_sig": false,
"md5_digest": "fbeaecdce6ab86b05f9ba8a3004a81ea",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.0",
"size": 7921,
"upload_time": "2025-02-02T15:52:16",
"upload_time_iso_8601": "2025-02-02T15:52:16.392832Z",
"url": "https://files.pythonhosted.org/packages/fe/e2/72f499a929944fadb998253e6d3905b736ace824bb2723395e470f8146d4/wowint-2025.2.3448.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-02 15:52:16",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "EloiStree",
"github_project": "pypi_wowint",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "wowint"
}