เวอร์ชัน 1.6.7-beta0
Idea Live Chat Plug-in อยู่บนพื้นฐานของ Netty: ช่วยให้คุณตระหนักถึงการแชทเล่นหมากรุกและต่อสู้กับเจ้าของบ้านด้วยความคิด! (ในทางทฤษฎีสนับสนุนเครื่องมือพัฒนาอย่างเต็มรูปแบบของ Jetbrains?)
ด้านเบราว์เซอร์: Xechat-Web
ฟังก์ชั่นหลัก:
นำไปใช้ในปัจจุบัน:
เกม
เครื่องมือ
เรียนรู้เพิ่มเติม ...
.
├── LICENSE
├── README.md
├── xechat-commons //公共模块
│ ├── pom.xml
│ └── src
├── xechat-plugin //IDEA插件端
│ ├── build.gradle
│ ├── gradle
│ ├── gradle.properties
│ ├── gradlew
│ ├── gradlew.bat
│ ├── settings.gradle
│ └── src
└── xechat-server //服务端
├── pom.xml
└── src
เซิร์ฟเวอร์และโมดูลสาธารณะ
ปลั๊กอินความคิด
การแจ้งเตือน: โมดูลสาธารณะจะต้องมีการบรรจุก่อน
# 进入公共模块根目录
cd xechat-commons
# 打包到本地仓库
mvn install สร้างหรือปรับไดเรกทอรีบันทึก src/main/resources/logback.xml
< property name = " ROOT_LOG_PATH " value = " /var/log/xechat-server " /> เรียกใช้วิธีหลัก XEChatServer.java โดยตรง
# 进入服务端根目录
cd xechat-server
# 打包
mvn package
# 启动服务端
java -jar target/xechat-server-xxx.jarพารามิเตอร์เริ่มต้น:
-p {端口号}-swfile {文件路径}-weather {和风api key}-fyAppId {appId} -fyAppKey {appKey}-ipfile {文件路径}-token {令牌}-path {文件路径}-enableWS {true|false} xechat-server/src/main/resources/config.setting ข้อมูลไฟล์การกำหนดค่าภายนอกที่เฉพาะ
ตัวอย่างอ้างอิง:
java -jar target/xechat-server-xxx.jar -p 1024 -swfile /Users/anlingyi/local/test/words.txt -weather {和风天气api key}
การอ้างอิงสำหรับการกำหนดค่าที่เกี่ยวข้องกับคำที่ละเอียดอ่อน
การอ้างอิงสำหรับการกำหนดค่าที่เกี่ยวข้องกับสภาพอากาศลม
เปิดการอ้างอิงการกำหนดค่าที่เกี่ยวข้องกับโปรโตคอล WS
แก้ไขไฟล์การกำหนดค่า build.gradle และเปลี่ยนหมายเลขเวอร์ชัน IDEA เป็นเวอร์ชันที่คุณต้องการใช้ (สำหรับขั้นตอนการพัฒนาและการดีบักเท่านั้น)
intellij {
version '2021.3'
}
งาน> Intellij> Runide
การแจ้งเตือน: แก้ไขที่อยู่เซิร์ฟเวอร์
ป้อน cn.xeblog.plugin.client.XEChatClient และแก้ไขค่าตัวแปรต่อไปนี้
private static final String HOST = "localhost" ; // 服务端IP
private static final int PORT = 1024 ; // 服务端端口หีบห่อ
งาน> Build> Assemble
ไฟล์หลังจากบรรจุภัณฑ์ build/distributions/xechat-plugin-xxx.zip
ติดตั้ง
แนวคิด> การตั้งค่า> ปลั๊กอิน
เลือกไฟล์แพคเกจเพื่อติดตั้ง build/distributions/xechat-plugin-xxx.zip
เพิ่ม Plugins > 设置按钮> Manage Plugin Repositories...
http://plugins.xeblog.cn
ค้นหา "Xechat" เพื่อติดตั้ง
ถ้าเป็นไปได้โปรดปรับใช้เซิร์ฟเวอร์ด้วยตัวเอง
ขอบคุณ @小小小小小小小小小สำหรับการสนับสนุนในส่วนนี้?
ที่อยู่กระจก: https://hub.docker.com/r/anlingyi/xecat-server/tags
Docker-compose.yml
version : ' 3 '
services :
xechat :
image : anlingyi/xechat-server:1.6.7-beta
container_name : xechat-server
restart : always
ports :
- 1024:1024
- 1025:1025
volumes :
- /home/xechat/logs:/var/log/xechat-server
- /home/xechat/config/config.setting:/home/xechat/config/config.setting
- /home/xechat/db:/home/xechat/db หากคุณต้องการเปิดเผยบ่อปลาของคุณโปรดแก้ไขไฟล์ server_list.json ในโครงการเพิ่มข้อมูลบ่อปลาของคุณและส่ง PR ที่นี่และรอให้เราตรวจสอบและผ่าน
{
"name" : " xxx " , //鱼塘名
"ip" : " 127.0.0.1 " , //你的服务器IP或域名
"port" : 1024 //端口号
}ขอบคุณ @kagoshima สำหรับการจัดหากลุ่มสื่อสาร QQ หรือไม่?
หากคุณสนใจในโครงการนี้โปรดเข้าร่วมกลุ่มสื่อสารของเรา?