如何完美备份自己的微博,即使是封号之后

2024-08-23 18:36

本文主要是介绍如何完美备份自己的微博,即使是封号之后,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

感谢

https://github.com/Chilfish/Weibo-archiver

工具和环境

  1. 可以用chrome插件的浏览器, 比如opera
  2. 安装篡改猴插件
  3. 安装nodejs
  4. vscode

第一步,安装浏览器插件

安装Tampermonkey
然后打开https://raw.githubusercontent.com/Chilfish/Weibo-archiver/monkey/weibo-archiver.user.js 这时是用Tampermonkey打开的,选择 install
在这里插入图片描述

安装好之后打开weibo.com 如图进入自己的主页 ,点击插件的这个按钮
在这里插入图片描述

在这里插入图片描述
开始导出,到处结束的结果是在这里插入图片描述
.json是全部微博的正文,.csv是图片地址列表, scripts解压等待进一步处理。

至此,除了图片文件还没有到本地(图片链接都已经有了),其他都已经从从万恶的微博里弄出来了

开始环境搭建了
nodejs安装

运行 scripts/下载微博图片.bat
会自动吧.csv里的所有图片下载到 srcipts/images里。 然后运行 scripts/运行图像服务器.bat 这样就可以用网络链接访问这些图片了

然后访问https://weibo.chilfish.top/post
在这里插入图片描述
图片地址填入scripts/运行图像服务器.bat 的运行结果
点击导入, 导入.json 文件。 over 结束 支持翻页支持时间段查询支持搜索,支持看评论。完美


以上固然可以,更保险的情况是把他完全本地化
checkout

https://github.com/Chilfish/Weibo-archiver.git

  1. build C:\Users\king\Desktop\Weibo-archiver-main\apps\web>npm run build
  2. run C:\Users\king\Desktop\Weibo-archiver-main\apps\web>npx serve .output/public
  3. http://localhost:56495/post/
  4. ok
    tml

这篇关于如何完美备份自己的微博,即使是封号之后的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1100175

相关文章

一文详解MySQL如何设置自动备份任务

《一文详解MySQL如何设置自动备份任务》设置自动备份任务可以确保你的数据库定期备份,防止数据丢失,下面我们就来详细介绍一下如何使用Bash脚本和Cron任务在Linux系统上设置MySQL数据库的自... 目录1. 编写备份脚本1.1 创建并编辑备份脚本1.2 给予脚本执行权限2. 设置 Cron 任务2

Oracle修改端口号之后无法启动的解决方案

《Oracle修改端口号之后无法启动的解决方案》Oracle数据库更改端口后出现监听器无法启动的问题确实较为常见,但并非必然发生,这一问题通常源于​​配置错误或环境冲突​​,而非端口修改本身,以下是系... 目录一、问题根源分析​​​二、保姆级解决方案​​​​步骤1:修正监听器配置文件 (listener.

VS配置好Qt环境之后但无法打开ui界面的问题解决

《VS配置好Qt环境之后但无法打开ui界面的问题解决》本文主要介绍了VS配置好Qt环境之后但无法打开ui界面的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 目UKeLvb录找到Qt安装目录中designer.UKeLvBexe的路径找到vs中的解决方案资源

Mac备忘录怎么导出/备份和云同步? Mac备忘录使用技巧

《Mac备忘录怎么导出/备份和云同步?Mac备忘录使用技巧》备忘录作为iOS里简单而又不可或缺的一个系统应用,上手容易,可以满足我们日常生活中各种记录的需求,今天我们就来看看Mac备忘录的导出、... 「备忘录」是 MAC 上的一款常用应用,它可以帮助我们捕捉灵感、记录待办事项或保存重要信息。为了便于在不同

Python+PyQt5实现MySQL数据库备份神器

《Python+PyQt5实现MySQL数据库备份神器》在数据库管理工作中,定期备份是确保数据安全的重要措施,本文将介绍如何使用Python+PyQt5开发一个高颜值,多功能的MySQL数据库备份工具... 目录概述功能特性核心功能矩阵特色功能界面展示主界面设计动态效果演示使用教程环境准备操作流程代码深度解

使用easy connect之后,maven无法使用,原来需要配置-Djava.net.preferIPv4Stack=true问题

《使用easyconnect之后,maven无法使用,原来需要配置-Djava.net.preferIPv4Stack=true问题》:本文主要介绍使用easyconnect之后,maven无法... 目录使用easGWowCy connect之后,maven无法使用,原来需要配置-DJava.net.pr

Node.js 数据库 CRUD 项目示例详解(完美解决方案)

《Node.js数据库CRUD项目示例详解(完美解决方案)》:本文主要介绍Node.js数据库CRUD项目示例详解(完美解决方案),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考... 目录项目结构1. 初始化项目2. 配置数据库连接 (config/db.js)3. 创建模型 (models/

如何解决mmcv无法安装或安装之后报错问题

《如何解决mmcv无法安装或安装之后报错问题》:本文主要介绍如何解决mmcv无法安装或安装之后报错问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录mmcv无法安装或安装之后报错问题1.当我们运行YOwww.chinasem.cnLO时遇到2.找到下图所示这里3.

使用Python实现网络设备配置备份与恢复

《使用Python实现网络设备配置备份与恢复》网络设备配置备份与恢复在网络安全管理中起着至关重要的作用,本文为大家介绍了如何通过Python实现网络设备配置备份与恢复,需要的可以参考下... 目录一、网络设备配置备份与恢复的概念与重要性二、网络设备配置备份与恢复的分类三、python网络设备配置备份与恢复实

电脑提示找不到openal32.dll文件怎么办? openal32.dll丢失完美修复方法

《电脑提示找不到openal32.dll文件怎么办?openal32.dll丢失完美修复方法》openal32.dll是一种重要的系统文件,当它丢失时,会给我们的电脑带来很大的困扰,很多人都曾经遇到... 在使用电脑过程中,我们常常会遇到一些.dll文件丢失的问题,而openal32.dll的丢失是其中比较