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
Release history Release notifications | RSS feed
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bd7c7b98b7c49026a242b85c478293fe5166d243e5f4609f3a8943e06a5c2edc
|
|
| MD5 |
609a62a56d524670e3bb88e901dacbac
|
|
| BLAKE2b-256 |
467f7f7368d81f84c7db6250d8167d41a41e46d7a0c90a66ee9a4c2ccfba57d4
|
File details
Details for the file hanifx_timelock-6.1.0-py3-none-any.whl.
File metadata
- Download URL: hanifx_timelock-6.1.0-py3-none-any.whl
- Upload date:
- Size: 3.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3ab14cccd8ae55295b9790402aafc62730db4e364e4ad9c99ed4eef09c32d802
|
|
| MD5 |
042e23582c0578db825533e3277c6361
|
|
| BLAKE2b-256 |
4cddcb5de2052d52cfed976402e8535b4d31fc9ae485c7917cc4d8587154765d
|