twinBASIC 月度挑战 #1
自包含诊断工具
使用 twinBASIC 构建一个自包含的Windows诊断工具。
你的工具应报告运行所在系统的有用信息。
没有唯一正确的输出——期待不同的方法和解读。
奖品
- £100 twinBASIC账户额度
- (不可转让,无现金替代,仅可用于未来的twinBASIC许可证)
要求
- 使用 twinBASIC 构建
- 提交必须是单个
.twinproj文件 - 生成单个Windows EXE
- 在 Windows 10 及更高版本上运行
- 无需管理员权限(提权时可提供增强输出)
- 无外部依赖 (仅限内置twinBASIC包和内置OS/WinAPI功能)
- 输出可以是控制台或GUI
诊断内容
报告至少三个不同类别的信息。
示例:
- 操作系统版本/构建号
- CPU信息
- 内存使用
- 磁盘信息
- 进程信息
- 环境变量
- 系统运行时间
- 区域设置/代码页
- 网络配置
- 已安装的运行时(如.NET)
评审
参赛作品将在多个类别中评审,包括:
- 报告信息的实用性
- 性能
- 最小EXE体积
- 文档完善或自文档化代码
- 有趣或巧妙的API使用
- 派生或推断的系统指标
- 整体优雅度和完成度
额外加分项:
- 使用较新的twinBASIC特性(如委托、泛型)
- 特别整洁或有洞察力的设计
获奖者由twinBASIC团队全权决定。
截止日期
2026年1月31日(星期六)
截止日期后提交将锁定。
🔗: https://discord.com/channels/927638153546829845/1457060903332614357/1457060903332614357
AI生成