Animated anti-bot email obfuscation for your website
Project description
Alime: Animated anti-bot email obfuscation for your website
- Stops email scraping bots that don't understand CSS transforms and page layout
- Works without JavaScript (JavaScript is only used to make a clickable mailto: link)
Usage
- Install the tool from PyPI:
python3 -m pip install alime
- Run alime with your email:
python3 -m alime 'my.email@example.com'
alime-example.html, alime.css, and alime.js are created in the current directory. - Copy alime.css and alime.js (optional for mailto: hyperlink support) to your website.
- Copy the marked contents of alime-example.html into your webpage HTML source.
More options are available by using alime from Python code:
import alime
help(alime.Alime)
gen = alime.Alime('my.email@example.com')
gen.generated_html, gen.generated_css, gen.generated_js
gen.save()
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
alime-0.1.1-py3-none-any.whl
(7.2 kB
view details)
File details
Details for the file alime-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: alime-0.1.1-py3-none-any.whl
- Upload date:
- Size: 7.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e42c81674f907223a05ff34d98419466787b04c536d4ba8c1bf22b99ad932b2 |
|
MD5 | b7c120bd61a34c73d75cd3ada149ab6f |
|
BLAKE2b-256 | 860318a7fe382568c6b75c859d13bc499a7d10c2afec72c935a1586b52ee426d |