wowint


Namewowint JSON
Version 2025.2.3448 PyPI version JSON
download
home_pageNone
SummaryMapping of Scratch to Warcraft (keyboard and Xbox) using iid42
upload_time2025-02-02 15:52:16
maintainerNone
docs_urlNone
authorNone
requires_python>=3.0
licenseNone
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"
}
        
Elapsed time: 0.39893s