发现用来阅读备份出来的本地嘟文的 github.com/dizzy-labs/mastodon
转换出来的本地嘟文的html有点过于简化。
暂定周末摸鱼改好点。

Follow

github.com/slashyn/mastodon-ar

在这个难忘的日子,改好了一版查看本地备份嘟文的工具,欢迎试用。完成载入后长下面这样。

新版查看本地备份嘟文工具使用方法:
1. 先在设置中备份好你的嘟文到本地。
2. 下载archive_page.html文件。(实在不会的可以开一个叫archive_page.html的空白文档然后复制一下代码。)
3. 把这个文档放进你解压好的本地嘟文文件夹里面,打开,依次载入actor.json和outbox.json文件。

有任何疑问可以问我。不会javascript所以写得比较简陋,估计有bug。

彩蛋:
原作者code中有一行评论:
// i'm both shocked that this works and shocked that the other things i tried didn't
我,默默加入:
// same my friend

github.com/slashyn/mastodon-ar

查看本地备份嘟文的工具,11/08/20一些主要更新:

- 新增‘索引’板块,方便按时间查看,向下滑动时留在页面右侧
- 新增嘟文/嘟文+回复/媒体 分页,方便看自己的原创/含媒体的嘟
- 一键到达顶部

用法请看嘟串,有任何疑问可以问我。

github.com/slashyn/mastodon-ar

查看本地备份嘟文的工具,11/09更新:
- 新增点击打开图片浏览
- ‘索引’板块新增滚动条
- 点开右上嘟文时间会打开新网页

用法请看嘟串,有任何疑问可以问我。

@slashine 试用了一下,您这个比原作者那个 python 的优越太多了!非常感谢!请问 js 能不能直接解压、解包 .tar.gz 呢?要是可以的话应该能更省事一些~

@zero 谢谢,不客气!我不知道在哪里读过,说最好不要让js能直接打开/修改你的本地文档,加上有点懒就没这么做……之后心血来潮可能会考虑加上。

@slashine 反馈:索引也需要滚动条,不然要是同时打开了两年就没法显示全。
顺便往下滚动的时候索引宽度会变……

@slashine 顺便,链接能否设置为新标签页中打开?不然我后退回去之后还需要重新载入文件……

@slashine 谢谢谢谢谢谢!
顺便我觉得你的readme可以改改,用python方法那个好像不适用?

@slashine 哦对还有个问题就是这里公开和私信都是信封图标,unlisted和follower only好像图标也是一样的……

@flyover 我这里正常的,你的unlisted是什么图标;是所以存档都这样吗

@slashine 我这边主要是public显示了信封图标,不过是pawoo所以不确定是不是之后就好了。
(bgme的存档太大了还没下下来【】)

@flyover 打开outbox.json,你第一行的"@context": 后面的是什么啊?
我测试了两个站都没问题,感觉是pawoo

大家好!我 fork 了闪站站长 @slashine 的这个查看本地备份嘟文的工具,在其基础上做了一点点改动和功能的增加.

改动:
- “嘟文与回复”的数量重新做了计算,之前的数字有误;
- 将自己回复自己的嘟文归类到原创,不再作为回复.

功能增加:
- 时间选择器. 可以选择某一段时间内的嘟文查看,比索引更强大;
- 统计表格. 全方位的统计数据,可以看到自己各种类型嘟文的分布;
- 嘟嘟趋势图. 将每天的嘟文数量做成折线图的形式,哪天发的多一目了然.

具体的效果以我自己的数据为例,请看图.

项目地址:github.com/zero-mstd/mav-z/

有疑问可以问我或者大家互相帮忙~感谢闪站站长开创性的贡献!

#长毛象中文使用指南

👇唉,一直想弄,可是太技术了啊

@zero 哇这个也太好看了吧!赞美您!

朋友们好啊!这个查看本地备份嘟文的工具我又做了一波更新,因为之前的使用方法步骤太多,还是有点过于繁琐了(之前需要手动解压存档、要把文件归拢到一个文件夹下、还要选两次文件),有的象友不会用,我也嫌麻烦!

🌟 这次的更新大大简化了使用流程:
🎯 只需先把这个工具下载下来,接着用浏览器打开网页文件,然后根据页面上的提示直接选择那个 .tar.gz 存档包就可以了!简单又轻松!还等什么,快来试试吧!

🔗 项目地址:github.com/zero-mstd/mav-z

-----

其他更新:

- ⌚ 时区可调整:不再一律格林威治啦,可以用你熟悉的时区显示发嘟时间;
- 🌐 走向国际化:增加了英语支持,快把这个项目分享给你的外国象友吧(由于英语不是我的母语,所以有表达不好的地方欢迎多多指教);
- 🤲 联邦大家庭:看一看你都和哪些联邦宇宙站点做过互动,以及你最爱给哪个站的象友写评论/按转发/点星星/加收藏. 如果打算赛博搬家,这也许值得参考哦!

有任何问题可以问我,或者大家互相帮忙.

#长毛象中文使用指南

@flyover 请问出现什么症状了?是哪个浏览器?版本号是多少?可以按 F12 看看控制台有啥报错信息吗?

@zero 我这边检测不到具体嘟文哎(从日期范围可以看出是载入了存档包的,但无论是最下方查看嘟文还是上面的数据统计都没有数据)

@Hydrangea 谢谢您的试用与反馈!请问是什么浏览器,浏览器的版本号是多少?如果我能复现此问题,那应该就有希望解决它了!

我发布前只在 Firefox 和 Chromium 上测试过,如果方便的话可以请您下载一个 Firefox 浏览器试一下吗?

@zero @Hydrangea 我换了FF还是不可以……也是能看到时间范围但是没有统计数据和嘟文显示

@zero @Hydrangea 我仔细研究了一下可能是outbox.json里的attachment url有区别?我用manual load进去我的存档了,但是无法对应上我的media files。
不过还是无法确定auto里无法直接读取和什么有关,我的码农lv.0限制了我的想象_(:з」∠)_

@jmomo 已经非常专业了!对我非常有帮助!看着好像确实不太一样,我的 url 里没有那个 monaspace. 请问您的长毛象实例的版本号是多少?

auto 直接读取的问题请按如下步骤帮我排查一下:
1. 编辑 assets/main.js 文件,把第二行的 debug 改成等于 1
2. 重新打开 archive_page.html
3. 按 F12 键打开控制台,确保看到了“debug mod on”字样
4. 按照流程加载 .tar.gz 存档文件
5. 看看输出的日志是卡在哪里了

@Hydrangea

@jmomo @Hydrangea 哦这个 monaspace 原来是您所在的实例的名字啊!

我的 url 是 "/mastodon/media_attachments/files/",估计是站长设置的,我以为是大家通用的了!我的错我的错!我改一下!

@jmomo 改完了,更新了!请再试一下,然后这样的话可能自动模式也就没问题了~

@jmomo 那太棒了!非常感谢!!!

-----
cc: @Hydrangea 问题可能解决了!请尝试新版本!

@xpihxb 那就好!别客气,有任何不好用的或者还想要的功能欢迎给我反馈~

@zero 我即刻许愿“我与这些站的用户有过互动”可以具体到ID :ablobcatwave:

Sign in to participate in the conversation
闪站惹人爱✨

一颗温馨熟人星球。This is a small community consists of fans and fandom content creators.
更多关于本站和注册请点开「详情/Learn more」阅读。