BBS 脚本是什么?有哪些 futaba 风格的匿名贴图板软件?
更新时间
BBS 脚本在这里指的是用来搭建匿名贴图板(imageboard)或文本板(textboard)的服务器端程序,典型代表是 futaba 风格:以帖子为中心、支持匿名发帖、通常带图片上传和回复引用。Overscript 是一个汇总这类脚本的目录站,收录了 futaba、kareha、matsuba、kusaba、shiichan、drydock、9ch 等实现,适合作为查找和比较的起点。它本身不提供托管或一键安装,只是清单加归档入口。
Overscript 提供什么
根据页面说明,Overscript 是“一份已知匿名 futaba 风格公告板脚本的综合概览”,主要做三件事:
- 按脚本名称列出条目,页面顶部显示已编目的脚本数量(
{{ sortedScripts.length }} scripts catalogued)。 - 提供源码归档:作者在
/pub/software/TrueScript/放了 tarball 归档,并有一个 git 镜像。 - 接受补充与求助:如果你知道清单里没有的脚本,可以发邮件到 [email protected] 提供细节;需要搭建协助也可以邮件联系。
页面明确提示:应尽量获取最新版本,归档和镜像只是备选渠道。该站点的这一部分以 GNU GPLv3 许可提供。
常见 futaba 风格脚本
清单中出现的名字对应不同语言和年代的实现,选择时主要看运行环境和维护状态:
| 脚本 | 大致定位 | 选择时留意 |
|---|---|---|
| futaba | futaba 风格的原始参照实现 | 年代较早,部署前确认 PHP 版本兼容性 |
| kareha | 文本板/贴图板脚本,常与 futaba 系并列 | 功能偏轻量,适合文本为主的板 |
| matsuba | futaba 系脚本之一 | 确认是否有持续维护的版本 |
| kusaba | 较常见的匿名板脚本 | 分支多,注意区分具体分支 |
| shiichan | 匿名板脚本 | 核对最新版本来源 |
| drydock | 匿名板脚本 | 同上 |
| 9ch / 9-ch | 清单中与 futaba 风格匿名板并列的条目 | 名称易混,按清单条目确认具体项目 |
这些脚本的共同点是围绕匿名发帖和帖子列表组织内容,差异主要在语言栈、图片处理、管理功能和是否仍在更新。清单本身不保证每个条目都可用或安全,部署前应自行核对。
怎么选和怎么开始
- 先确定运行环境。多数 futaba 系脚本是 PHP + 文件存储或数据库,先确认你的主机支持对应版本。
- 在 Overscript 清单里筛出候选,优先选有明确最新版本来源的项目,而不是只依赖归档。
- 从项目官方渠道获取最新版;Overscript 的 tarball 和 git 镜像作为备选,页面也建议优先拿最新版本。
- 阅读脚本自带的许可协议和部署说明,确认允许的用途和安装方式。
- 本地或测试环境先跑通,再上线;遇到问题可参考社区,或按页面说明邮件求助。
常见卡点
- 版本过旧:归档里的脚本可能不兼容当前 PHP 或数据库版本,先查项目主页。
- 分支混淆:kusaba 等名字下有多个分支,功能和安全状况不同,别只看名字。
- 许可与合规:脚本许可和站点内容规则是两回事,部署前分别确认。
- 清单不等于推荐:Overscript 是目录,收录不代表经过安全审计或仍在维护。