⚡ AiNews
⚡ 速览 🧠 模型
← 返回首页

#lua

包含标签 "lua" 的文章,共 5 篇。

🛠️ 开发工具 V2EX

rttsh:支持 Lua 脚本的 J-Link RTT 命令行工具

针对嵌入式板级调试繁琐和 CI 流水线难以集成的问题,开发者推出了一款基于 .NET 的 rttsh 命令行工具。该工具利用 SEGGER J-Link RTT 技术,不占用芯片外设,主要提供三大特性:内置 TUI 交互式终端、支持单行命令发送与应答等待,以及通过 Lua 脚本实现发送、期望响应、断言输出和时序控制等自动化验证。此外,rttsh 还集成芯片烧录与擦除功能,打通了“编译、烧录、脚本验证”的全流程,能够直接嵌入 CI 环境,满足固件自动化测试与批量验证的需求。

🛠️ 开发工具 V2EX

支持脚本化的 J-Link RTT 命令行工具

针对嵌入式固件开发中板级调试繁琐、回归测试依赖人工以及CI集成困难的问题,开发者基于 .NET 开发了一款 Windows 命令行工具 rttsh。该工具利用 SEGGER J-Link 的 RTT 通道进行调试,不占用外设串口,主要提供三大核心能力:一是内置 TUI 交互式终端;二是支持单行命令发送与响应等待;三是支持通过 Lua 脚本实现发送、期望响应、输出及时序断言。此外,工具集成了固件烧录与擦除功能,打通了“编译、烧录、脚本验证”的自动化全流程,有效提升了嵌入式开发与批量验证的效率。

🛠️ 开发工具 Hacker News

Lunar:用 Lua 扩展 AI 编码流程的脚手架

Lunar 是一个支持 Lua 脚本配置与扩展的编码脚手架,目前项目正通过 Lunar 自身完成迭代开发。该工具旨在为开发者提供灵活的 AI 辅助编码控制流,后续将引入更丰富的 Lua 钩子机制,方便用户自定义开发流程和 AI 代理行为。

🛠️ 开发工具 V2EX

AutoLua:安卓Lua脚本直调Java API

安卓自动化工具普遍受限于封装功能,开发者难以直接调用系统API或自定义UI。AutoLua颠覆性地提供完整Lua 5.3运行时,并将所有Android API桥接给Lua脚本,使开发者能用Lua实现与Java相同的Android操作能力。其核心技术栈包括Lua脚本层通过`luajava.bindClass`调用API,完整的Lua 5.3运行时,以及关键的LuaJava JNI桥接层。该桥接层实现Lua与Java对象双向映射,支持同进程直接调用,零序列化开销,底层依赖Android无障碍服务和Root Shell。这为中国开发者和AI创业者提供了一个高度灵活、低开销的安卓自动化和脚本开发工具。

🛠️ 开发工具 LINUX DO

AI助力排查Nginx流量劫持木马

近日有社区开发者分享了利用 AI 工具(Codex)成功排查并解决 Nginx 流量劫持病毒的经历。在该安全事件中,黑客在 Nginx 的全局 `proxy.conf` 中植入了恶意的 `waf.lua` 脚本。该脚本通过读取 `User-Agent` 判断访问设备,若为 iOS 或 Android 移动端,则将其随机重定向至垃圾网站。为降低被管理员发现的概率,脚本还设置了有效期为12小时的 Cookie 进行频控(当天仅劫持一次),并主动放行了百度、360、字节等主流搜索引擎爬虫。最终,开发者借助 AI 的代码解析能力,快速看懂了混淆的 Lua 脚本逻辑,定位了劫持源头。这一案例展示了 AI 在安全应急响应和恶意代码分析中的实际应用价值,同时也提醒广大开发者需加强 Nginx 等 Web 服务器的配置审计与权限管理。