InstaLooter CLI详解:掌握所有命令参数和高级用法
InstaLooter CLI详解掌握所有命令参数和高级用法【免费下载链接】InstaLooterAnother API-less Instagram pictures and videos downloader. (defunct)项目地址: https://gitcode.com/gh_mirrors/in/InstaLooterInstaLooter是一款强大的Instagram图片和视频下载工具无需API即可使用。本文将全面解析其命令行界面(CLI)的所有命令参数和高级用法帮助你轻松下载Instagram内容。基础命令格式InstaLooter提供简洁直观的命令行接口基本使用格式如下$ instaLooter command target [directory] [options]如果安装后instaLooter命令未添加到环境变量中可使用python -m instaLooter或python3 -m instaLooter替代。核心下载命令1. 下载用户资料内容$ instaLooter user username [directory] [options]username: Instagram用户名directory: 可选下载目录默认为当前目录2. 下载标签内容$ instaLooter hashtag hashtag directory [options]hashtag: 要下载的标签无需加#directory: 下载目录必填3. 下载单篇帖子$ instaLooter post post_token directory [options]post_token: 帖子URL或代码directory: 下载目录必填4. 批量下载$ instaLooter batch batch_filebatch_file: 包含批量下载指令的文件路径格式规范参见docs/source/batch.rst认证选项登录账号$ instaLooter login [--username USER] [--password PASS]-u USER, --username USER: Instagram用户名-p PASS, --password PASS: Instagram密码如果只提供用户名会在终端中提示输入密码登出账号$ instaLooter logout文件下载选项控制下载数量和速度-n NUM, --num-to-dl NUM: 最大下载文件数量-j JOBS, --jobs JOBS: 并行下载线程数默认16视频下载控制-v, --get-videos: 同时下载视频和照片-V, --videos-only: 只下载视频自动启用--get-videos增量下载-N, --new: 只下载目标目录中不存在的新文件速度更快时间范围筛选-t TIME, --time TIME: 下载指定时间范围内的内容时间格式支持ISO格式的开始和结束日期组合2016-12-21:2016-12-18仅开始日期2015-03-07:仅结束日期:2016-08-02特殊值thisday、thisweek、thismonth、thisyear文件名模板使用-T TMPL, --template TMPL选项可以自定义下载文件的命名格式默认值为{id}。支持的变量包括id² 和code²: Instagram媒体ID建议至少使用其中一个确保文件名唯一ownerid*、username和fullname: 发布者信息datetime*: 发布日期和时间YYYY-MM-DD hh:mm:ssdate*: 发布日期YYYY-MM-DDwidth* 和height*: 媒体尺寸likescount* 和commentscount*: 互动数据*: 这些变量可加快下载速度获取其他变量可能需要更长时间尤其是在标签下载模式下²: 建议在文件名中至少使用其中一个以确保唯一性示例$ instaLooter user username -T {username}.{datetime} $ instaLooter user username -T {username}-{likescount}-{width}x{height}.{id}元数据选项保存元数据-d, --dump-json: 在下载的媒体旁边保存元数据JSON文件-D, --dump-only: 只保存元数据不下载媒体文件-e, --extended-dump: 保存最大量的可提取信息可能会增加下载时间添加媒体元数据-m, --add-metadata: 为下载的图片添加日期和标题元数据需要安装PIL/Pillow和piexif库杂项选项-q, --quiet: 不产生任何输出-h, --help: 显示帮助信息--version: 显示程序版本并退出--traceback: 出错时打印详细回溯信息调试用-W WARNINGCTL: 更改警告行为与python -W相同默认值为default高级使用示例1. 下载指定用户的最新10张照片和视频$ instaLooter user username -n 10 -v2. 下载特定标签的视频按日期命名$ instaLooter hashtag travel ./downloads -V -T {date}-{id}3. 下载2023年1月发布的私人账号内容$ instaLooter user privateuser ./private -u myusername -t 2023-01-01:2023-01-314. 仅导出元数据而不下载媒体文件$ instaLooter hashtag programming ./metadata -D -e总结InstaLooter提供了丰富的命令行选项可满足各种Instagram内容下载需求。无论是简单的用户资料下载还是复杂的批量、时间筛选下载都能通过灵活组合命令参数实现。通过本文介绍的内容你可以充分掌握InstaLooter CLI的使用技巧高效地下载和管理Instagram媒体内容。要了解更多关于批量下载的信息请参阅docs/source/batch.rst官方文档。【免费下载链接】InstaLooterAnother API-less Instagram pictures and videos downloader. (defunct)项目地址: https://gitcode.com/gh_mirrors/in/InstaLooter创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考