- 博客(1047)
- 资源 (59)
- 收藏
- 关注
原创 Spine2D骨骼动画播放器 - 微信小程序版
Spine2D骨骼动画播放器-微信小程序版。由于官方并没有提供现成的运行库,只能自己改造。设计目的,方便 Spine 用户直接通过`微信小程序`预览动画。
2023-09-07 09:57:39
5559
4
原创 WPS表格 JSA 学习笔记
WPS表格 JSA 学习笔记自定义公式单元格内文字颜色Sheet 工作表工作表引用Range单元格引用填写公式单元格赋值Cells 遍历单元格Sheet 范围内遍历Range 范围内遍历参考资料自定义公式function 加括号(区域, 左括号, 右括号){ return `${左括号}${区域}${右括号||左括号}`;}单元格内文字颜色function test(){ var len = Range("A1").Value2.length; for(let i = 1; i<=
2021-10-09 21:53:57
15922
12
原创 Spine 2D骨骼动画 教程整理 归档于此
目前整理好的 Spine 教程,全都在此。免费下载 请用 Ctrl + F 查找到你的东西================ 本群独家教程归档如下 ==================大家好,我是笨笨,笨笨的笨,笨笨的笨,谢谢!欢迎加入专业Spine技术交流群 Spine2D骨骼动画 7708065此文最初发表在群论坛,但后来腾讯放弃了群论坛所以迁至此处(我会慢慢把链接都补上,方便大家查阅..................
2018-10-13 11:43:40
7091
5
原创 RustDesk 支持局域网 IP + 自定义端口直接连接
补充: 如果你的目的是内网远程控制,使用直接 IP 访问即可,不需要配置。需要确保被控电脑的 Windows 防火墙允许对应 TCP 端口。直接在 RustDesk 的远程 ID 输入框填写对应地址即可。建议只允许可信局域网访问,不要直接向公网开放该端口。例如使用管理员 PowerShell 放行。假设被控电脑的局域网地址为。,也不需要走公网中继服务器。
2026-10-17 11:43:06
131
原创 VS Code + EmmyLua:解决 region 折叠失效问题
设置后,VS Code 使用基于缩进和语言标记的折叠机制,不再优先采用 EmmyLua 提供的折叠范围。标记的上下行紧邻普通注释,左侧的折叠图标就可能消失。对于 EmmyLua 0.9.35,将 Lua 的。与普通注释之间插入空行才能正常折叠,影响代码排版。,即可解决本次遇到的 region 折叠失效问题。在 VS Code 中按。在 Lua 代码中使用。进行代码折叠时,如果。
2026-10-14 19:24:55
248
原创 996引擎-源码学习:客户端游戏事件时序与参数全解
本文对照 、、、,梳理客户端公开游戏事件及其实际调用顺序。本文基于静态源码分析,没有在客户端实际调试。能确认的同函数调用顺序明确标出;网络响应、资源回调、互不关联的功能不编造总顺序。目标是既能查“什么时候监听”,也能查“回调拿到什么、此时哪些内容还没准备好”。核对范围:官方事件表 219 个名称;源码 232 个事件常量;另外有 1 个直接使用字符串的实际事件和 1 个仅出现在注释中的未启用名称。合并共 234 个名称,逐项列入下文。可执行 Lua 中定位到 230 个名称、377 个直接派发位置;另外
2026-09-23 15:51:43
92
原创 996引擎-源码学习:如何计算特效动画播放一次的时长
根据客户端源码,序列帧特效播放一次的时长,取决于三个参数:帧数、基础帧间隔、播放速度。基础帧间隔怎么取?优先读取 中当前动作对应的 字段,例如:这些字段的单位是秒/帧。有有效配置时使用配置值;为空或数值为 时,使用引擎默认值 秒。普通特效通过 播放,因此对应的是 。 是速度倍率,默认值为 :注意区分: 表示每帧基础时长为 1 秒; 表示以 正常速度播放。以一个 10 帧的特效为例:客户端 创建动画时,核心逻辑如下:其中:因此,计算完整播放一次的时长时,直接乘实际播放帧数,不需要减 ,因为最
2026-09-22 15:12:46
54
原创 996引擎-实战笔记:自动拾取
这两个命令都是回话界别的,也就是本次登录有效。封装个方法用来将背包按钮的坐标设置为目标点。客户端利用元变量设置目标点坐标。所以每次登录时都要设置一次。拾取道具飞入背包按钮动作。
2026-09-18 15:34:57
66
原创 Windows 资源管理器视图切换快捷键【Ctrl + Shift + 数字键】踩坑记录
今天遇到一个很尴尬的问题:Windows 资源管理器里,原本可以通过快捷键快速切换文件显示视图,但这次忘记快捷键了。甚至还准备使用 Hotkey Detective 去排查哪个程序占用了热键。最后才发现——……可以快速切换资源管理器不同的文件查看方式。
2026-09-14 11:55:07
179
原创 PowerToys 用于自定义 Windows 的实用工具
Microsoft PowerToys是一组免费的开源实用程序,旨在帮助用户和开发人员从 Windows 中获取更多内容。它建立在熟悉的 Windows 体验的基础上,并添加了深思熟虑的工具,这些工具可提高工作效率、简化工作流并解锁不存在的自定义选项。从管理窗口布局和重新映射键到立即启动命令并自动执行日常任务, PowerToys 都是为了消除摩擦,让你专注于要完成的工作—更快、更智能、更控制。
2026-09-14 10:42:07
214
原创 996引擎 - 自定义用户变量 HUMAN
这种情况,修改只是在内存中修改一个不存在的东西,再读还是去数据库中找之前保存的值。因为当前角色上下文(内存中)没有声明此变量,它只是从数据库读取。表现的效果就是能读取数据,但是修改不动。把初始所需要的关键信息配上去。否则就算上次保存到数据库。本次也只能读,不能写。需要初始化自定义变量。
2026-08-28 10:58:30
104
原创 996引擎 - M2 服务端 LuaJIT 2.1 运行环境能力测试报告
测试日期:2026-08-25运行平台:Windows x64Lua 环境:Lua 5.1 兼容层 / LuaJIT 2.1.ROLLING测试对象:996M2 服务端内嵌 LuaJIT 环境。
2026-08-25 22:11:51
215
原创 工具收集 - Windows NT 和 Windows 2000 资源工具包
Windows NT 和 Windows 2000 资源工具包附带许多命令行工具,可帮助你管理 Windows NT/2K 系统。同时支持本地与远程系统管理。套件首个工具为 PsList(进程查看),工具前缀Ps源自 UNIX 标准进程查看命令ps,整套工具统一冠以该前缀,统称 PsTools。
2026-08-05 11:00:52
234
原创 996引擎-WPS公式:自定义公式 format 模板字符串(支持颜色 & 四则混合运算)
/ 1. 提取单元格/字符串文本(适配Excel JSA)if (!// 2. 颜色映射// 3. 参数获取核心函数(统一处理索引)// 索引越界返回原数字// 4. 替换纯$n引用(无括号的情况)—— 全局通用替换// 5. 替换纯数字索引(无$、无括号)—— 全局通用替换// 仅匹配纯数字(非运算片段)!// 6. 计算()内的数学表达式(极简版:仅计算,不做替换,因为前面已替换完)// 递归处理嵌套括号(先算内层,再算外层)
2026-08-04 10:15:46
67
原创 996引擎-怪物:cfg_mongen 表刷怪笔记
一行一怪名、数量写死、死亡刷新开、倒计时要显、脚本别乱刷”满足这五点,地图即可做到:玩家满意、服务器轻松、运维省心。
2026-07-01 12:05:23
201
原创 Python + FontTools 自动生成字体子集工具 & FontForge 实现字体加粗
Ctrl + A 全选,然后调整字体实现加粗。中文选 CJK 字中空隙保留选 Retain。然后打开上面生成的字体子集。勾选如下红框可紧凑显示(忽略空格只显示有的字符)将选中字符导出为字体文件(警告什么的,反正也不会处理,直接跳过)我用 6 em units 这个要自己调看效果。用户机器直接运行即可。
2026-06-11 22:18:07
761
原创 Frida Hook Cocos2dx lua 3.15 的 lua 脚本
(就是逻辑都能翻译出来,变量名暂时用a1,a2,a3这种代替。毕竟代码只能分析出逻辑,分析不出作者的癖好)。如果反编译不了,那么就返成 luajit 汇编,再对着汇编指令,翻译伪lua。如果加载的明文lua,那我们 dump 出来就是直接可读的源码文件。这里一定要用对应版本的 luajit.exe。创建以下两脚本,执行后它会自动运行目标程序。这个工具是用来 Hook游戏进程的。如果直接用文本工具看可能是下面的样子。所有Lua脚本,最终都会经过。反编译,拿 lua 明文代码。如果是标准字节码文件, 用。
2026-06-11 14:39:08
469
原创 鼠标悬停显示窗口 PID
摘要 该程序是一个鼠标悬停窗口PID查看工具,主要功能包括:实时检测鼠标所在窗口并显示其PID,用红色边框高亮目标窗口;支持通过Alt+F2或双击Alt键切换检测状态;窗口始终置顶并适配DPI缩放;防止重复运行。程序为绿色单文件,无需安装。核心功能通过Windows API实现,包括窗口创建、热键注册、进程PID获取等。源码展示了窗口边框绘制、DPI适配、单实例检测等关键实现细节,适用于Windows系统下的窗口调试和开发辅助。
2026-05-25 14:54:46
173
原创 TexturePacker 自定义数据格式导出
< exporter version = " 1.0 " > < name > cocos2d-jerry </ name > < displayName > cocos2d (Jerry Custom) </ displayName > < description > 支持自定义帧前缀的 Cocos2d-x 导出器。
2026-04-30 20:01:22
418
原创 Win10 修改注册表 让鼠标悬停PNG上时 tip 始终显示分辨率
型号去掉,表示始终显示。(*表示有才显示,但中间各种坑导致系统以为没有)不知到为什么我只改了 png 但是所有图片都显示分辨率了。内容如下,运行后即可。
2026-04-30 11:46:24
151
原创 cocos2d-x lua 加载 Cocos Studio 导出的 csb
【代码】cocos2d-x lua 加载 Cocos Studio 导出的 csb。
2026-04-29 20:01:45
211
原创 套装品质组合判定 - 支持高品质向下兼容
高性能:计算复杂度为OMO(M)OMMMM为品质档位数),与装备位数量无关,极低能耗。全兼容:由于使用了,该函数同时支持 2 件套、4 件套、6 件套等任何规模的套装判定。零维护扩展:策划若要新增“神话”品质,仅需在配置表头部插入新行,逻辑代码无需任何改动。健壮性:自动处理“跳级替代”逻辑(如:6 件全传说,会自动在第一行配置检查时就判定成功)。
2026-04-20 13:07:09
540
原创 Git 学习笔记 - 合并
追求历史清晰度:如果你希望在以后的Log图谱中能一眼看出哪个功能是哪天合并的,请养成勾选的习惯。追求主干整洁度:如果是由于个人尝试性开发产生的零碎代码,建议使用Squash,这能避免主干分支被几百个“测试”提交淹没。规避风险:如果你对合并后的代码信心不足,勾选No Commit,在本地编译、跑一下 Lua 脚本确认无误后,再手动在 TortoiseGit 中点击 Commit。遇到冲突:切记Local是自己。在处理数值 Excel 导出的 Lua 文件冲突时,务必仔细比对,防止数值回滚。小贴士。
2026-04-15 12:43:19
612
MS-DOS网络客户端安装包
2023-04-23
MySQL 标准SQL函数速查表 Standard SQL Functions Cheat Sheet
2022-02-04
AAIT_SQL_JOINS.pdf
2022-02-05
jdk-8u271-linux-x64.rpm
2021-01-09
WPS-JSA-贪吃蛇.et
2021-10-19
subLevelCtrl v0.3 利用软选范围自动创建次级控制.rar
2021-09-28
nacos-server-1.3.2.zip
2020-11-01
WebServiceStudio.zip
2021-07-06
geckodriver-v0.28.0_x32+x64.zip
2021-01-21
museum-rabbitmq-demo.zip
2020-11-04
TCC 实现空格键粘贴 - SpacePaste - TCC 0.9.27 中文版
2026-10-08
UTF8ToGBK 工具支持单文件、多文件、通配符、目录等
2026-07-02
SQLite 扩展库 sqlean:sqlean-独立exe+win-x68扩展+win-x64扩展
2024-08-10
Visual Studio 2019 Installer + MSAM32v11r
2024-07-17
grex 既是一个库也是一个命令行工具,它可以自动从用户提供的测试用例生成单个正则表达式
2024-05-15
《汇编语言》- 第17章-课程设计2成果:安装程序Demo.exe和写好引导的软盘A.flp
2024-04-09
MS-DOS 6.22 安装包 软盘镜像
2024-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