Skip to main content

A standalone Python package

Project description

🚀 MoreModule

The easiest way to automate Windows without installing anything!


💡 Why use MoreModule?

  • Zero Dependencies: Works with standard Python (no pip install needed).
  • Beginner Friendly: Scratch-style commands like glide_mouse().
  • Lightweight: Uses only built-in Windows ctypes and tkinter.

🛠️ How to Setup

  1. Create a new file named whateveryoulike.py in your project folder.
  2. Copy and paste the Full Source Code (found at the bottom of this page) into that file.
  3. In your own script, just type import moremodule and start coding!

📖 Examples & Usage

🖱️ Smooth Mouse Glide (Scratch Style)

Move the mouse smoothly over time instead of teleporting!

import moremodule

# Move to X:500, Y:500 over 2 seconds
moremodule.mouse.glide_mouse(500, 500, duration=2.0)

🖱️ Set mouse postion

import moremodule
moremodule.mouse.set_mouse_position(100,200) # set mouse position to X:100, Y:200

🖱️ Click Mouse

import moremodule

# Click the right button
moremodule.mouse.right_click()
# CLick the left button
moremodule.mouse.left_click()

Random number!

import moremodule
print(moremodule.random.randint(1,100)) # example: 36
primt(moremodule.random.unitform(0.1,0.9)) # example: 0.5

Wait time!:

import moremodule
moremodule.wait(1) # wait 1 second

Get the screen height and width

import moremodule
print(moremodule.screen.get_screen_height()) # print your height

print(moremodule.screen.get_screen_width()) # print your width

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

moremodule-0.1.2.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

moremodule-0.1.2-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file moremodule-0.1.2.tar.gz.

File metadata

  • Download URL: moremodule-0.1.2.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for moremodule-0.1.2.tar.gz
Algorithm Hash digest
SHA256 fefa59aa9a14d34702416c6c3a51949c81b98612282519421faa4fbff6f76b11
MD5 39ae763fd044db38b1229d973a2728f2
BLAKE2b-256 c62c8764d28d93d00bda3bea7d303cddcca210a96c4a4d72afc4fd3296d3b2c2

See more details on using hashes here.

File details

Details for the file moremodule-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: moremodule-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for moremodule-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e83a0f112e4c8bc0c4b294a74177c6ec7076d80dd69c819c2dac1d58577036ce
MD5 f01668cf59101bb0342f5e88c03531bb
BLAKE2b-256 5cdb12ffe7e25ec052c31d0a07c430b648fa54f04352510495499d8451bafd82

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page