⬆︎
×

WFDownloader推特图片/视频下载器简介

WFDownloader是一款能够从X(前身为Twitter)下载图片和视频的应用,支持几乎所有类型的X页面,完全免费,无需试用。该应用跨平台,适用于Windows、Mac和Linux系统。使用WFDownloader应用程序从X下载的过程非常简单,只需拖放链接,然后进行搜索。

下载:Download

终极教程Ultimate X/Twitter media downloader tutorial

wfdownloader

1 WFDownloader的特点

使用WFDownloader应用具有如下12个好处:

  1. 全面下载:可以从几乎任何X页面下载媒体(图片和视频),包括个人资料、推文、喜欢的内容、书签、社区页面、列表页面、搜索页面和话题页面。
  2. 备份推文:不仅可以下载媒体,还能备份任何X个人资料的推文,而不仅限于自己的推文。
  3. 提取关注者:可以提取你的关注者列表和你关注的账户
  4. 自定义下载:提供“配置”按钮,让你可以定制下载内容,比如仅下载图片或忽略转发的帖子。
  5. 支持大账户:能够处理大型X账户,受限于Twitter的规定。
  6. 更新下载内容:可以仅下载自上次运行以来的新项目,方便管理。
  7. 任务分类:允许对X下载任务进行分组或分类,便于管理。
  8. 批量处理:支持多个X账户或任务的排队处理,无需逐个完成。
  9. 完全免费:无广告,无任何捆绑软件。
  10. 跨平台支持:兼容Windows、Mac和Linux系统。
  11. 多平台适用:不仅支持X/Twitter,还能用于InstagramPinterest、Reddit、MastodonBluesky平台,减少了使用工具的需求。
  12. 易于使用:安装简单,无需复杂设置,操作步骤清晰易懂。

2 将图片批量移出子目录

使用以下Python脚本将下载所得文件(位于各自的文件夹中)集中移至上一级目录,同时删除空的子目录:

import os
import shutil

def move_files_from_subdirectories(parent_dir):
    for entry in os.listdir(parent_dir):
        subdirectory_path = os.path.join(parent_dir, entry)

        if os.path.isdir(subdirectory_path):
            for filename in os.listdir(subdirectory_path):
                file_path = os.path.join(subdirectory_path, filename)

                if os.path.isfile(file_path):
                    shutil.move(file_path, parent_dir)
                    print(f"移动文件: {file_path} 至 {parent_dir}")

            # 删除空的子目录
            if not os.listdir(subdirectory_path):
                os.rmdir(subdirectory_path)
                print(f"删除空目录: {subdirectory_path}")

if __name__ == "__main__":
    target_directory = '/Users/hyperplasma/Pictures/favorite/xlikes'
    move_files_from_subdirectories(target_directory)

《WFDownloader推特图片/视频下载器简介》有2条评论

回复 Akira 取消回复