Comments (7)
协议是支持的,只是这个功能在此项目还未实现
from lagrangego.
协议是支持的,只是这个功能在此项目还未实现
这块需要怎么移植,方便提供一下吗,我乐意补充这块内容
from lagrangego.
参考https://github.com/LagrangeDev/Lagrange.Core/tree/master/Lagrange.Core/Internal/Service/Action
这里面,对应此项目的client/packets/oidb
好像没有文件上传?
另外lagrange.core用了很多继承类并且没有直接引用,可能不太好理解
from lagrangego.
刚刚发现lagrange.core有上传群文件,后续会补上
from lagrangego.
刚刚发现lagrange.core有上传群文件,后续会补上
看到了,GroupFSDownloadService,我试试看能不能补上
from lagrangego.
尝试了写下群文件类操作:https://github.com/LagrangeDev/Lagrange.Core/blob/master/Lagrange.OneBot/Core/Operation/File
这块有点不好理解,改造失败
然后试着创建群文件文件夹
:[Service("OidbSvcTrpcTcp.0x6d7_0")]
这块却出现 安全检查未通过
问题
请问您这边计划什么时候补上?
GroupFSCreateFolder.go
package oidb
import (
"github.com/LagrangeDev/LagrangeGo/client/packets/pb/service/oidb"
)
func BuildGroupFSCreateFolderReq(groupUin uint32, folderName string) (*OidbPacket, error) {
body := &oidb.OidbSvcTrpcTcp0X6D7_0{
Folder: &oidb.OidbSvcTrpcTcp0X6D7_0Folder{
GroupUin: groupUin,
RootDirectory: "/",
FolderName: folderName,
},
}
return BuildOidbPacket(0x6D7, 0, body, false, true)
}
func ParseGroupFSCreateFolderResp(data []byte) error {
return CheckError(data)
}
OidbSvcTrpcTcp0x6D7_0.proto
syntax = "proto3";
option go_package = "github.com/LagrangeDev/LagrangeGo/client/packets/pb/service/oidb";
message OidbSvcTrpcTcp0x6D7_0 {
OidbSvcTrpcTcp0x6D7_0Folder Folder = 1;
}
message OidbSvcTrpcTcp0x6D7_0Folder {
uint32 GroupUin = 1;
string RootDirectory = 3;
string FolderName = 4;
}
from lagrangego.
尝试换一下上传的文件,这个应该是tx对上传的文件进行扫描
from lagrangego.
Related Issues (17)
- 目前只能扫码嘛 后续是不是无望密码登录了 HOT 4
- [Bug] GroupMemberLeaveEvent 的 OperatorUid 解析错误 HOT 2
- 关于许可证问题及其解决办法 HOT 6
- 代码能不能加个注释啥的 HOT 7
- 优先将消息实现IMessage接口? HOT 1
- 如何使用大佬 我不会对接go-cqhttp HOT 9
- 这是新开一个协议库? HOT 3
- [提问] `sig.bin` 数据的获取方法是什么? HOT 14
- 使用Windows 9.9.12-25493版本登录提示低版本了 HOT 1
- 协议登录后能支持扫描二维码吗 HOT 3
- 登录之后获取Cookie HOT 4
- [bug] LagrangeGo解析的图片,语音等媒体文件链接的rkey不正确
- 大佬, 为什么群聊消息好像没发送出去?? HOT 3
- 禁止登录 HOT 9
- 应该使用什么版本的qq HOT 16
- 新增API 修复BUG HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lagrangego.