Skip to main content

An small modules

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.glide_mouse(500, 500, duration=2.0)

🖱️ Set mouse postion

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

🖱️ Click Mouse

import moremodule

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

Random number!

import moremodule
print(moremodule.randint(1,100)) # example: 36
primt(moremodule.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.get_screen_height()) # print your height

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

Doing something with your keyboard!

import moremodule
moremodule.type_text("This is an example!", delay=0.1) # write "This is an example" per 0.1 second
moremodule.press_key("enter") # press 'enter'

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.5.tar.gz (3.3 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.5-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: moremodule-0.1.5.tar.gz
  • Upload date:
  • Size: 3.3 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.5.tar.gz
Algorithm Hash digest
SHA256 16692d37f47bc4d18eaf22c22d34b33ff75e57223f08686efe38176bef29f060
MD5 d90fbb779e70b9f601db89de211940d8
BLAKE2b-256 dcfe98e2bb464a4c31841a65ef405934a1ec05c0ff9c47edb62f807eaa96cfa4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: moremodule-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 4.3 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 0e57d461bdb51c8e2cc70f52df63e57fbae8e00051f6e3a063a3d397ae497f8e
MD5 30dd5d805411815287f278902aecdb4e
BLAKE2b-256 57085db27f4e744e141b0d29fbafc148988470b5596e1e278e9f7bf8877b0040

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