diff --git a/1.jpeg b/1.jpeg deleted file mode 100644 index 93f6b39aa39f270ae51f764d68e5ef5175eb13e9..0000000000000000000000000000000000000000 Binary files a/1.jpeg and /dev/null differ diff --git a/LICENSE b/LICENSE deleted file mode 100644 index f6c26977bbb993b180afd759658dcf5ea6619cd0..0000000000000000000000000000000000000000 --- a/LICENSE +++ /dev/null @@ -1,194 +0,0 @@ -木兰宽松许可证,第2版 - -木兰宽松许可证,第2版 - -2020年1月 http://license.coscl.org.cn/MulanPSL2 - -您对“软件”的复制、使用、修改及分发受木兰宽松许可证,第2版(“本许可证”)的如下条款的约束: - -0. 定义 - -“软件” 是指由“贡献”构成的许可在“本许可证”下的程序和相关文档的集合。 - -“贡献” 是指由任一“贡献者”许可在“本许可证”下的受版权法保护的作品。 - -“贡献者” 是指将受版权法保护的作品许可在“本许可证”下的自然人或“法人实体”。 - -“法人实体” 是指提交贡献的机构及其“关联实体”。 - -“关联实体” 是指,对“本许可证”下的行为方而言,控制、受控制或与其共同受控制的机构,此处的控制是 -指有受控方或共同受控方至少50%直接或间接的投票权、资金或其他有价证券。 - -1. 授予版权许可 - -每个“贡献者”根据“本许可证”授予您永久性的、全球性的、免费的、非独占的、不可撤销的版权许可,您可 -以复制、使用、修改、分发其“贡献”,不论修改与否。 - -2. 授予专利许可 - -每个“贡献者”根据“本许可证”授予您永久性的、全球性的、免费的、非独占的、不可撤销的(根据本条规定 -撤销除外)专利许可,供您制造、委托制造、使用、许诺销售、销售、进口其“贡献”或以其他方式转移其“贡 -献”。前述专利许可仅限于“贡献者”现在或将来拥有或控制的其“贡献”本身或其“贡献”与许可“贡献”时的“软 -件”结合而将必然会侵犯的专利权利要求,不包括对“贡献”的修改或包含“贡献”的其他结合。如果您或您的“ -关联实体”直接或间接地,就“软件”或其中的“贡献”对任何人发起专利侵权诉讼(包括反诉或交叉诉讼)或 -其他专利维权行动,指控其侵犯专利权,则“本许可证”授予您对“软件”的专利许可自您提起诉讼或发起维权 -行动之日终止。 - -3. 无商标许可 - -“本许可证”不提供对“贡献者”的商品名称、商标、服务标志或产品名称的商标许可,但您为满足第4条规定 -的声明义务而必须使用除外。 - -4. 分发限制 - -您可以在任何媒介中将“软件”以源程序形式或可执行形式重新分发,不论修改与否,但您必须向接收者提供“ -本许可证”的副本,并保留“软件”中的版权、商标、专利及免责声明。 - -5. 免责声明与责任限制 - -“软件”及其中的“贡献”在提供时不带任何明示或默示的担保。在任何情况下,“贡献者”或版权所有者不对 -任何人因使用“软件”或其中的“贡献”而引发的任何直接或间接损失承担责任,不论因何种原因导致或者基于 -何种法律理论,即使其曾被建议有此种损失的可能性。 - -6. 语言 - -“本许可证”以中英文双语表述,中英文版本具有同等法律效力。如果中英文版本存在任何冲突不一致,以中文 -版为准。 - -条款结束 - -如何将木兰宽松许可证,第2版,应用到您的软件 - -如果您希望将木兰宽松许可证,第2版,应用到您的新软件,为了方便接收者查阅,建议您完成如下三步: - -1, 请您补充如下声明中的空白,包括软件名、软件的首次发表年份以及您作为版权人的名字; - -2, 请您在软件包的一级目录下创建以“LICENSE”为名的文件,将整个许可证文本放入该文件中; - -3, 请将如下声明文本放入每个源文件的头部注释中。 - -Copyright (c) [Year] [name of copyright holder] -[Software Name] is licensed under Mulan PSL v2. -You can use this software according to the terms and conditions of the Mulan -PSL v2. -You may obtain a copy of Mulan PSL v2 at: - http://license.coscl.org.cn/MulanPSL2 -THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY -KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO -NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. -See the Mulan PSL v2 for more details. - -Mulan Permissive Software License,Version 2 - -Mulan Permissive Software License,Version 2 (Mulan PSL v2) - -January 2020 http://license.coscl.org.cn/MulanPSL2 - -Your reproduction, use, modification and distribution of the Software shall -be subject to Mulan PSL v2 (this License) with the following terms and -conditions: - -0. Definition - -Software means the program and related documents which are licensed under -this License and comprise all Contribution(s). - -Contribution means the copyrightable work licensed by a particular -Contributor under this License. - -Contributor means the Individual or Legal Entity who licenses its -copyrightable work under this License. - -Legal Entity means the entity making a Contribution and all its -Affiliates. - -Affiliates means entities that control, are controlled by, or are under -common control with the acting entity under this License, ‘control’ means -direct or indirect ownership of at least fifty percent (50%) of the voting -power, capital or other securities of controlled or commonly controlled -entity. - -1. Grant of Copyright License - -Subject to the terms and conditions of this License, each Contributor hereby -grants to you a perpetual, worldwide, royalty-free, non-exclusive, -irrevocable copyright license to reproduce, use, modify, or distribute its -Contribution, with modification or not. - -2. Grant of Patent License - -Subject to the terms and conditions of this License, each Contributor hereby -grants to you a perpetual, worldwide, royalty-free, non-exclusive, -irrevocable (except for revocation under this Section) patent license to -make, have made, use, offer for sale, sell, import or otherwise transfer its -Contribution, where such patent license is only limited to the patent claims -owned or controlled by such Contributor now or in future which will be -necessarily infringed by its Contribution alone, or by combination of the -Contribution with the Software to which the Contribution was contributed. -The patent license shall not apply to any modification of the Contribution, -and any other combination which includes the Contribution. If you or your -Affiliates directly or indirectly institute patent litigation (including a -cross claim or counterclaim in a litigation) or other patent enforcement -activities against any individual or entity by alleging that the Software or -any Contribution in it infringes patents, then any patent license granted to -you under this License for the Software shall terminate as of the date such -litigation or activity is filed or taken. - -3. No Trademark License - -No trademark license is granted to use the trade names, trademarks, service -marks, or product names of Contributor, except as required to fulfill notice -requirements in section 4. - -4. Distribution Restriction - -You may distribute the Software in any medium with or without modification, -whether in source or executable forms, provided that you provide recipients -with a copy of this License and retain copyright, patent, trademark and -disclaimer statements in the Software. - -5. Disclaimer of Warranty and Limitation of Liability - -THE SOFTWARE AND CONTRIBUTION IN IT ARE PROVIDED WITHOUT WARRANTIES OF ANY -KIND, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL ANY CONTRIBUTOR OR -COPYRIGHT HOLDER BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING, BUT NOT -LIMITED TO ANY DIRECT, OR INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING -FROM YOUR USE OR INABILITY TO USE THE SOFTWARE OR THE CONTRIBUTION IN IT, NO -MATTER HOW IT’S CAUSED OR BASED ON WHICH LEGAL THEORY, EVEN IF ADVISED OF -THE POSSIBILITY OF SUCH DAMAGES. - -6. Language - -THIS LICENSE IS WRITTEN IN BOTH CHINESE AND ENGLISH, AND THE CHINESE VERSION -AND ENGLISH VERSION SHALL HAVE THE SAME LEGAL EFFECT. IN THE CASE OF -DIVERGENCE BETWEEN THE CHINESE AND ENGLISH VERSIONS, THE CHINESE VERSION -SHALL PREVAIL. - -END OF THE TERMS AND CONDITIONS - -How to Apply the Mulan Permissive Software License,Version 2 -(Mulan PSL v2) to Your Software - -To apply the Mulan PSL v2 to your work, for easy identification by -recipients, you are suggested to complete following three steps: - -i. Fill in the blanks in following statement, including insert your software -name, the year of the first publication of your software, and your name -identified as the copyright owner; - -ii. Create a file named "LICENSE" which contains the whole context of this -License in the first directory of your software package; - -iii. Attach the statement to the appropriate annotated syntax at the -beginning of each source file. - -Copyright (c) [Year] [name of copyright holder] -[Software Name] is licensed under Mulan PSL v2. -You can use this software according to the terms and conditions of the Mulan -PSL v2. -You may obtain a copy of Mulan PSL v2 at: - http://license.coscl.org.cn/MulanPSL2 -THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY -KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO -NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. -See the Mulan PSL v2 for more details. diff --git a/README.md b/README.md deleted file mode 100644 index c1546dec1115b3c82f5642b862f514cde242be6b..0000000000000000000000000000000000000000 --- a/README.md +++ /dev/null @@ -1,62 +0,0 @@ -![输入图片说明](1.jpeg) - -### 安装 - -文件管理器使用:[MT管理器](https://mt2.cn/download/) -- QQ群:768464439 -安卓QQ群下载的文件路径:`/storage/emulated/0/Android/data/com.tencent.mobileqq/Tencent/QQfile_recv/` - -- [蓝奏云下载](https://ycww.lanzn.com/b00wmittna) 密码:`550W` - -- [Gitee下载](https://gitee.com/heigxaon/moss-android-terminal/repository/archive/master.zip) - -- [GitHub下载](https://github.com/Heigxaon/MOSS_terminal/archive/refs/heads/main.zip) - -> 如果有4个`MOSS.tar.gz`包,需要合并 -在MT管理器 **批量选中** 这4个文件, **长按 - 工具 - 文件合并** ,将合并后的文件改名为`MOSS.tar.gz` -1. 将`MOSS.tar.gz`文件移动到`/storage/emulated/0/Documents/`里, **无需解压** -(如果`/storage/emulated/0/`里没有`Documents`文件夹,需要手动创建) - -2. 所需软件 - **[Termux](https://github.com/termux/termux-app/releases)** (必需) - **[Termux:API](https://github.com/termux/termux-api/releases)** (必需) -[Termux:Widget](https://github.com/termux/termux-widget/releases) (可选,用于创建桌面小部件) -[Autox.js](https://github.com/aiselp/AutoX/releases) (可选,用于消息自动回复) - -3. 开启Termux的所有权限,电池策略设为 **无限制** -开启Termux:API的 **自启动** 权限 -创建Termux:Widget的桌面小部件(若需要) - -4. 用Termux执行: -`yes | termux-setup-storage && ln -sfn /sdcard/Documents ~/storage/documents && echo -n "▷ 回车继续" && read -n 1 && cd ~/storage/documents && tar -zxvf MOSS.tar.gz -C . && bash MOSS/setup.sh || exit` -若出现弹窗,请同意 **授予管理所有文件的权限** - -### 接入QQ机器人 -1. 下载 [Autox.js](https://github.com/aiselp/AutoX/releases) -2. 打开Autox.js应用,左上角,开启权限:**无障碍服务** 、**通知读取权限**、**前台服务**、**悬浮窗**、**后台弹出界面**、**允许通知** -3. 开启你要接入的应用的消息 **通知权限** (比如QQ,一定确保它的后台消息内容能在通知栏显示) -4. 使用指令`!pre`修改AI回复的前缀内容,默认是 **@MOSS** ,只有以 **@MOSS** 开头的消息才会被回复,你可以改成自己的,比如使用`!pre /`,就会回复以`/`开头的消息 -5. 使用`!name auto`即可切换为自动回复模式,然后用Autox.js运行`消息自动化`脚本 - -`[音量减]键`只是 **暂停/恢复** ,并不是关闭/重启 -`[音量加]键`是 **显示/隐藏** 日志,默认关闭 -⚠️如果要重新启动"消息自动化", **先点击悬浮按钮里的 **╳** 来结束上一个** ,否则会导致两个 **叠加运行** -⚠️ **_重新启动脚本之前先手动关掉之前的(清理后台没用)_** - - **手机息屏状态下也可以自动亮屏回复** -> 前提: -取消手机锁,亮屏上滑能够直接进入 -关闭省电模式(否则消息接收可能延迟) -打开QQ的锁屏通知、电池策略设为后台无限制 -在Autox.js打开'前台服务'开关 -关闭防误触(可选,否则手机在口袋的情况无法操作) -(关于后台、锁屏通知的都打开,包括Autox.js、QQ、Termux,不被电池优化) - - **隐藏用法** -> 使用`!app`可切换其它应用,如果是QQ则不限前台和后台消息 -QQ获取前台消息原理是:捕获当前界面的最后一条消息,所以滚动屏幕会让"最后一条"发生变化 -会忽略屏幕右侧自己的消息,除非以`$`开头(自己的消息以`$`开头仍然可以被处理) -其它应用仅限后台消息,所以不要让聊天应用显示在前台(因为会导致消息不进通知栏从而无法接收) -`!speech`的原始功能是语音开关,`!stream`的原始功能是流式输出开关,它们在自动回复模式下还有其他功能: -`!speech`设为关闭可以让回复不@对方,否则AI回复会@对方 -当`!pre`前缀为空的时候会回复所有消息,此时把`!stream`设为关闭就只回复`固定回复.json`里的规则 \ No newline at end of file