您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
一键下载 X/Twitter 的图片、视频和 GIF,默认设置下以用户 ID 和帖子 ID 保存。您可以自定义下载文件的文件名。在 iPhone/Android 上,通过使用 ZIP 文件,您还可以一键下载附加的媒体。下载历史记录与书签同步。此外,可以选择利用 X/Twitter 的书签功能来实现在线同步下载历史记录。
此脚本是一款工具,可让您一键下载 X/Twitter 上的图片、视频和 GIF。
文件以用户 ID 和帖子 ID 命名保存。对于多个媒体文件,PC 端会分别保存,而移动端则以 ZIP 文件批量下载。(视频以最高可用质量下载,图片以原始尺寸下载。)您可以通过编辑代码中的 generateFilename
函数来自定义下载文件的文件名。可用于文件名的元素包括用户 ID,用户名,帖子 ID 和发布时间。下载历史也会自动保存。此外,可以选择利用 X/Twitter 的书签功能来实现在线同步下载历史记录。
本页底部附有实际的下载按钮图片。
只要使用最新的浏览器,无论在 PC 端还是移动端均可正常使用。
此脚本基于以下两个脚本:
・Twitter/X(网页版)视频/原始图片/gif一键下载.[limbopro](https://gf.qytechs.cn/zh-CN/scripts/478651)
・Twitter 媒体下载(https://gf.qytechs.cn/zh-CN/scripts/423001)
当包含多个媒体文件的 ZIP 文件被下载后,您可以使用我们专为 iPhone/iPad 提供的快捷方式轻松解压并整理这些媒体文件。请按照以下步骤操作:
从此以后,每次运行该快捷方式都会自动解压并保存下载的 ZIP 文件。
※ 快捷方式的设置可根据需要自定义。详细说明请参阅快捷方式内的解释。
您可以任意更改下载文件的名称,使用用户ID、用户名、帖子ID和发布时间。要更改名称,请编辑代码中的 generateFilename
函数。您也可以更改发布时间的格式。有关详细信息,请查看 dayjs 的参考文档。下面显示了默认设置和其他示例。
默认:使用用户ID和帖子ID的名称
return `${userId}_${postId}-${mediaTypeLabel}${index}.${ext}`;
例1:使用用户ID、帖子ID和发布时间的名称(YYYYMMDD_HHmmss 格式)
const formattedPostTime = dayjs(postTime).format('YYYYMMDD_HHmmss');
return `${userId}_${postId}-${formattedPostTime}-${mediaTypeLabel}${index}.${ext}`;
例2:使用用户名、帖子ID和发布日期的名称(YYYYMMDD 格式)
const formattedPostTime = dayjs(postTime).format('YYYYMMDD');
return `${userName}_${postId}-${formattedPostTime}-${mediaTypeLabel}${index}.${ext}`;
此脚本提供一个可选功能,可以使用 X/Twitter 的书签功能在线同步您的下载历史记录。
enableDownloadHistorykSync
的值从 false
更改为 true
。false
),此功能是禁用的。下载历史记录不会在线同步,仅存储在您浏览器的本地存储(IndexedDB)中。
A: 请尝试刷新页面、清除缓存,或确保您正在使用最新版本的浏览器。
A: 在 iPhone/iPad 上,您可以使用提供的快捷方式或文件管理应用解压;在 Android 上,您可以使用内置的文件管理器解压 ZIP 文件。
A: 请检查您的网络环境,或注意 X/Twitter 的规格可能已更改。稍后再试。
A: 如果只有一个媒体文件,则会单独下载;如果有多个文件,则会根据操作系统的不同,以批量 ZIP 文件或单独下载的方式进行。
A: 可以使用第三方应用程序进行编辑。例如,您可以使用名为 Documents 的应用程序(链接)。
A: 请使用浏览器的开发者工具删除IndexedDB中的DownloadHistoryDB。如果无法做到这一点,例如在移动浏览器等情况下,请从浏览器设置中清除站点数据。
A: 请通过本页的反馈部分报告。
此脚本采用 MIT 许可协议发布。
详情请查阅 MIT License。
© 2025 Azuki. All rights reserved.
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址