<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cpuwolf的成长笔记]]></title><description><![CDATA[通用性和性能总是矛盾，驱动程序就是这两者的折中产物]]></description><link>https://blog.youkuaiyun.com/cpuwolf</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cpuwolf]]></copyright><item><title><![CDATA[WinWing USB HID 协议通讯规则]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/163584524</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/163584524</guid><author>cpuwolf</author><pubDate>Sat, 08 Aug 2026 10:24:36 +0800</pubDate><description><![CDATA[WinWing USB HID 协议通讯规则摘要 核心参数 厂商ID：0x4098（唯一有效） 出站报告ID：0x02（LED/电机）、0xF0（显示）、0xF2（FMC文本） 入站报告ID：1（96位按键位图） 关键特性 写路径：严格FIFO队列，Windows/macOS/Linux平台实现差异 设备识别：需匹配厂商ID+有效产品ID（12个已实现族） LED控制：通过0x02报告，含亮度/电机强度参数（0-255） 显示协议： 0xF0：分段传输显示数据（最大64字节） 0xF2：FMC文本专用（14]]></description><category></category></item><item><title><![CDATA[MobiFlight固件通讯协议]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/162041024</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/162041024</guid><author>cpuwolf</author><pubDate>Tue, 16 Jun 2026 17:05:37 +0800</pubDate><description><![CDATA[本文档详细描述了嵌入式设备与PC间的通信协议，分为输入设备状态变化、设备信息/配置、调试信息、出站命令和入站命令五部分。输入设备状态变化包括按钮、编码器等设备的状态更新，格式为命令ID,参数;。设备信息命令用于获取或设置设备配置，调试信息仅在DEBUG模式下发送。出站命令包含状态响应和配置操作，而入站命令则由PC发起，控制设备执行各种操作，如初始化模块、设置输出、配置步进电机等。未实现的命令ID也在文档中列出。所有通信仅在设备就绪后进行。]]></description><category></category></item><item><title><![CDATA[MobiFlight-Connector编码器]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/155190005</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/155190005</guid><author>cpuwolf</author><pubDate>Mon, 24 Nov 2025 12:10:46 +0800</pubDate><description><![CDATA[MF硬件输入高热代码，轮询输入事件，发生在Update()函数里的Poll()]]></description><category></category></item><item><title><![CDATA[MacOS .a lib最小OS版本查询]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/151687481</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/151687481</guid><author>cpuwolf</author><pubDate>Sun, 14 Sep 2025 19:36:37 +0800</pubDate><description><![CDATA[这里minos就是最小OS版本信息，.a静态库文件包含的每个.obj都会显示。这个最小OS的概念在MACOS上特别突出，其他OS没有那么明显感知。]]></description><category></category></item><item><title><![CDATA[CMake xcode编译器属性设置技巧]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/150986487</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/150986487</guid><author>cpuwolf</author><pubDate>Fri, 29 Aug 2025 15:05:08 +0800</pubDate><description><![CDATA[全局设置方法局部特定子项目属性设置。]]></description><category></category></item><item><title><![CDATA[老小区门禁安居宝AJB-FJ10FB数据传输格式]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/147307485</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/147307485</guid><author>cpuwolf</author><pubDate>Thu, 17 Apr 2025 15:50:24 +0800</pubDate><description><![CDATA[有根data线和楼下主机连接传输的数据帧，已经被朋友奎克质造破解。如果你想字节模拟楼下主机呼叫电话机，下面有最为详细的反向工程结果。老小区门禁，安居宝AJB-FJ10FB，拿起电话机，向楼下主机自动回复摘机信息。点击开锁，向楼下主机自动回复摘机信息。假如呼叫房间0201，也就是201。挂机，向楼下主机自动回复摘机信息。格式如下,一共8个字节。]]></description><category></category></item><item><title><![CDATA[Make.com HTTP POST内置模块缺一个请求头Content-Length]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/143358265</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/143358265</guid><author>cpuwolf</author><pubDate>Wed, 30 Oct 2024 10:32:24 +0800</pubDate><description><![CDATA[对于编码过的内容，需要计算编码后的长度，其实make.com有内建函数就是encodeURL()，再调用length()函数，就可以得到真正内容的长度。缺一个请求头，那么就添加一个头Content-Length，这个不难，可是问题是长度是多少？我们不能用原始数据的长度，要用编码之后的长度。别说我没告诉你，全英特网你也找不到这个信息。]]></description><category></category></item><item><title><![CDATA[如何抓到微软模拟飞行.dmp文件]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/139126240</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/139126240</guid><author>cpuwolf</author><pubDate>Wed, 22 May 2024 18:06:44 +0800</pubDate><description><![CDATA[应用程序抓.dmp，其实是微软操作系统自带的功能。当某个.EXE运行时崩溃了，WINDOWS系统会查询以上注册表，还确认如何存储崩溃的DMP文件。上面只是拿微软模拟飞行这个大型软件做个例子，其实任何第三方EXE都可以让WINDOWS系统自动帮你监控应用的运行情况。最上面注册表中，允许最多抓2个DMP文件，PS，每个将近１８GB大小，太狠了。抓取类型２是抓完整内存镜像。]]></description><category></category></item><item><title><![CDATA[VSCODE正则表达式自动生成函数]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/138988356</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/138988356</guid><author>cpuwolf</author><pubDate>Fri, 17 May 2024 06:23:56 +0800</pubDate><description><![CDATA[我要写的函数很有规律，无非就是首字母大写，或者全部大写，或者全部小写。VSCODE的正则表达式可以满足，动画演示我如何一次性生产代码。/U$1 是首字母大写。]]></description><category></category></item><item><title><![CDATA[零刻N100小主机Ubuntu终于可以用了]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/135945451</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/135945451</guid><author>cpuwolf</author><pubDate>Wed, 31 Jan 2024 09:06:49 +0800</pubDate><description><![CDATA[几个月前买来的时候，发现安装Ubuntu 22.04，WI-FI和蓝牙都用不了。当时的Linux内核版本并不能很好处理Intel AX201这颗USB接口芯片。但是今天我发现Ubuntu 22.04升级到了Linux内核6.5.0-15，蓝牙和WI-FI已经可以使用。但是我们买小主机的，一般不是为了跑Windows，而是有一个节能的linux 服务器可以长期运行。零刻N100小主机系统自带WIN11，工作良好。]]></description><category></category></item><item><title><![CDATA[联想乐商店更新安卓APK错误处理]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/135927806</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/135927806</guid><author>cpuwolf</author><pubDate>Tue, 30 Jan 2024 10:53:27 +0800</pubDate><description><![CDATA[其实他们的网页是有BUG的。HTTP GET appDetail请求会有个服务器内部错误。当你点击“重新提交”，联想开放平台会卡死。]]></description><category></category></item><item><title><![CDATA[Make.com的发送邮件功能已经登峰造极]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/135848094</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/135848094</guid><author>cpuwolf</author><pubDate>Thu, 25 Jan 2024 16:38:54 +0800</pubDate><description><![CDATA[目前数环通和集简云是完全没戏的。因为回复一个邮件需要修改邮件头部Reply-To，还有Reference电子邮件头部字段。我给你个任务，让你发送个新邮件给谁谁，你一定想到SMTP服务器不就行了。我给你第二个任务，我让你自动回复一个邮件，注意是回复。make.com的发送邮件功能已经做到了登峰造极。国内的无代码自动化企业可以学习一下人家。但是make.com已经提供接口。]]></description><category></category></item><item><title><![CDATA[接收邮件触发器]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/135835718</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/135835718</guid><author>cpuwolf</author><pubDate>Thu, 25 Jan 2024 08:58:14 +0800</pubDate><description><![CDATA[无代码自动化-接收邮件触发器-做的最好的是make.com。数环通和集简云在这方面差了很多，我考虑主要原因应该是国内没有用邮件的习惯，都是微信来微信去。2024年1月25日的观察结果。]]></description><category></category></item><item><title><![CDATA[数环通 没有Notion更新触发器]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/135835143</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/135835143</guid><author>cpuwolf</author><pubDate>Thu, 25 Jan 2024 06:52:55 +0800</pubDate><description><![CDATA[数环通的Notion接口，目前仅可执行。也就是说你目前只能通过定时器轮询。对比，集简云已经包含Notion触发器，使用起来会简单很多。今天是2024年1月25日。]]></description><category></category></item><item><title><![CDATA[数环通 http请求POST form数据根本没实现]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/135775030</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/135775030</guid><author>cpuwolf</author><pubDate>Tue, 23 Jan 2024 16:27:27 +0800</pubDate><description><![CDATA[你就看数环通 提供的UI就知道，BODY数据只有一个数据框，BODY数据其实需要可选多个输入框。]]></description><category></category></item><item><title><![CDATA[Home Assistant接入米家的自动化开关反应慢问题]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/135690233</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/135690233</guid><author>cpuwolf</author><pubDate>Fri, 19 Jan 2024 10:16:30 +0800</pubDate><description><![CDATA[HA介入米家的插件一般用国内大神写的Xiaomi Miot Auto，该插件可以自动枚举出所有已经接入米家的设备。]]></description><category></category></item><item><title><![CDATA[金山数据表和数环通自动化是真兄弟么？]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/135680790</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/135680790</guid><author>cpuwolf</author><pubDate>Thu, 18 Jan 2024 18:12:33 +0800</pubDate><description><![CDATA[和两家公司是合作关系。我说过要想白嫖数环通，必须通过金山数据表的自动任务。但是到今天为止，我总结一下数环通对金山数据表的API支持并不完善，或者说不够完美。我列举一下我发现的问题，今天是2024-01-18，如果数环通未来更新了，这个总结就无效了。]]></description><category></category></item><item><title><![CDATA[Zapier/数环通/集简云 多触发条件实现思路]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/135646667</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/135646667</guid><author>cpuwolf</author><pubDate>Wed, 17 Jan 2024 11:59:57 +0800</pubDate><description><![CDATA[这三家公司都提供了类似“子流程”的概念。S：子流程触发->干大事。T1: 调用子流程S。T2: 调用子流程S。T3: 调用子流程S。]]></description><category></category></item><item><title><![CDATA[Zapier/Make.com/数环通/集简云的对比]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/135579247</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/135579247</guid><author>cpuwolf</author><pubDate>Sun, 14 Jan 2024 08:07:59 +0800</pubDate><description><![CDATA[Zapier/Make.com/数环通/集简云 这四家公司都是为了自动化，这也是流行大趋势。我不想错过未来的大趋势，花了2周时间分别用四家公司的模块实现了相同的任务。为什么会用2周时间？我第一次接触无代码自动化。最重要的目的是为了白嫖，所以必须找到能让我长期白嫖的方案。我的结论是虽然是无代码自动化，但是完全没有编程基础，想用无代码自动化系统，我看是难。而且最终也并没有实现无代码，我还是写了JS代码，用他们各自的JS代码模块运行。其实是鼻祖级别的存在，那么数环通/集简云 其实就是。]]></description><category></category></item><item><title><![CDATA[数环通 JS脚本执行器 错误]]></title><link>https://blog.youkuaiyun.com/cpuwolf/article/details/135533214</link><guid>https://blog.youkuaiyun.com/cpuwolf/article/details/135533214</guid><author>cpuwolf</author><pubDate>Thu, 11 Jan 2024 16:34:12 +0800</pubDate><description><![CDATA[这个字符不可出现在代码里任何地方，哪怕是注释也不行！把JS代码里所有%全部替换成\u0025。我想到了unicode。你肯定想不到是什么引起的---%]]></description><category></category></item></channel></rss>