打包 迁移_Lofter迁移指南——给肖战受害者

56cde0ed547407fda6d3d6fa6f579925.png

Lofter迁移指南——给肖战受害者.png

这个视频主要是介绍一下我写的Lofter迁移工具Lofter2Hexo。

b84154c58ab5dc0a5145b6fe3bf4fed3.png

Lofter2Hexo.png

你可以通过使用这个软件,把你在Lofter的文章迁移到Wordpress或者其他的博客。

这个软件我是2019年6月发布的,我写的时候已经觉得工具制作得挺晚的了,因为这几年目睹了很多太太炸号。然后19年5月又是一波炸号。那时我为了帮朋友搬家,就写了Lofter2Hexo。

c1c888bdb632425353dbe32c7af00296.png

Snipaste_2020-05-04_00-55-08.png

为了能够减少使用门槛,我当时学习了图形界面的写法和打包方法。这个程序实际上是提供了从Lofter迁移到Hexo、Hugo、Jekyll、Gridea、Wordpress等5种不同博客的方法。

125014468e83000252fc07ea779597e4.png

hexo-logo.png

起名叫Lofter2Hexo是因为个人觉得Hexo的功能比较全面,也希望作为大家迁移的首选。但是Hexo的入门门槛比较高,基本上除了非常想迁移博客的,都没谁能够坚持下去研究完Hexo是怎么运作的。这个入门门槛是一次性的,只要搭好环境,接下来就很简单了。只是就结果而言,很多人卡在这个一次性入门门槛上。

4a9cc2e6ede55a0b1b15f2fec53729e7.png

227.png

2020年2月27日肖战团队的作妖,是绝对想不到的。结果就出现了比以往历次炸号潮都范围更广、时间更久的炸号和消失。当时有人推荐Wordpress作为博客迁移地点。我在19年6月份发的程序也被重新转了出来。由于使用者变多,之前的bug被测出来不少。我修正了程序,重写了教程再次发布。没想到两个月之后的4月27日,居然又会有一波炸号潮。可能现在,更多的人需要使用这个程序。

aab65ccf54d1e34c0e6b9c2880c64b0b.png

截屏2020-05-06 下午10.24.31.png

下面我来介绍一下Lofter2Hexo这个程序的使用方法。

8670c553a58cf9821c50922a5f00165a.png


导出乐乎文章备份.png

首先你要导出你的乐乎文章的备份。

lofter2hexo标注.mp4

打开乐乎网页版,点击【更多】,点击【导入导出】,下载到的xml就是你的乐乎文章的备份。如果你有子博客,也可以这样下载子博客的内容。如果下载文件名中用户名部分为乱码,可以改为你认为合适的用户名,但不要彻底删除文件中的用户名部分。

5ba166e2058014ae7a1e18655cab0838.png

程序使用环境.png

这个程序没有在Linux下调试过,要在Linux下使用请自己修改源代码。

2d3ba52184fcae0f3dae98cef32e6395.png

Snipaste_2020-05-06_22-51-27.png

如果你使用Windows,请保证你的Windows是64位的,因为这个exe的打包环境是64位,它在32位下无法运行。但是如果你是32位系统,同时又会使用Python的话,可以在安装依赖库后直接运行脚本,和使用打包程序的效果是一样的。

5ece8a43d6ba4efb7f472838921ccdf1.png

macos-catalina.jpg

Mac系统需要安装依赖库后运行脚本,不提供程序打包,因为总是有bug使打包不成功,或者无法运行。

9eb321daf9097277ba08674fd7d9f8f8.png

程序使用说明.png

装好程序以后的内容是详细使用说明。

f2e98ad99c99b99b1303b1a1bb95d36e.png

Snipaste_2020-05-06_23-15-56.png

下载到的乐乎xml文件不要改名,和程序exe放在同一文件夹中即可,会自动识别。

d02b04599277c57971f8f2f32a1d4b1e.png

Snipaste_2020-05-06_23-37-06.png

不要改默认选项,除非你知道自己在做什么。

00-35-49.mp4

点击【执行任务】按钮会导出Wordpress专用的xml,以及给IDM使用的包含乐乎文章中的所有图片地址的txt。

0b02d3aef5fbd797bc59b6fe1f4e1c0d.png

Snipaste_2020-05-07_00-40-28.png

然后使用Wordpress的导入功能导入Wordpress专用的xml,你就可以从Lofter迁移到Wordpress了。

lofter2hexo-Wordpress.mp4

