文章

89 篇文章

2025 重新定义的生活

AI 生产力革命与迷茫、迎来新生命、努力搞钱、不合时宜的开源思维、赛博生活

2025年12月25日 · 日记本 · #年终总结

上古神器 Beancount:Crypto 与 AI 时代的复式记账终极方案

很多时候我们觉得记账麻烦,并不是 UI 不够漂亮、交互不够顺滑,而是记账方法不够科学。当方法足够科学时,你甚至不需要 UI,一个 CLI + 几个纯文本文件 + 一套清晰语法,就能把财务世界描述得非常准确

2025年12月12日 · 分享境

一个六岁开源项目的崩溃与新生

我有一个维护了六年的开源项目—— RSSHub,它正在面临崩溃 表面上,它有接近 30k Stars、900 多 Contributors、每月 3 亿多次请求和数不清的用户、每月几十刀的赞助、有源源不断的 issue 和 pr、代码几乎每天更新,非常健康和充满活力

2024年3月10日 · 创作集

和帕鲁生活在一起的两周

哪个小男孩没幻想过生活在这样一个充满宝可梦伙伴的世界,它们能听懂且愿意倾听我们说话,有着不同的特点和强大的技能,而且都很可爱,我们可以跟它们睡觉吃饭、并肩作战探索世界,永远不再孤独,不管是谁都可以找到最适合自己的宝可梦

2024年2月18日 · 闲言语

Twitter 对开源项目发起 DDoS 攻击

Twitter 被马斯克收购后,从去年 8 月开始,他们对开源第三方集成和第三方客户端进行了一系列明里暗里的打压和攻击,这样做是为了阻止用户通过非官方客户端访问和使用 Twitter,来增加公司的广告和会员营收

2024年1月28日 · 闲言语

如何优雅编译一个 Markdown 文档

Markdown 是一种广泛使用的轻量级标记语言,允许人们使用易读易写的纯文本格式编写文档,也是 xLog 主要使用的文章格式,本文就以 xLog Flavored Markdown 为例来说明如何优雅地解析一个 Markdown 文档

2024年1月18日 · 分享境

2023 平稳过渡

</2023> <2024> 发小觉得今年经历了巨大的变化,从苏格兰搬到新加坡,从未婚到已婚,从一家两口变成了一家三口,但我觉得都在预料之中,所以感觉还算很平稳

2024年1月8日 · 日记本 · #年终总结

轻松创建一万个 Twitter 账号

Twitter 在 8 月决定了全面限制公开访问和 API 接口,导致第三方集成均无法再正常工作。开放用户数据被绑架成私人敛财工具,曾经的 Open Web 标杆 Twitter 竟沦落到这种境地,数字奴隶制在最不应该的地方出现,令人唏嘘

2023年12月15日 · 研习坊

英国旅游VLOG | 爱丁堡圣诞节

2021年12月拍摄...

2023年9月26日 · 创作集 · #vlog

优雅使用 Cloudflare WARP 应对 RSSHub 反爬难题

🕊️ 本文送给更开放的互联网 起因是看到 @geekbb 介绍 Warp 的推文。尽管 Warp 已经发布了很长时间,就保护 IP 隐私而言,它并没有 iCloud Private Relay 好用,我也没有魔法上网的需求。但是我突然意识到,我还是有隐藏 IP 的需求。 在开…

2023年8月17日 · 研习坊

在博客融入一个跨平台作品集

长久以来# 我一直将个人博客视为一个理想的展示个人 IP 的 “个人网站”,而不仅仅是发布文章的平台。我曾在 2014 年初学编程时使用 WordPress 建站 《世界,你好!》;入了前端坑后,在 2017 年我转向了 Hexo 《做了一点微小的改动》;Web3 飞升后…

2023年8月7日 · 创作集

女友浴室沉思录,非正常录音

偷录的女友洗澡哼哼,太可爱了 你也觉得可爱的话请去推特夸夸 justjustjustcc 求个一键三连...

2023年7月21日 · 创作集

对 Newsletter 说不

衰退无处不在,这是很正常的现象。人们自然而然地更倾向于短平快的消费方式。然而,我一直无法忍受的一种奇怪趋势是,在一些地方,人们将 RSS 抛弃,转而使用 Newsletter。

2023年7月12日 · 闲言语

4 月新番太好看了!吹爆!

今年从 1 月就一直没什么好看的作品,到了 4 月突然爆发,让我非常激动。现在播出过半了,是时候好好说说感受了 以下当然不能囊括 4 月所有的好作品,因为实在太多了,只是说一说符合我口味的几部,按我个人的喜爱程度来排序 以下会包含大量剧透,还没看的小伙伴请酌情观看 鬼灭之刃刀匠…

2023年5月24日 · 分享境

和 xlog.app 的作者 DIYgod 聊区块链和博客平台、前端学习和生活感悟

新一期播客来啦!本期我们邀请到了 xlog.app 背后的作者 DIYGOD 一起聊聊他做的区块链博客平台,以及背后的选型考量和有趣的故事。除了科普背后用的 web3.0 技术细节,我们还对选型进行一番大讨论!也对 yy 的个人生活向往不已!欢迎来 xlog 一起写博客,听播客!...

2023年5月9日 · 创作集

我得了软件更新强迫症

我必须让身边所有软件都保持最新版本,就像走路不能踩到地砖缝缝一样,没有意义,但也危害不大,所以我放任它发展

2023年4月8日 · 闲言语

令我痛心的三部反乌托邦动漫

四月对我而言是一个充满悲伤的月份。尽管《四月是你的谎言》已经过去了很多年,但每当看到「四月」这两个字,仍会立刻触发我的 PTSD,再加上今天我刚读完一本反乌托邦题材的小说《来自新世界》。多种思绪糅杂在一起,让我不禁回想起了那些令我痛心的「重量级」反乌托邦动漫

2023年4月2日 · 闲言语

你你你你要跳舞吗?

看微小微的视频有三个阶段,刚开始大脑会瞬间被疯狂溢出的快乐猛烈冲击,开始嘴角上扬,眼睛瞪大,理智被快乐占据;然后是羞耻,大脑在颤抖抖抖抖抖,残存的理智让你羞耻得想关掉视频,但这时候已经晚了,身体无法承受的超量快乐让你无法行动,让你继续“人生中最漫长的三分钟”;最后视频结束,你会震惊,为什么!为什么会在大庭广众做这种事!为什么会这么羞耻这么尴尬!为什么我看完了!为什么我这么快乐!

2023年3月2日 · 闲言语

2022 年终总结

