N4rr34n6/TikPorn-User-Information-Scraper

GitHub: N4rr34n6/TikPorn-User-Information-Scraper

一个用于从TikPorn平台抓取用户公开资料信息(昵称、简介、粉丝数等)并下载头像的Python命令行工具。

Stars: 4 | Forks: 1

# TikPorn 用户信息抓取器 这个 Python 脚本允许你通过提供用户名来从 [TikPorn](https://tik.porn) 获取用户信息。它会提取诸如昵称、简介、视频数量、点赞数、观看数、粉丝数以及用户是否已认证等详细信息。如果可用,该脚本还会下载用户的个人资料图片。 ## 功能 - 从 TikPorn 提取以下用户信息: - **昵称** (Nickname) - **标题** (Title) - **认证状态** (Verified Status) - **视频数量** (Number of Videos) - **点赞数** (Likes) - **观看数** (Views) - **粉丝数** (Followers) - **简介** (Bio) - 下载用户的个人资料图片。 - 格式化并以易读的格式显示提取的信息。 ## 环境要求 - Python 3.x - 所需库: - `requests` - `re` - `argparse` - `html` 要安装所需的库,你可以使用: ``` pip3 install requests ``` ## 使用说明 要使用此脚本,请从命令行运行它,并将 TikPorn 用户名(不包含 `@`)作为参数传入。 ``` python3 TikPorn.py ``` ## 函数 ### `get_user_info(identifier)` - 抓取并返回以下用户信息: - 昵称 - 标题 - 个人资料图片 URL - 视频数量、点赞数、观看数、粉丝数 - 简介 - 认证状态 ### `download_profile_pic(profile_pic_url, nickname)` - 将个人资料图片下载到当前目录,并使用昵称作为文件名的一部分。 ### `format_user_info(info)` - 将用户信息格式化为易读的字符串以便在控制台输出。 ## 错误处理 如果用户名无效或未找到该用户,脚本将返回: - "No information found for user ``." 如果无法下载个人资料图片,它将返回: - "Could not download the profile picture." ## 许可证 本项目基于 GNU Affero General Public License v3.0 (AGPL-3.0) 进行授权。有关更多详细信息,请参阅 [LICENSE](LICENSE) 文件。 ## 贡献 欢迎随时 fork 本仓库并提交 pull requests 来进行改进或修复 bug! ## 免责声明 此脚本仅供教育目的使用。请确保你遵守 TikPorn 的服务条款和政策。
标签:API请求, BeEF, DNS枚举, ESC4, OSINT, Python, TikPorn, URL抓取, 个人信息, 代码示例, 头像下载, 头像抓取, 情报收集, 成人网站, 数字取证, 数据分析, 数据抓取, 数据泄露, 数据获取, 无后门, 漏洞研究, 爬虫, 瑞士军刀, 用户信息提取, 网络安全工具, 网络抓包, 自动化脚本, 资料下载