/ex

ex抓取并过滤,使用web显示结果

Primary LanguagePythonMIT LicenseMIT

ex

抓取exhentai数据,预览图 写入到数据库记录
过滤TAG,标题,上传人等条件,并显示到页面
暂时只维护MySQL模式数据库

Debian/Ubuntu Install

git clone https://github.com/kcenceis/ex.git
cd ex\ex
python3 -m venv ./venv
source venv/bin/activate
pip3 install -r requirements.txt

apt install php8.2 php8.2-mysql php8.2-fpm

Usage

注意!!页面需要有tag内容才会显示数据,分开两次运行抓取是因为过早获得的页面有可能没有tag。

ex/config.json { "host":"数据库地址", "user":"数据库用户名", "password":"数据库密码", "db":"数据库" }

设置每小时运行一次

crontab -e -u www-data

0 * * * * /etc/caddy/html/ex/venv/bin/python3 /etc/caddy/html/ex/main.py # main.py 抓取预览图

30 * * * * /etc/caddy/html/ex/venv/bin/python3 /etc/caddy/html/ex/gettag.py # gettag.py 抓取第二页页面信息(tag,上传者等等)

Maintainer

@kcenceis

License

MIT License