相比国内的魔幻日常,今年在苏格兰的生活还是很安稳的

2023年1月12日 · 日记本 · #年终总结

新玩意 | 2022 黑五买了啥?

受少数派 新玩意系列 启发,我也分享下我近期黑五购买的新玩意。

2022年11月30日 · 新玩意

苏格兰居民可下楼活动

今天距离圣诞节正好还有一个月,但格拉斯哥主街上早早就布置了很多圣诞节装饰和圣诞节期间专属的游乐设施,我家对面的一家小博物馆也为今年的圣诞节专门建了个滑雪场兼圣诞集市

2022年11月25日 · 闲言语

《献给阿尔吉侬的花束》读书分享

上个季度读的书中最喜欢的一本,分类是科幻小说,但重点在于探讨成长、人生意义的人文话题。

2022年10月9日 · 分享境

第一个开源链上博客系统 xLog

我的个人博客已经运行了接近 9 年,跟着我慢慢发展,现在几乎已经成为了我的个人发展史,折腾博客也从很久以前就成为了我的一个爱好,但随着对 Hexo 的越来越不满,我决定做一个更现代化的全新的博客系统

2022年9月23日 · 创作集 · #新坑

英国旅游VLOG | 英格兰湖区

🗓 2022 年 4 月 10 日 - 2022 年 4 月 14 日 📍 The Lake District in North West England...

2022年7月26日 · 创作集 · #vlog

基于 Obsidian 的生活记录系统

正如我在 2020 年终总结 中提到,我一直在用 Notion 写子弹笔记,现在它有了亿点点不一样,现在我们就来重新窥探一下我目前的生活记录系统

2022年7月9日 · 分享境

英国旅游VLOG | 发小带你逛哈利波特制片厂

🗓 2022 年 4 月 19 日 📍 Warner Bros. Studio Tour London - The Making of Harry Potter...

2022年6月27日 · 创作集 · #vlog

💡 Unidata - 提供人类友好的 Web3 数据的便捷访问

