抓取exhentai数据,预览图 写入到数据库记录
过滤TAG,标题,上传人等条件,并显示到页面
暂时只维护MySQL模式数据库
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
注意!!页面需要有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,上传者等等)