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.0.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.0-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hanifx_timelock-6.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 bd7c7b98b7c49026a242b85c478293fe5166d243e5f4609f3a8943e06a5c2edc
MD5 609a62a56d524670e3bb88e901dacbac
BLAKE2b-256 467f7f7368d81f84c7db6250d8167d41a41e46d7a0c90a66ee9a4c2ccfba57d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hanifx_timelock-6.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3ab14cccd8ae55295b9790402aafc62730db4e364e4ad9c99ed4eef09c32d802
MD5 042e23582c0578db825533e3277c6361
BLAKE2b-256 4cddcb5de2052d52cfed976402e8535b4d31fc9ae485c7917cc4d8587154765d

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