登陆http://Wordpress.com,选择【我的站点】-【工具】-【导入】,选择从【Wordpress】导入,上传刚才转换后的适用于Wordpress的xml。等待日志导入完成。

适用于Wordpress的xml包含了每篇文章的文章内容和元数据(包括发表时间等),不仅可以导入到http://Wordpress.com(类似于Lofter的博客平台),也可以导入到http://Wordpress.org提供的开源博客框架Wordpress内。像Hexo一样,http://Wordpress.org提供的开源博客框架Wordpress有一定技术门槛,因此只作提及。

94559ba102c66c030805b547555052d1.png

1-10.png

由于微博图床和乐乎图床等都已经开启了防盗链,以及它们的审核机制日渐严格,每天挂掉的图片数不胜数,建议及早把以往的图片转移到新的图床上。

接下来介绍备份图片和转移图床的方法。

66a87ed00e19abe381eea5d5e8da1d32.png

备份图片.png

首先是备份图片。

1a790429f7b164ca633efd3cbeaf0808.png

41VNlf7wUjL._AC_.jpg

下载图片需要用到的软件是Internet Download Manager。

27cbeb1e4536991e7af83f891fe1de8b.png

Snipaste_2020-05-07_01-09-38.png

如果是新安装Internet Download Manager,进入【View】-【Language】选择【简体中文】,更改语言后会自动重启程序。

45df8934c013df4bd0be77dd4aa12d4a.png

Snipaste_2020-05-07_01-30-38.png

程序重启之后,选择计划任务,修改下载设置。

25980829e73b7fa05061d7734073c915.png

Snipaste_2020-05-07_01-31-27.png

将【主要下载队列】-【队列中的文件】-【同时下载文件数】改为【1】。

4e8e6253dc16cbb08fa5a05de7e0072d.png

Snipaste_2020-05-07_01-40-17.png

点击【任务】-【导入】-【从文本文件导入】,选择之前导出的给IDM使用的txt文件。

e6530c06806e37246f89af758b50396b.png

Snipaste_2020-05-07_02-34-37.png

点击【全部选择】。

a3187d6d51fb0316e7467482259b42fd.png

Snipaste_2020-05-07_02-35-10.png

选中所有图片。点击确定。

e82ca6d7f6e98a308d7554941b82025c.png

Snipaste_2020-05-07_02-35-16.png

在新弹出窗口中再次点击确定,以把图片下载添加到主要下载队列。

注意,已经被服务器屏蔽或删除的图无法下载回来。如果下载太猛烈被乐乎锁IP了,请等待一段时间或更换IP后再开始下载。

0930de4ad6d56ad55c1d81fa4f5169e3.png

迁移图床.png

然后是迁移图床。

7d956883a1248d301eabc99b970f69db.png

75-e1586981465263.png

由于个人博客的图片量不会很大,你可以把图片迁移到GitHub图床。

77390c6cf89cef88ba56a5e2e82974e1.png

github-desktop-2-2.png

需要用到的软件是GitHub Desktop。

举个例子,在GitHub上你的帐号下建立一个名为Pictures的新库,同步到本地,将你乐乎博客中的图片放到这个Pictures文件夹中,再通过GitHub Desktop把图片推送到GitHub。

117af020a37c8f4178c672c657f86771.png

Snipaste_2020-05-07_02-50-33.png

图片迁移完成后,你可以在Lofter2Hexo程序中填写你的GitHub主文件夹,也就是Pictures所在的文件夹的路径,你的GitHub账号名,你存放图片的GitHub库名称,再点击【执行任务】按钮,这样生成的适用于Wordpress的xml中,图片地址将转换为你放在GitHub上的图片的地址。

假设你的GitHub账号名是【example】,存放图片的文件夹是【C:UsersPublicGithubPictures】,你应当如图依次填入【C:UsersPublicGithub】、【example】、【Pictures】。

52b3f341a812013e8f32dc7cb97a6685.png

支援qq群912760241.png

本次教程就到这里。

如果仍然不会用,请加支援qq群【912760241】,进群询问。

如果你觉得这个工具对你有用,请分享给更多的人了解。

77f9278085333f6e977b0ae075f65cdb.png

一键三连.png

比如,一键三连。

1174a86d0336bbf508ddc3d304c9bd11.png

点个STAR.png

拿错了。喜欢本程序就在GitHub帮我点个star吧。

05daabbe1ce9a147f0a297266f6b44c1.png

截屏2020-05-07 下午1.48.41.png

现在才只有32颗星星。

9d52d16e13c60270d42b7f62cf5680f3.png
https://www.zhihu.com/video/1242093471650942976
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值