Skip to main content

autotyper

A simple command line tool to write the contents of the clipboard or a file to the cursor after a delay of few seconds. It uses the pyautogui package to simulate the keystrokes to write out the file where the cursor is placed.

Installation

Make sure you have Python3 installed on your system.

pip install autotyper

You will have the autotyper command available to go on your system.

Usage

Write file/clipboard content on cursor

optional arguments:
  -h, --help   show this help message and exit

clipboard:
  --clipboard  copy from clipboard flag

file:
  -f FILE      input file path, not required for clipboard mode
  -d DELAY     delay in sec before writing to the cursor
$ autotyper -f bubblesort.c -d 10
Writing file content to cursor in 10 sec...

In this time, position your cursor to where you want to type out the text, when the delay ends, the content of the file will be written to the cursor. Can be used in online exams to write the content of a file, where copy paste is not allowed in the text box.

$ autotyper --clipboard -d 10
Writing clipboard content to cursor in 10 sec...

The content of your clipboard will be pasted on the cursor after the specified delay

License

Copyright (c) Junaid H. Rahim. All rights reserved. Licensed under the MIT License

forthebadge

Metadata

Release files for autotyper 3.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for autotyper 3.0.2
File Size Uploaded Provenance
autotyper-3.0.2.tar.gz 3.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for autotyper 3.0.2
File Interpreter ABI Platform
autotyper-3.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 7.7 kB

Release files / autotyper-3.0.2.tar.gz

Download URL autotyper-3.0.2.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
4334f42864027a5e4ffb4be6817436f409c933a37113aa472f6e177026d38fd6
BLAKE2b-256 checksum
How to use checksums
da259d855037ceaa5936d5d30caae588e00eab7853d0522637024861edaf2020
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.8.5 Linux/5.4.0-54-generic

Release files / autotyper-3.0.2-py3-none-any.whl

Download URL autotyper-3.0.2-py3-none-any.whl
Size 4.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
32bbd80cce0e8428e723ad1926b1ffc84c1c921698de16e7f6f50711ecff8c0b
BLAKE2b-256 checksum
How to use checksums
3997a3d842a5c6d7187764b536bb081c07f881f1a76685ba553d967ad148a332
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.8.5 Linux/5.4.0-54-generic

Security for autotyper 3.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page