Skip to main content

A secure time-lock and license-check module for Python scripts

Project description

hanifx-timelock

hanifx-timelock is a powerful Python module designed to protect your scripts with:

  • Time Lock: Prevent your script from running before a specific date and time
  • 🔒 License Key Protection: Require a valid license key to unlock the script
  • 🧬 File Integrity Check: Block execution if the script file has been copied or modified

🚀 Installation

pip install hanifx-timelock

from hanifx_timelock import run_timelock

run_timelock()

# Your actual script code here
print("Script unlocked and running...")

🔑 Please enter your license key: HX-1234-ABCD
✅ File unlocked. Running script...

🚫 Invalid license key.

[LOCKED] File locked. Please try again in 5 days, 3:20:10.

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

hanifx_timelock-6.1.1.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

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

hanifx_timelock-6.1.1-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file hanifx_timelock-6.1.1.tar.gz.

File metadata

  • Download URL: hanifx_timelock-6.1.1.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for hanifx_timelock-6.1.1.tar.gz
Algorithm Hash digest
SHA256 61cd314817e4e9bdad2eb404ae5c433a0e5e0058738bda671f2869d2641cdce9
MD5 c1b65bed5978953d0f126c09affa3e21
BLAKE2b-256 1c14e6333325c891a9df4076e1ae61f2228de01846871a975a9b5b6091cd09e9

See more details on using hashes here.

File details

Details for the file hanifx_timelock-6.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for hanifx_timelock-6.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8a240599826fe252fd6f991f4391c3bb64fb6d1bc87467f3e53d720a8b0767e9
MD5 adc3e81dc0716c0bfe316020887cf333
BLAKE2b-256 6fb8e98c543530101048f07d7662fffea3799ead864e2896f9f71b555cc7b44c

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