ACT插件开发过程中踩过的坑(续)
哈哈没想到吧,就这篇文竟然还会有后续 https://summerlight.com/archives/23 ACT主程序 查找其他插件本体的方法 之前用的获取解析插件的方法是从獭爹那里偷来的 private FFXIV_ACT_Plugin.FFXIV_ACT_Plugin GetFFXIVPlugin() {     FFXIV_ACT_Plu…
反向迁移——从Unifi Cloud Key到群晖Docker运行Unifi控制器
Unifi Cloud Key是什么? 从直觉上来说,Unifi全家桶的结构类似于AC+AP,所以Cloud Key一定就是AC了——如果你这么想,并且想当然的认为既然是AC,那一定是网络里必须的组件,于是咬咬牙花了四位数的价格买了Cloud Key,那你可就踏入陷阱了(没错,这里就有一个这么想当然的傻子)——虽然买得起全屋unifi的土豪可能也不…
Danbooru一声不响的把搜索格式改了
昨天发现调用Danbooru搜索时候无法正常返回结果。一开始以为是梯子出了问题,还好Clash自己有日志功能,可以看到访问过程中有访问过danbooru.donmai.us,但是在随后没有对cdn.donmai.us的访问,也就是说前一步很可能根本没有获取到图片列表信息。 但是在本地用浏览器打开链接时候却可以正常浏览列表,实在是让人百思不得其解。 …
[Quicker]通过联动IOS快捷指令关闭显示器
这篇文章算是上一篇快捷指令关闭显示器的方案的后续 https://summerlight.com/archives/87 偶然间翻阅Quicker的帮助文档的我意外的发现,原来Quicker有自己的推送服务(长连接功能) - Quicker (getquicker.net),可以直接通过http请求将指令推送给当前设备。 窝巢,这么方便的功能我居然…
群晖Docker从Bitwarden_rs转移到Vaultwarden流程
Bitwarden_rs之前进行了改名,从原本的名字改为了Vaultwarden。除了名字以外其他内容全都没变。具体原委可以直接看原issue,其实简单说就是作为一个非官方的开源服务端,用原名容易和官方混淆而且怕惹麻烦。 如同上面所说,Bitwarden_rs和Vaultwarden的区别其实只是改了下名字,东西都没变,所以实际都算不上迁移,只能算…
[C#]通过HttpListener联动IOS快捷指令操作本地计算机
这篇文章内容已经光速过时,因为后面发现这个功能完全可以用Quicker简单地实现,如果有在使用Quicker的话,可以参考新的文章[Quicker]通过联动IOS快捷指令关闭显示器 我可真是受够了这群半夜踩键盘把电脑屏幕踩亮的臭猫咪了!——忍无可忍·无能狂怒·我 为什么要写这玩意 想必你也一定有过这样的烦恼,当你躺在床上社会性睡眠的时候,忽然猫咪跳…
[异星工厂]范围替换矿物种类与数量
矿物种类较多的Mod经常会发生多种矿物生成区域重叠的情况,导致矿区难以利用。 锌矿嵌入铝矿的例子 可以通过控制台指令,将一定半径内的所有某种类矿物替换为另一种来让矿区统一。也可以直接替换整片矿区,例如将一整片铜矿替换为铬矿等。 /c local surface=game.player.surface local siz…
[异星工厂]批量替换设施燃料
例如混烧发电的上游焦炭工厂,会输出煤粉为副产物。最合理的利用方式自然是使用煤粉作为燃料,将焦炭全部转为混烧。多余的煤粉则送到末端的锅炉用于蒸汽发电。 但是在发电厂新启动时、意外停机重新启动后、升级修改工厂建筑的过程中,有可能会出现焦炭先于煤粉抵达设施,导致焦炭被抓进燃料槽,煤粉无法进入的情况。此时比起手动调整每一个工厂,使用指令批量替换设施当前燃料…
[异星工厂]填海指令
用于批量填海的控制台指令。可以将自身相邻的整片水域一次性填平 /c local player_position = game.player.position local neighbouring_water_tiles = {} for x=player_position.x-1,player_position.x+1 do for y=playe…
ACT插件开发过程中踩过的坑
我开始怀疑呆萌建议我写ACT插件实际是想要我的命——在被解析插件演了一晚上以后,终于心态崩溃的我 因为准备弃坑FF14了,打算在弃坑之前把直感和邮差最后完善一下。结果在@PrototypeSeiren大佬的超强技术力支持和拱火下决定把邮差彻底重构一下,移植为ACT插件。正好之前答应了呆萌大佬的直感移植一直还欠着,就当趁机熟悉一下ACT插件的写法了。…