Web3 的魅力在于数据属于用户自己,但由于区块链低效的效率和设计,再加上数据格式标准的缺失,访问和展示自己或用户的 Web3 数据是一件极度困难的事情。所以我做了开源项目 [Unidata](https://unidata.app/),给 Web3 开发者提供人类友好的 Web3 数据的便捷访问。...

2022年5月6日 · 创作集 · #新坑

RSS3 提供最酷最理想最自由的开源远程工作

> “如果有天堂,那一定是图书馆的模样。那里信息自由地流通,书籍自由地出版,人与人自由地讨论。” 人类生产,传播和分发信息的权利不应该被掌握在任何数据和互联网平台手中,这是属于数字人类的基本权利 我们都意识到现在互联网还与这种理想相差甚远,如果你愿意为它做出亿点点改变,一起来吧 🌍 <!--...

2021年11月12日 · 分享境

2020 年终总结

今年对很多人来说都是非同寻常的一年,对我更是如此 ### 🦠 新冠疫情 1 月爆发的新冠疫情直到今天还在持续,疫情初期的恐慌和绝望还历历在目:1 月 20 日一夜之间全国的口罩和板蓝根双黄连被抢购一空、互联网完全被负面疫情话题占据、感染人数像火箭一样猛增、前线防护用品严重紧缺、专家组成员被感染...

2021年1月1日 · 日记本 · #年终总结

带发小和粗粗一起滑翔伞!起飞!

十一跟发小和粗粗一起自驾去了滑翔伞,起飞瞬间太刺激了,为了那一刻长途跋涉也值了第一次露脸 vlog ⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄ 求三连,求转发!...

2020年11月1日 · 创作集 · #vlog

我与这个世界的最后一次抗争

执法部门喜欢和稀泥、民众欠缺法律意识、人与人之间缺乏最基本的尊重是发生这种事的根本原因,这些问题短期内根本无解,类似事情只会屡见不鲜

2020年8月2日 · 闲言语

科学的 Web 调试代理实践

前端经常需要一些特殊的调试环境,这时有一个科学的 Web 调试代理工具(以下称代理工具)显得尤其重要 我用的第一个代理工具是 [Charles](https://www.charlesproxy.com/),功能多但缺点也很明显,笨重、配置麻烦,爬 后来换到了 [Zan Proxy](https...

2020年5月14日 · 研习坊

我的动森日记

DIY 对这里的生活绝对有很大的帮助!

2020年3月23日 · 日记本

一份特别的开源项目赞助

![handshake1](./attachments/bafkreibgobuhtieyi3tqa2qi4snkknsl44ravaloosstprvjbc3xaznh5a.jpeg) 七夏姐姐在群里分享了一个[帖子链接](https://www.v2ex.com/t/645480),大意是 ~...

2020年2月20日 · 日记本

【临摹】祢豆子

原图:https://weibo.com/5251489751/IbMlieN4K...

2020年2月7日 · 创作集 · #画画

2019 我做了什么

2019 已经结束了,在这里回顾一下 2019 我做了什么 ## 开源 ![2019-4](./attachments/bafkreihqbkyh3whizlp44iq4xnr45bdvetgsnnis6iemsbmxvbrhdrseeq.jpeg) 虽然维护的项目有保持健康的成长,但没有做什...

2020年1月2日 · 日记本 · #年终总结

我家 Android 初养成

最近把用了两年的 iPhone X 换成了 Redmi K20 Pro,体验一下 Android 自由香甜的空气 <p><img style="width: 100%; max-width: 300px" src="./attachments/bafkreigdo5h6km6mcagm4jfx3l...

2019年11月24日 · 分享境

RSSHub Radar — 订阅一个 RSS 源不应该这么难

![rsshub-radar5](./attachments/bafkreiab5apfpx6odikfppeoblfsi7owzrwtgulnxor2vbd74ohnz2ht6i.jpeg) > 如果你问我,RSSHub 能否改变 RSS 的命运,我也不晓得,但我晓得,不认命,就是 RSSHub...

2019年8月6日 · 创作集 · #新坑

小米手环 4 NFC 模拟加密卡探索

小米手环 4 NFC 版一发售就迫不及待找黄牛买了一只 手环的 NFC 主要有三个功能:小爱同学、公交卡、模拟门禁卡 结果手环的小爱同学很难用,功能缺失、反应慢[还老骂我](https://twitter.com/DIYgod/status/1141718298658086913),上海公交也不...

2019年6月28日 · 分享境

优雅地下载我的B站投币视频

下载B站视频很简单,you-get 一行命令的事,但我已经懒到命令都不想输了,如果投币之后 NAS 可以自己去下载就好了 <style> twitter-widget { margin: 0 auto !important; } </style> <blockquote class="tw...

2019年6月2日 · 创作集

我有特别的 RSS 使用技巧

大家都知道 RSS 是一种用来消息聚合的格式规范,有着更高的阅读效率、更好的阅读体验、可以掌握主动权等等优点。 本文不会介绍 RSS 的各种好处和各式各样的阅读器,因为相关网络资料已经足够多了。这里我介绍一下怎样充分挖掘 RSS 的使用价值,因为它的用途一直被大家低估。 ## 阅读器 从最简单...

2019年5月13日 · 分享境

RSSHub 一周年开发可视化

RSSHub — 万物皆可 RSS https://github.com/DIYgod/RSSHub - 视频基于 2018 年 4 月 - 2019 年 4 月的 commit 记录,使用 Gource 绘制 - BGM: トリカゴ...

2019年4月26日 · 创作集

《青春猪头少年不会梦到兔女郎学姐》圣地巡礼

<iframe style="border-radius:12px" src="https://open.spotify.com/embed/episode/31yuCkRxJqYD4eSEtOyMiB?utm_source=generator" width="100%" height="152" ...

2019年4月12日 · 日记本

HeadlessChrome 自动化测试探索

埋点一直是B站 HTML5 播放器开发和测试过程中的一个痛点,埋点的种类和接口参数很多,测试很麻烦也很容易出错 虽然测试很麻烦,但它们的规则都很简单,比如点击或 hover 一个按钮、错误上报、播放和性能上报,那么能不能通过自动化的 E2E 测试来代替这些又繁琐又机械化又容易出错的测试工作呢? ...

2019年3月18日 · 研习坊

2018 年终总结

2018,无所事事又带点丧的一年,感觉很对不起 23 岁这个年纪,要跟自己说声对不起了 ## 开源 今年 4 月开坑了 [RSSHub](https://github.com/DIYgod/RSSHub),让自己学到了的很多东西,认识了很多人,算是今年为数不多的有趣的事情之一了 [APlaye...

2018年12月31日 · 日记本 · #年终总结

从零开始的 NAS 生活

很早就想组一个家庭 NAS 设备,趁着这次双十一,在京东买了一台群晖 DS218play 和一块酷狼 4T 硬盘,已经用了两天了,我的感受是: **爽爆** ## 使用 目前常用的有下面几个功能 ### Time Machine ![nas1](./attachments/bafkreid...

2018年11月8日 · 分享境

C94 & CP2018SP 参展日记

C94 和 CP2018SP 不是同一天,但都是同人展,时间又很近,就写在一起了 ## C94 Comic Market,全球最大的同人展,8 月 10 日在东京举办,我当然没钱去,三天都在 Twitter 云参展,口水流了一地 托朋友到 Aniplex 展台买了矢吹健太朗的 darling ...

2018年8月26日 · 日记本

2018 ChinaJoy 参展日记

8月4日去了 ChinaJoy,人还是一如既往的多 AC 娘真可爱,舔爆 第二次拍 vlog,然后拍完懒得剪,还是 Freddy 帮我剪的,我在视频里真可爱 <iframe id="dogePlayerFrame" src="https://player.dogecloud.com/web/p...

2018年8月10日 · 日记本

2018 bw & bml 参展日记

7月21日和22日去了 bw 和 bml,面基了一万个人,py 通红 ### BILIBILI WORLD 2233 真可爱,舔爆 第一次拍 vlog,然后拍完懒得剪,还是 Freddy 帮我剪的 <iframe id="dogePlayerFrame" src="https://playe...

2018年8月6日 · 日记本

【临摹】02 - pixiv

原图:DARLING in the FRANXX EP#04 00:16:48...

2018年6月9日 · 创作集 · #画画

Polymer 初体验

作为开发者,我们都知道组件化、标准化和代码复用的重要性,前端也从未停止过对前端组件化的尝试,产生了各式各样的组件化技术,从 Vue React 等前端框架,到 webpack 这样的全站打包工具 但前端一直缺乏这样一个模块化标准和浏览器级别的原生组件化方案 Web Components 是 WH...

2018年5月30日 · 研习坊

早安晚安自动化

上一集:[女朋友的微博情绪监控](https://diygod.me/2920/) 发小一直很喜欢说早安晚安(当然是我说给她),但我经常会忘记,最近灵机一动,想出来这样一个科学高效方便快捷稳定地说早安晚安的办法: 把微信挂在服务器上,每天固定时间,自动执行发送早晚安文本消息的命令! 代码很简单...

2018年4月25日 · 创作集

RSSHub - 使用 RSS 连接全世界

**[项目地址](https://github.com/DIYgod/RSSHub)** ## 介绍 RSSHub 是一个轻量、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源 当前支持列表: - bilibili - 番剧 - UP 主投稿 - UP 主...

2018年4月13日 · 创作集 · #新坑

2018 暴走 yu 人节参展日记

暴走 yu 人节是暴走漫画首届互动娱乐展会,作为暴走粉当然不能错过,很早就买了票。 总体感觉还是很棒的,嘉宾阵容强大,互动很多(还可以跟王尼玛一起上厕所),诚意满满,但不足也很明显,暴走 yu 人节主要内容集中在主舞台的节目表演,但上海新国际博览中心的现场座位远远不够,感觉还是更适合在类似 BML...

2018年4月2日 · 日记本

关于开源项目赞助这件事

相信没人做开源项目是为了赚钱,因为它还不如去天桥贴膜赚得快。 但即使没有这种想法,维护一个开源项目也会遇到一些很头疼的现实问题,比如服务器和 CDN 的开销。以 DPlayer 为例,弹幕接口服务器每年需要花费 2000 多块,文档里的视频 CDN 费用每年也需要花费 1500 多块,并且随着用户...

2018年3月5日 · 闲言语

DARLING in the FRANXX 博客样式

<iframe style="border-radius:12px" src="https://open.spotify.com/embed/track/5KAI6nfg3wQRmtwJ0PPaEW?utm_source=generator" width="100%" height="152" fr...

2018年2月5日 · 分享境

Web Workers 初体验

[这个视频](https://www.bilibili.com/video/av18682336/)有 15+MB 的 BAS 弹幕脚本需要解析,这会导致页面卡死 7 秒左右的时间,期间 UI 被冻结,体验很糟糕,如果使用 Web Workers 进行优化,把解析放入 Web Workers 执行,...

2018年1月30日 · 研习坊

NetEaseCloudMusic2RSS — 使用RSS订阅她喜欢的网易云音乐

音乐,人类生活中永恒的主题。音乐可以很大程度上体现一个人的喜好、品味,更是最有力量的情感传输器。 现在快使用RSS订阅我喜欢的网易云音乐吧:[https://api.prprpr.me/necm2rss/playlist/35798529](https://api.prprpr.me/necm2r...

2018年1月29日 · 创作集

BAS 高级弹幕

## 写在前面 如果你好奇 B 站的工作有不有趣,或者我来 B 站之后都在做什么,那么这篇文章或许可以解答你的部分疑问。 来 B 站后,除了负责 HTML5 播放器的一些模块、重构和日常维护以外,BAS 高级弹幕算是我半年来负责开发的最大一个项目了。 本文整理自今天在公司的超极电磁波分享(据说...

2018年1月25日 · 创作集

可能是目前最好用的两个 Hexo 播放器插件

我实在也不是谦虚,这~~可能~~是目前最好用的两个 Hexo 播放器插件,感谢插件作者(给大佬们递女装 本文只作为演示,使用方法和 issue 请移步 GitHub <!--more--> ```sh npm install hexo-tag-aplayer --save ``` Hexo 的...

2017年11月29日 · 分享境

做了一点微小的改动

新的开始,只做了一点微小的改动 ### 域名 从 www.anotherhome.net 换成了 diygod.me anotherhome.net 起源于高中比较喜欢的一部番《Another》,年代有些久远,现在剧情都已经记不清了 <!--more--> ### 博客程序 从 WordP...

2017年11月26日 · 事件簿

Hello World

Welcome to [Hexo](https://hexo.io/)! This is your very first post. Check [documentation](https://hexo.io/docs/) for more info. If you get any problems...

2017年11月20日 · 事件簿

bilibili2RSS — 使用 RSS 订阅 bilibili up主和番剧

作为一种过气技术,提供 RSS 订阅源的网站越来越少,每个网站都想把用户尽可能长时间地绑在自己那里,而 RSS 可能会造成负面效果 但在这个内容爆炸时代,只要意识到了「我被信息所绑架」这个问题后,用户自然会想要一种更高级的聚合信息和动态更新解决方案,比如 RSS 这里提供了使用 RSS 订阅 b...

2017年10月17日 · 创作集

我们走过的

<style> #love-map { width: 100%; } #love-time { text-align: center; margin-bottom: 20px; font-size: 14px;...

2017年8月28日 · 闲言语

让咕咕机再次伟大

<style> .gugu-print { display: none; margin-top: 20px; } .gugu-btn { cursor: pointer; border: 1px solid #e...

2017年8月11日 · 创作集

现在可以给网红写小纸条表白了!

最近跟我表白的人太多了,所以我买了一个[咕咕机](http://www.memobird.cn),现在访问 [让咕咕机再次伟大](/make-gugu-great-again) 就可以很方便地写小纸条跟我表白了。 比如 ![gugu1](./attachments/bafkreigifezih7...

2017年7月2日 · 闲言语

Service Workers 实现网站加速和离线缓存

最近看到了 Service Workers 这个东西,它可以根据配置为用户缓存网站静态与动态资源:截获用户的所有网络请求,根据缓存配置来决定是从缓存还是网络获取相应资源,从而可以极大提高网页的加载速度。优点有可定制性高、不需要服务端支持、效果显著。 最后的效果就是当你第二次访问我的网站时只会加载大...

2017年3月6日 · 研习坊

一只叫酸奶的喵

酸奶是我家新招的猫女仆,她有一个博客:[https://suannai.cat](https://suannai.cat/) ![suannai](./attachments/bafkreibdoc23hzsbypzb7o46edp7kvsr3tmdpjjyolzszdn73ixopabg6a.p...

2017年3月2日 · 分享境

女朋友的微博情绪监控

![weibo-negative](./attachments/bafkreiakbgc7a6vrlcuvr2ol4j2qn55nbyojp5kx5xm7yzttjemsmztvfi.jpeg) 就是这样,代码写好了,就差个女朋友了。 最后的效果就是检测某一微博博主新发的微博,如果判断为消极情绪...

2017年2月9日 · 创作集

Weibo2RSS — 使用 RSS 订阅喜欢的微博博主

使用 RSS 订阅喜欢的微博博主(比如我)吧~ Demo:[https://api.prprpr.me/weibo/rss/3306934123](https://api.prprpr.me/weibo/rss/3306934123) RSS 格式输出一个微博博主最新的 15 条微博,可以使用 ...

2016年11月2日 · 创作集

微小微直播回放的 DPlayer 实现

以下为10月19日[微小微](http://weibo.com/u/2025479687)在[一直播](http://m.yizhibo.com/l/n6VHhuJoCbMf41Nx.html)的直播回放(迷妹脸,弹幕也成功扒下来转成 [DPlayer](https://github.com/DIY...

2016年10月20日 · 研习坊

WordPress 反垃圾评论大作战

WordPress 垃圾评论一直是超级多超级烦人的,如果没有有效的拦截方案,网站就会瞬间被每天几百条的垃圾评论淹没。 因为是每个 WordPress 站点都无法避免的问题,大家各显神通,做出的解决方案也挺多的,这里总结一下每种方法的特点和利弊: ### 识别垃圾评论 以 Akismet 插件为...

2016年10月10日 · 分享境

DPlayer – 最好看的弹幕播放器送给最好看的宫园薰

<link href="https://cdn.bootcss.com/dplayer/1.16.0/DPlayer.min.css" rel="stylesheet"> <div id="dplayer1" class="dplayer"></div> 最好看的HTML5弹幕播放器送给最好看的...

2016年8月20日 · 创作集 · #新坑

给喜欢明信片的你 — 一年一度的送明信片活动(已完结)

![postcard2](./attachments/bafybeiaiqckme2x5plfrfpewrbse2g75rgki4biauy44p2wjy4cvw2bpfy.jpeg) ### Q: 我为什么要你的明信片?妈妈说不能随便拿陌生人的东西。 **A:** 你有体验过小确幸的感觉吗? ...

2016年3月17日 · 事件簿

版权狗退散 — 仿知乎复制文本自带版权声明

### 什么鬼? 版权狗退散,妈妈再也不用担心我被侵权了(其实只防君子不防小人)。 类似知乎,在网站复制长度大于42的文本时自动加上这样的版权声明: ``` 著作权归作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处。 作者:DIYgod 链接:https://www.another...

2015年12月26日 · 分享境

APlayer - 送给小狐狸和小兔子的 HTML5 播放器

小狐狸和小兔子是很好很好的朋友。 一起散步的时候,不巧遇到了猎人。 他们转身就跑,都希望猎人更容易发现自己。 小狐狸跑进了蒲公英群,白色的蒲公英漫天飞起。 小兔子逃进玫瑰花园,红色的玫瑰花瓣散落一地。 从此失散在彼此的世界里。 幸运的是,后来,小狐狸遇到了小王子,小兔子遇见了爱丽丝。 ...

2015年11月16日 · 创作集 · #新坑

我藏好了哦

![titlehide](./attachments/bafkreifbosbd4sirfvfzuoxwajzbhvezgybz67uij6kavsel6rhtn2vlz4.png) 在 [Sonic 853](http://853.bronya.net/) 看到的神奇的一幕,一颗赛艇,果断扒来水...

2015年11月12日 · 分享境

论 IFTTT 的正确食用姿势

### 什么是IFTTT 官网:[https://ifttt.com](https://ifttt.com) 这是一个2011年在美国上线的网站,IFTTT 是 _If This Then That_ 的缩写。通俗的来讲,IFTTT 的作用就是如果触发了一件事,则执行设定好的另一件事。 ![i...

2015年11月8日 · 分享境

《JavaScript高级程序设计》读书笔记

莎士比亚曾经说过:“好记性不如烂笔头。” ## 第一章 JavaScript简介 ### 1.1 JavaScript简史 ### 1.2 JavaScript实现 1. 一个完整的JavaScript实现应该由三个不同的部分组成:核心(ECMAScript)、文档对象模型(DOM)、浏览器...

2015年8月19日 · 研习坊

百度前端技术学院编码挑战(TASK 0004)

任务4(最终挑战)已经发布,任务deadline是6月10日至6月30日。 TASK 0004 内容:[https://github.com/baidu-ife/ife/tree/master/task/task0004](https://github.com/baidu-ife/ife/tree...

2015年5月24日 · 研习坊

百度前端技术学院编码挑战(TASK 0003)

任务3已经发布,初级班的任务时间是从5月7日至5月18日,中级班为4月30日至5月10日。 TASK 0003 内容:[https://github.com/baidu-ife/ife/tree/master/task/task0003](https://github.com/baidu-ife/...

2015年5月8日 · 研习坊

百度前端技术学院编码挑战(TASK 0002)

TASK 0002 已经发布,初级班的任务时间是从4月24日至5月7日,中级班为4月18日至4月25日。 TASK 0002 内容:[https://github.com/baidu-ife/ife/tree/master/task/task0002](https://github.com/bai...

2015年4月24日 · 研习坊

百度前端技术学院编码挑战(TASK 0001)

[百度Web前端技术学院](https://github.com/baidu-ife/ife)(Baidu Institute of Front-End Technology简称IFE)是一个由百度EFE团队、百度人力资源部校园招聘组联合出品的、面向在校大学生的前端培训组织,借助百度大量优秀的前端工...

2015年4月14日 · 研习坊

博客又搬新家啦

眼看 Google Adsense 已经100多美元马上就能提现了,加上想买个vps跑Python爬虫,就新入了 Linode 1GB,感觉超爽。 感谢离开恒创这段时间收留我的 [TECHNETCAL](http://technetcal.com/) [音符](https://freedom.mo...

2015年3月19日 · 事件簿

一个完整编译器的实现(二) 语法分析

**1 系列说明** [GitHub地址](https://github.com/DIYgod/Compiler) [各阶段源码](http://www.anotherhome.net/file/compiler/) [各阶段说明集合](http://www.anotherhome.net/175...

2015年2月16日 · 研习坊

一个完整编译器的实现(一) 词法分析

[GitHub地址](https://github.com/DIYgod/Compiler) [各阶段源码](http://www.anotherhome.net/file/compiler/) [各阶段说明集合](http://www.anotherhome.net/1751) 为了将一个程序从...

2015年2月5日 · 研习坊

一个完整编译器的实现

_图灵生机器,机器生汇编,汇编生 C,C 生万物 (来自知乎用户 Joy Neop)_ 本系列将展示一个完整编译器从无到有的实现过程. 目标是从一个C语言的不完全子集翻译到x86汇编语言, 将借助 Lex Yacc LLVM 等工具, 另外暂定实现垃圾回收及面向对象. 全部代码托管在 [Git...

2015年2月1日 · 研习坊

世界,你好!

欢迎使用WordPress。这是系统自动生成的演示文章。编辑或者删除它,然后开始您的博客!...

2014年2月9日 · 事件簿
See More

\n\n发小医院的工作很忙,但休息日都会过来一起玩,现在休息日不再那么无聊了,过完年会搬到一起住,还有可能会订婚\n\n酸奶越来越粘人了,好像一只狗,但是随我越来越胖了,打算给她节食\n\n## 游戏\n\n![2019-6](./attachments/bafkreibw7izqpfdempn6q5ptyihx3ir64f5kzpbih7iyrxvby6ibpp2fze.jpeg)\n\n2019 玩了非常多的游戏,给我增添很多乐趣\n\nPS4:\n\n《地平线:零之曙光》:最佳,[Twitter1](https://twitter.com/DIYgod/status/1165702536667385856) [Twitter2](https://twitter.com/DIYgod/status/1188086500505743360)\n《怪物猎人:世界》&《怪物猎人世界:冰原》:最佳,我还录了几个[游戏实况](https://space.bilibili.com/2267573/channel/detail?cid=91177),但是没什么人看,[Twitter](https://twitter.com/DIYgod/status/1179127591912931328)\n《底特律:变人》\n《最后生还者》\n《巫师3:狂猎》\n《非常英雄》\n《毛线小精灵2》\n\nSwitch:\n\n《健身环大冒险》:最佳\n《塞尔达传说》\n《马力欧和索尼克在 2020 东京奥运会》\n《宝可梦盾》\n《俄罗斯方块99》\n《八方旅人》\n\n~~但自己玩游戏还是有点孤独,所以建了一个一起玩游戏的 QQ 群:947956902,欢迎加入~~\n\n## 影视\n\n![2019-7](./attachments/bafkreig7fssxw6wzr2drpm3wbdm5lx2hpciovx3frpfrfbazcdv7m5zajm.png)\n\n电视剧:\n\n2019 好多质量爆炸的剧,最佳很难选,4 个并列吧\n\n《去他妈的世界》:最佳\n《长安十二时辰》:最佳,[Twitter](https://twitter.com/DIYgod/status/1147730847530803200)\n《爱,死亡和机器人》:最佳\n《亿万》:最佳\n《权力的游戏》:烂尾烂尾烂尾烂尾,气死我了,[Twitter](https://twitter.com/DIYgod/status/1130514418444279808)\n《我,到点下班》\n《切尔诺贝利》\n《全裸导演》\n《兔子共和国》\n《李尸朝鲜》\n《性爱自修室》\n《血疫》\n\n番剧:\n\n不知道是我眼光变了还是业界真的药丸,2019 很少有能看得下去的番\n\n《鬼灭之刃》:最佳,毋庸置疑的 2019 霸权番,吹爆,没看的赶紧看\n《青春猪头少年不会梦到怀梦美少女》\n《约定的梦幻岛》\n《多罗罗》\n《动物狂想曲 / BEASTARS》\n《笨拙之极的上野》\n《流汗吧!健身少女》\n\n部分电影:\n\n电影太多了所以只挑几个印象深刻的\n\n《哪吒之魔童降世》:最佳,我先哭为敬 [Twitter](https://twitter.com/DIYgod/status/1155510269952401408)\n《调音师》:仅次于哪吒\n《半个喜剧》\n《海上钢琴师》\n《少年的你》\n《千与千寻》\n《阿丽塔:战斗天使》\n《疯狂的外星人》\n《流浪地球》\n《银翼杀手》\n《香肠派对》\n\n## 阅读\n\n看书尝试了一个月,尽力了,还是没能成功养成习惯,2020 顺其自然\n\n《写给大家看的设计书》\n《断舍离》\n《三体》\n《一只特立独行的猪》\n\n## 最后\n\n本命年过得惊人的顺利,也大致完成了去年的目标「让自己变得充实有趣起来」,希望 2020 继续保持,同时可以完成上面的几个小目标就更好了,呐\n\n![2019-9](./attachments/bafkreihbuev4z7weno6z6auq3cp7inchms7p2mkin6bzxit6qjqp3uh4cy.jpeg)"},{"slug":"android","title":"我家 Android 初养成","tags":[],"body":"最近把用了两年的 iPhone X 换成了 Redmi K20 Pro,体验一下 Android 自由香甜的空气\n\n

\n\n## 解锁 Bootloader\n\n小米手机出厂都是锁 Bootloader 的,需要到[官网](http://www.miui.com/unlock/index.html)下载解锁工具解锁\n\n刷机、ROOT 都需要解锁 Bootloader,这是折腾所有东西的第一步\n\n所以我一拿到手机第一件事就是兴冲冲地连接电脑、下载解锁工具、运行解锁程序:\n\n![android2](./attachments/bafkreigubsr6ir4qnteouuyx5pmdckhozpnop7tgvb6zz2dc3kahcszf3y.jpeg)\n\n![android3](./attachments/bafkreifkhthiufbvouf3iba6zoslxjy5xgmmoiud7l73n5zmp3ku4t6x5u.png)\n\n游戏结束\n\n———————————————————————\n\n7 天后:\n\n![android4](./attachments/bafkreidzmt3otnaz3gfjn3mpddvd6p2huzdwqx6od4mafpugzfocz7toha.png)\n\n## 刷入 TWRP\n\nRecovery 是安卓的恢复系统,类似 [Windows 的 PE](https://docs.microsoft.com/zh-cn/windows-hardware/manufacture/desktop/winpe-intro) 和 [macOS 的恢复功能](https://support.apple.com/zh-cn/HT201314),可以用来系统升级和重置手机\n\n刷入第三方的 Recovery 可以获得更多的功能,比如 Root 和 刷入第三方 ROM\n\n其中 [TWRP](https://twrp.me/) 是一个著名的开源 Recovery 映像,在 TWRP 官网搜索 `Redmi K20` 可以看到 TWRP 官方已经提供了对 Redmi K20 Pro 的支持\n\n![android5](./attachments/bafkreighffnrv563m2arvjuv7xwywyxkh2jk7st7t2zcfb3h6qihj2spei.jpeg)\n\n但是因为这篇文章咕咕太久了,我刷 TWRP 的时候官方还没有支持 Redmi K20 Pro,我用的是一位国内开发者 [wzsx150](https://weibo.com/u/6033736159) 适配的 [TWRP 映像](https://weibo.com/ttarticle/p/show?id=2309404160776561631202)\n\n![android6](./attachments/bafkreidpzwmnzazdhcmkfhhhmyetdtvobgmu6fcz5lzdn7d2gxcc2v5kqy.png)\n\nwzsx150 团队提供了非常方便的一键刷入工具,打开 `recovery-twrp一键刷入工具`\n\n![android7](./attachments/bafkreiacthlfe6pephy2wecvv5gldlwljrnonsqmdo3iy7745eowp4bh7u.png)\n\n根据提示下一步下一步\n\n![android8](./attachments/bafkreidevca4belfmvl3dixa2pe6rbuurjocdd2frzhcechdu7yomvglaa.png)\n\n![android9](./attachments/bafkreie63v7q3i2q2uwjfknhlr7q6oxqdwkjjlqp5xjglzkg3arcymt7ye.png)\n\n期间手机重启一次,再启动自动进入了 TWRP,证明刷入成功\n\n![android10](./attachments/bafkreidq55ndjiwbwlh3nm2awkkq65qp5gphseq4hxn6vap2ivgunnsyii.jpeg)\n\n## 刷入 Magisk\n\nMagisk 是一个兼具稳定性和可玩性的神器:作为一个 Root 方案,它能不破坏系统实现无痛 OTA,作为一个插件扩展平台,它又能提供丰富的自定义模块来满足多样化的定制需求\n\n参考阅读:[少数派 - 每个 Android 玩家都不可错过的神器](https://sspai.com/post/53043)\n\nMagisk 同样也是开源项目,在 [GitHub](https://github.com/topjohnwu/Magisk/releases) 上下载最新版的 Magisk 安装包导入手机中,然后点击 TWRP 的 `安装` 按钮,找到 Magisk 安装包,就可以刷入了\n\n![android11](./attachments/bafkreiflzoywfj2vk6ijqddilf73mzl2tnxub6klzlxsfoydxww6zbunly.jpeg)\n\n重启系统后,会发现桌面多了一个 `Magisk Manager`,证明刷入成功\n\n![android12](./attachments/bafkreig66wwxp7w5o633jw2zvyzjpzbxxlabqmxbzjkws7bzvhpmzcjcni.jpeg)\n\n## Magisk\n\n前面准备了那么多,终于可以安装 Magisk 模块了,Magisk 模块非常丰富,网上资料也很多,所以这里只介绍一下我使用的几个模块\n\n

\n\n筑紫A丸:全局替换系统字体,字体名叫筑紫A丸ゴシック,效果就如图所示,很可爱,介绍和下载在[这里](https://mp.weixin.qq.com/s/zGaX15vRE-ZPoHtAiXawhQ)\n\nGoogle Lens Enabler:欺骗 Google 相册这个设备是一台 Pixel 设备,来开启 Google 智能镜头的功能,然后还有一个重要的额外效果:让 Google 相册拥有无限空间\n\n

\n\nRiru - Core:Riru 是一个系列模块,使用 Riru 模块都需要先安装 Riru - Core\n\nRiru - Storage Redirect:存储重定向,几乎所有的 Android 应用都会在我们的手机中储存信息,为此,Android 系统提供了 `/data` 和 `sdcard/Android/data` 这两个目录来进行应用数据文件存放,遗憾的是,很多应用开发者并不会遵从这个规范,这让手机内部储存目录显得极为杂乱且文件管理效率低下,使用 Storage Redirect 能很好地解决上述问题,它将散落于各处的应用私有文件夹重新定位到指定的位置,[这里](https://sr.rikka.app/zh-hans/)有它的官方介绍和文档\n\n

\n\nTai Chi:太极模块,见下一节\n\n## 太极\n\n介绍太极要先从 Xposed 框架开始\n\n很多人都对 Xposed 的大名有所耳闻,它通过对系统框架的偷天换日,可以修改系统与应用的各种数据,籍此实现无数种可能性,同时也大大地提升了 Android 系统的可玩性,而且有比 Magisk 更丰富的模块\n\n但是 Xposed 框架没有像 Android 系统版本一样能够快速的更新,最新版本停留在了 Android 8.0/8.1 beta3 版本,对于 Android 9.0/10.0 用户,只能选择第三方实现,现在常用的有[太极](https://taichi.cool/README_CN.html)和 [Edxposed](https://github.com/ElderDrivers/EdXposed) 两种方案\n\n我一开始装的是 Edxposed,但是貌似跟 MIUI 11 有兼容性问题无法使用,所以换了太极\n\n下面是我使用的几个模块:\n\n

\n\n大圣净化和去你大爷的内置浏览器非常香\n\n## Google 相机\n\nRedmi K20 Pro 支持 Camera2 API,所以不需要额外折腾就可以安装 Google 相机\n\n国内开发者[阿狗酱](https://weibo.com/u/5213532617)有分享专门为 Redmi K20 Pro 调教的谷歌相机\n\n

\n\n得益于 HDR+ 算法,提升非常明显,Google 真的太强了\n\nMIUI 自带相机 vs Google 相机\n\n![android18](./attachments/bafkreihv433oavqakdyu4g6m24anczsxaqpzw2eocuyugyo42ahfaw33xy.jpeg)\n\niPhone 11 自带相机 vs Google 相机\n\n![android19](./attachments/bafkreie5zz4rq72wvy7wors5kegh62xjb2nr264udf7fraizx7tknqnw3a.jpeg)\n\n综上所述,Android 上很多黑科技确实很香,但整个系统的精致程度、设计感、人性化和软件生态还是跟 iOS 有非常大的差距,这让我痛苦地适应了一个多星期才开始慢慢可以接受,要不是拼多多拆封不给退我可能第二天就换回 iPhone 了\n\n但一旦接受了这种设定,香"},{"slug":"rsshub-radar","title":"RSSHub Radar — 订阅一个 RSS 源不应该这么难","tags":["新坑"],"body":"![rsshub-radar5](./attachments/bafkreiab5apfpx6odikfppeoblfsi7owzrwtgulnxor2vbd74ohnz2ht6i.jpeg)\n\n> 如果你问我,RSSHub 能否改变 RSS 的命运,我也不晓得,但我晓得,不认命,就是 RSSHub 的命。 ——《哪吒之魔童降世》\n\n如果你还不知道 RSS:[《我有特别的 RSS 使用技巧》](https://diygod.me/ohmyrss/)\n如果你还不知道 RSSHub:[《通过 RSSHub 订阅不支持 RSS 的网站》](https://sspai.com/post/47100)\n\n首先最大的 respect 献给 RSSHub 的 [244 名参与者](https://docs.rsshub.app/#contributors)\n\n## 订阅一个 RSS 源太难了\n\n首先需要网站提供了 RSS(这一前提通常就无法满足);然后我们要随缘在页面中找到 RSS 链接;然后复制链接、打开如 Feedly Inoreader 的 RSS 服务、点击添加订阅、粘贴链接、添加\n\n看,顺利订阅一个 RSS 源需要天时(随缘找到了 RSS)地利(网站提供了 RSS)人和(不因为订阅步骤过于麻烦而中途放弃),缺一不可\n\n都 9102 年了,世界不应该这样\n\n## 解决这个问题\n\n为了解决这个问题,RSSHub Radar 诞生了\n\n[Chrome Web Store](https://chrome.google.com/webstore/detail/rsshub-radar/kefjpfngnndepjbopdmoebkipbgkggaa) | [GitHub](https://github.com/DIYgod/RSSHub-Radar)\n\nRSSHub Radar 是 RSSHub 的衍生项目,她是一个可以帮助你快速发现和订阅当前网站 RSS 和 RSSHub 的浏览器扩展\n\n![rsshub-radar1](./attachments/bafkreidfu5khnaty753chph7uzwfk6ynch27qomjqxr6zz7qrloppxy4fq.jpeg)\n\n使用很简单,我们在进入一个新页面时,RSSHub Radar 会**自动检测**当前页面有没有 RSS 和 RSSHub 支持,检测到则会在右下角显示一个角标,如果我们想订阅当前页面的 RSS,点击扩展图标,会弹出一个列表,如图所示,列表有三项内容:**当前页面上的 RSS、适用于当前页面的 RSSHub、适用于当前网站的 RSSHub**,你可以选择复制链接或**一键订阅**到 Feedly Inoreader TinyTinyRSS\n\n![rsshub-radar2](./attachments/bafkreidrikcc7bv2ftf7yysjl7nn2i7g6elthmlhrhmi26tau424qs6orm.jpeg)\n\n设置页允许你使用自建的 RSSHub 域名、设置快捷键、立即更新规则、选择一键订阅到 TinyTinyRSS 还是 Feedly Inoreader、选择是否开启角标提醒等\n\n![rsshub-radar3](./attachments/bafkreif6uerx3txtz6zqb6gofb6egp77gaqoan4z4pulqvmyajvpc2ywhq.jpeg)\n\n支持列表列出了当前支持的 RSSHub 规则\n\n## RSSHub Radar 是如何工作的\n\nRSSHub Radar 是开源的,你可以直接去 [GitHub](https://github.com/DIYgod/RSSHub-Radar) 看源码\n\n当我们进入一个新页面时,RSSHub Radar 开始检测当前页面的 RSS 和 RSSHub\n\n**当前页面自带的 RSS**\n\n分析页面中的每个链接显然是不现实的,好在标准中指定了一种特殊 MIME 类型的 link 标签来指明 RSS 链接,`link[type=\"application/rss+xml\"]` 和 `link[type=\"application/atom+xml\"]`,RSSHub Radar 正是通过这个标签来检测页面是否有自带 RSS,具体实现在[这里](https://github.com/DIYgod/RSSHub-Radar/blob/master/src/js/content/utils.js#L14)\n\n**适用于当前页面的 RSSHub**\n\n使用[给定规则](https://github.com/DIYgod/RSSHub/blob/master/assets/radar-rules.js),根据当前页面的 URL 或 DOM 来获取 RSSHub 链接,规则各个字段的具体含义见[文档](https://docs.rsshub.app/joinus/#%E6%8F%90%E4%BA%A4%E6%96%B0%E7%9A%84-rsshub-radar-%E8%A7%84%E5%88%99),具体实现在[这里](https://github.com/DIYgod/RSSHub-Radar/blob/master/src/js/background/utils.js#L111)\n\n每隔 5 个小时从 GitHub 远程更新一次规则\n\n**一键订阅**\n\nFeedly Inoreader TinyTinyRSS 都提供了用于订阅的接口,不同的是 Feedly 需要进入页面确认一下,而另外两个会直接订阅上\n\n比如访问这个 URL 可以快速使用 Feedly 订阅我的博客(需要点 FOLLOW 确认):\nhttps://feedly.com/i/subscription/feed/https://diygod.me/atom.xml\n\n这个 URL 可以快速使用 Inoreader 订阅我的博客:\nhttps://www.inoreader.com/feed/https://diygod.me/atom.xml\n\n## 参与我们\n\n如果你对 RSSHub 感兴趣,欢迎[参与](https://docs.rsshub.app/joinus/)或[支持](https://docs.rsshub.app/support/)我们\n\n最后祝哪吒票房破 50 亿,还没看的一定要去看嗷!\n\n![rsshub-radar4](./attachments/bafybeihvqhxava3iedaqr4hepmi4yp4rh7t5cwiblsc252o4aqonah7k54.gif)"},{"slug":"pn532","title":"小米手环 4 NFC 模拟加密卡探索","tags":[],"body":"小米手环 4 NFC 版一发售就迫不及待找黄牛买了一只\n\n手环的 NFC 主要有三个功能:小爱同学、公交卡、模拟门禁卡\n\n结果手环的小爱同学很难用,功能缺失、反应慢[还老骂我](https://twitter.com/DIYgod/status/1141718298658086913),上海公交也不支持,门禁卡顿时成为了全村人的希望,正好我有两个门禁卡,试着模拟一下吧\n\n![pn5321](./attachments/bafkreihdrrmhivc6vjkhtwbstj2s53noq2brghan7fvtil7fsjed47pumq.jpeg)\n\n这 NFC 一事无成,像极了人生\n\n\n\n第一张是 ID 卡,铁定没救了,希望全在第二张加密 IC 卡上,为了拯救鸡肋的 NFC,我到淘宝买了一个 NFC 读写器 PN532\n\n把加密卡放到 PN532 上读取数据\n\n![pn5322](./attachments/bafybeifetwkz4t27imks7qehsyueao726j4geu3e3gchvclrb24xvoeilu.jpeg)\n\n使用 MifareOne Tool 解卡\n\n![pn5323](./attachments/bafkreiblaxowl5ivyoov7lryyd6y2jsnlqs6x3j5usfplziy3v6vmp63eu.png)\n\n解卡失败...根据网上的说法可能是 PN532 过热导致的,那么哪里最凉快呢?\n\n冰箱\n\n![pn5324](./attachments/bafybeih62s5x3krlt6eypedblie7e26gsvczy3xhclfpzojrldwlhbodv4.jpeg)\n\n经过漫长的等待,成功了\n\n![pn5325](./attachments/bafkreicbhd357ou4tsunxj7sscqhhlgbraso275xzw3petd6z55kgdakwa.png)\n\n得到加密卡数据\n\n![pn5326](./attachments/bafkreihkinyfh3wfg4mstwrvol3sthn65fdm4aszmrsko53cxdeovzt4xi.png)\n\n然后把其中的 0 扇区 0 区块数据写入一张空白卡\n\n![pn5327](./attachments/bafybeigkkros7ctznsiemx4vxu4m32m2g3lhuoiun5p7ygcwo3qi3veqmi.jpeg)\n\n![pn5328](./attachments/bafkreieucl4fwpjdjxfibhhc7f4wx5bj6ymwhh4zawf4hmtur3alxft3fu.png)\n\n然后再把空白卡的数据写入手环\n\n![pn5329](./attachments/bafybeih7etj22q3q2pdnllnjhy55vrza6t4vipgc5lppzslwk5eqgvojoy.jpeg)\n\n![pn53210](./attachments/bafkreic5j2tr5kowlhvbhim6vxl7hhbdei2bt2rnjnaehkfxd64ah7xbpe.jpeg)\n\n这时候手环上就有卡了,但是里面只有 0 扇区 0 区块数据,这时候再把剩下的数据写到手环里就好了\n\n![pn53211](./attachments/bafybeihht6dyahk45oiykp6nmkbc7yzhe6zssucxcgfqhopb3nriavo7la.jpeg)\n\n![pn53212](./attachments/bafkreigfjyhmid7hziiu5dep3n6moomyg26rl76uqz6kgjst4vnttjqtr4.png)\n\n验证:对比原卡和手环卡的数据,\n\n![pn53213](./attachments/bafkreid7fhvunwteq6dvfygx7w2bhmcwlwjb5wb4zi6sbdynnzimxdhlze.png)\n\n![pn53214](./attachments/bafkreifpdxxnb5vf75qpkvh37x6d4irmal6huo63xqnvrwms2likiwmwsu.png)\n\n只有 0 扇区 0 区块的部分数据(厂商号)不同,且 15 扇区的加密数据相同,说明已经模拟成功\n\nNFC 终于没白买"},{"slug":"download-webhook","title":"优雅地下载我的B站投币视频","tags":[],"body":"下载B站视频很简单,you-get 一行命令的事,但我已经懒到命令都不想输了,如果投币之后 NAS 可以自己去下载就好了\n\n