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.1.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.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61cd314817e4e9bdad2eb404ae5c433a0e5e0058738bda671f2869d2641cdce9
|
|
| MD5 |
c1b65bed5978953d0f126c09affa3e21
|
|
| BLAKE2b-256 |
1c14e6333325c891a9df4076e1ae61f2228de01846871a975a9b5b6091cd09e9
|
File details
Details for the file hanifx_timelock-6.1.1-py3-none-any.whl.
File metadata
- Download URL: hanifx_timelock-6.1.1-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 |
8a240599826fe252fd6f991f4391c3bb64fb6d1bc87467f3e53d720a8b0767e9
|
|
| MD5 |
adc3e81dc0716c0bfe316020887cf333
|
|
| BLAKE2b-256 |
6fb8e98c543530101048f07d7662fffea3799ead864e2896f9f71b555cc7b44c
|