Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
M
Mirai
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
MyCard
Mirai
Commits
a7d3e62f
Commit
a7d3e62f
authored
Sep 01, 2019
by
Him188moe
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master'
parents
ff732162
ba494e18
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
21 additions
and
17 deletions
+21
-17
LV7{YX10AQ5TW@E~308_0JN.png
LV7{YX10AQ5TW@E~308_0JN.png
+0
-0
README.md
README.md
+21
-17
No files found.
LV7{YX10AQ5TW@E~308_0JN.png
deleted
100644 → 0
View file @
ff732162
3.4 KB
README.md
View file @
a7d3e62f
...
@@ -4,14 +4,20 @@
...
@@ -4,14 +4,20 @@
我们坚持免费与开源
我们坚持免费与开源
项目处于快速开发阶段, 现在已经可以接受群聊/好友消息.
项目处于快速开发阶段, 现在已经可以接受群聊/好友消息.
协议来自网络
的易语言开源软件
协议来自网络
上开源项目
一切开发旨在学习, 请勿用于非法用途
一切开发旨在学习, 请勿用于非法用途
### 我们会坚持开发, 但是,
<br>

A JAVA(+Kotlin) powered open-source project under GPL license
<br>
It use protocols from
<i>
TIM QQ
</i>
, that is, it won't be affected by the close of
<i>
Smart QQ
</i><br>
The project is all for
<b>
learning proposes
</b>
and still in
<b>
developing stage
</b><br>
### 代码结构
### 代码结构
Network部分使用 Kotlin 完成(因为kt有对 unsigned byte 的支持), 与插件相关性强(或任何其他在二次开发中容易接触的部分)均使用 Java 完成.
Network部分使用 Kotlin 完成(因为kt有对 unsigned byte 的支持).
与插件相关性强(或其他在二次开发中容易接触的部分)均使用 Java 完成,
同时也会针对kotlin提供优化的方法调用. 例如对'+'操作符的重载:
`String+BufferedImage+QQ.At+Face+URL+String+File`
将会被自动处理为String消息.
### TODO
### TODO
-
[x] 事件(Event)模块
-
[x] 事件(Event)模块
...
@@ -19,25 +25,23 @@ Network部分使用 Kotlin 完成(因为kt有对 unsigned byte 的支持), 与
...
@@ -19,25 +25,23 @@ Network部分使用 Kotlin 完成(因为kt有对 unsigned byte 的支持), 与
-
[x] Network - Touch
-
[x] Network - Touch
-
[X] Network - Login
-
[X] Network - Login
-
[X] Network - Session
-
[X] Network - Session
-
[X] Network - Message Receive
-
[ ] Network - Verification Code
**(Low priority)**
-
[X] Network - Message Send
-
[X] Network - Message Receiving
-
[ ] Network - Message Sending
**(Working on)**
-
[ ] Network - Events
**(Working on)**
-
[ ] Network - Events
**(Working on)**
-
[ ] Robot - Friend/group list
<br>
-
[ ] Message Section
-
[ ] Contact
A JAVA(+Kotlin) powered open-sources project under GPL license
<br>
It use protocols from
<i>
TIM QQ
</i>
, meaning it won't be affect by the close of
<i>
smart QQ
</i><br>
The project is all for
<b>
learning proposes
</b>
and still in
<b>
developing stage
</b><br>
<br>
<br>
## 使用方法
## 使用方法
### 要求
### 要求
-
Java 11 或更高
-
Java 11 或更高
-
Kotlin
-
Kotlin
1.3 或更高
### 插件开发
### 插件开发
```
php
```
php
to
be
continue
to
be
continue
d
...
...
```
```
...
@@ -45,10 +49,10 @@ The project is all for <b>learning proposes</b> and still in <b>developing stage
...
@@ -45,10 +49,10 @@ The project is all for <b>learning proposes</b> and still in <b>developing stage
## Usage
## Usage
### Requirements
### Requirements
-
Java 11 or higher
-
Java 11 or higher
-
Kotlin
-
Kotlin
1.3 or higher
### Plugin Development
s
### Plugin Development
```
php
```
php
to
be
continue
to
be
continue
d
...
...
```
```
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment