在 hugo 中插入游戏信息卡片

起因:受到 https://immmmm.com/hugo-shortcodes-douban/ 的启发,看了一下也不是特别复杂,简单仿照了一下,获取游戏数据并展示。 目前支持游研社的链接(数据相对比较全,也比较好获取),后续有空的话可能会考虑一下支持一下 Steam 商店 之类的平台。 代码不复杂,直接开源了:gameinfo-api 框架使用的是 expressjs,使用起来并不复杂,直接看文档吧。 顺便撸了一个免费的 Node 服务:https://gameinfo-api2.onrender.com,限制如下: 每月 100G 流量 每月 750 小时的时候时间 超过 15 分钟没有流量的话,服务会被睡眠,睡眠后如果重新收到请求,服务冷启动的时间可能需要 30s 或者更长的时间 如果不嫌弃的话,可以直接使用以上的 URL。 使用方法和案例如下: hugo 的 shortcode 和 CSS 在此:https://gist.github.com/bobolo2ex/7ffd163cc99d7891c8c362b19b632b34 <!-- shortcode --> {{ $dbUrl := "https://gameinfo-api2.onrender.com/" }} {{ $dbID := replaceRE `.*yystv.cn/g/([0-9]+)/.*` "$1" (.Get 0) }} {{ $db := getJSON $dbUrl "yys/v1/" $dbID }} {{ $score := div (int $db.score) 10.0 }} <div class="post-preview game"> <img referrer-policy="no-referrer" loading="lazy" class="post-preview--image" src="{{ $db....

January 31, 2023

Switch 第三方自制工具列表  [draft]

如果不想研究的话,可以直接看这三个的整合工具(下载解压即可使用): DeepSea - All-in-One 工具包,有三个版本可以选择 ShallowSea - All-in-One 工具包,带商店 SDSetup - 可以自定义你需要的 CFW 工具 其他版本的整合工具 NeutOS StarDustCFWPack AtmoPack-Vanilla(有整合签名) rashevskyv RR_RetroReloaded Void-NX 唠叨几点: 开源软件几乎都是无收入来源的,条件允许的话可以适当赞助开发者,为爱发电。 工具版本可能跟系统版本有互相以来关系,如果出现闪退、报错,属于正常情况。 这个列表只是整理,因所有的操作都需要一定的技术基础,因操作失误导致的各种后果,本人不负任何责任。 任何利用第三方工具谋利的行为跟本人无关,建议直接举报。 如果你要通过搜索内存来修改数值的话,SD 卡不建议使用 exfat(出错概率太高了) 分类目录 【应用商店】 【关联绑定 Nintendo Switch ID】 【档案编辑管理】 【档案传输】 【游戏修改】 【游戏存档备份+转移】 【系统工具 for 大气层】 【系统工具 for SX】 【主机内档案转存】 【连接其他品牌无线手柄】 【网路应用】 【其他辅助】 【模拟器】 ============工具删除须知============ 放了一堆工具,不想要必须删除乾淨,要整理前请参考 # 大气层(Atmosphere) SDcard/atmosphere/contents 文件夹说明,删除前请确认 00FF0000000002AA : bootsoundnx 00FF0000636C6BFF : sys-clk 00FF747765616BFF : sys-tweak 01000000000000XX : 尾数 “08.32.34.36.37” 都是大气层系统组件,均不可删除 0100000000000038 : Noexes(制作金手指) 010000000000003C : Kosmos v16....

April 28, 2022