# miao **Repository Path**: oops123/miao ## Basic Information - **Project Name**: miao - **Description**: miao 是用 JS 写的跨平台局域网即时通讯软件,可与飞鸽传书(ipmsg)互发消息和文件。 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 4 - **Created**: 2026-03-04 - **Last Updated**: 2026-03-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README  # 简介 miao 是用 JS 写的跨平台局域网即时通讯软件,可与飞鸽传书(ipmsg)互发消息和文件。 - # 快捷安装步骤 1、下载 miao 软件仓库中的安装程序 `run_miao.bat`,可以选用如下任一链接来下载:                用鼠标【右键】点击以上两个链接之一,在弹出菜单中选择“从链接另存文件为...”,      当出现“请输入要保存的文件名...” 对话框时,建议把 `run_miao.bat` 保存到某个      硬盘 (如D:盘) 的根目录 (Windows 情形), 或保存到用户的主目录 (Linux 情形)。 - 2、在 Windows 下(用鼠标左键)双击 `run_miao.bat` 即可开始自动安装。      在 Linux 的终端命令提示符下,用 `cd` 命令进入 `run_miao.bat` 所在的文件夹,      然后执行 `sh run_miao.bat` 命令即可开始自动安装。      安装成功后会自动启动 miao。 - # 成功安装后的大致目录结构 在 Windows 下(举例): - `    D:/` `     │` `     ├──── electron-v30.5.1-win32-x64/` `     │    │` `     │    └──── electron.exe` `     │` `     ├──── miao/` `     │    │` `     │    └──── index.html` `     │` `     └──── run_miao.bat` - 在 Linux 下(举例): - `/home/foo/` `     │` `     ├──── electron-v30.5.1-linux-x64/` `     │    │` `     │    └──── electron` `     │` `     ├──── miao/` `     │    │` `     │    └──── index.html` `     │` `     └──── run_miao.bat` - # 安装失败的处理 Internet 网络环境复杂,安装失败是常有的事。上述快捷安装就可能卡在某个下载步骤,无法完成。应对办法其实也很简单,但需要麻烦您自己动手,事先下载所需文件(参见以下列表)。把这些文件与 `run_miao.bat` 放在一起,然后再次运行 `run_miao.bat` 即可。这就不再需要网络了,因而也就不会失败了。 - 快捷安装失败时需要手动下载的文件列表如下(对于 electron,请使用下面列出的版本,不要使用更高版本): - 适用于各种 Windows 和各种 Linux:, 这两个链接都是 miao 的软件包,没有差别,随便选哪个都行。但是,下载后,必须更名为 `miao_master.zip`, 因为安装程序 `run_miao.bat` 只使用这个文件名。注意:在这个文件名中,miao 和 master 之间是一个下划线,不是减号。您用浏览器下载后的文件名通常是 `master.zip` 或 `miao-master.zip`(注意文件名中的减号), 这两种情况都需要改名为 `miao_master.zip`(注意文件名中的下划线)。 - 适用于各种 Windows: - 适用于各种 Windows: - 适用于 Win10+ x86 64 位系统: 适用于 Win10+ x86 32 位系统: - 适用于 Win7/8 x86 64 位系统: 适用于 Win7/8 x86 32 位系统: - 适用于 Linux x86 64 位系统: 适用于 Linux x86 32 位系统: - 适用于 Linux ARM 64 位系统: 适用于 Linux ARM 32 位系统: - 适用于 Linux LoongArch 64 位系统: - 仅当快捷安装失败时,才需要您手动下载以上这些文件。在上述列表中,您可以根据操作系统和 CPU 架构的不同,只选择下载必要的文件。您也可以全部下载它们(都放在 `run_miao.bat` 所在位置)。`run_miao.bat` 运行时,会根据软硬件环境的不同,自动判断需要使用哪些文件。注意,每个 `electron-v*.zip` 都至少有 100M 之大,全部下载时,需要较长时间。 - # 卸载 如果要卸载 miao,只需简单删除 miao 文件夹即可(需要先退出 miao 软件的运行),可以同时把 `electron-v*` 文件夹也删除。 - # 许可协议 miao 本身的代码(顶级目录下的所有文件,不含子目录)采用 MIT license 发布。 子目录下都是 miao 需要引用的支持库,遵从各自的开源许可协议。 - # 注意事项 miao 文件夹应该放在一个支持 4G 大文件的盘上,并且剩余可用空间也足够大。与 miao 文件夹并列放置的一个叫做 shared 的文件夹, 用来存放其他用户传过来的文件。 如果该盘不支持 4G 大文件,或者剩余可用空间不足,则有可能在接收文件时失败。 -