Skip to content

Hellobaka/OPQBot-FakeCQPDLL

Repository files navigation

OPQBot-FakeCQPDLL

用于 OPQBot-Native 的伪造CQP.dll,使用了Native.FrameWork的部分CQ码处理函数

接口实现情况

  • CQ_sendPrivateMsg(只做了文字、at和图片的CQ码的解析)
  • CQ_sendGroupMsg(只做了文字、at和图片的CQ码的解析)
  • CQ_sendDiscussMsg(讨论组已经不存在了)
  • CQ_deleteMsg
  • CQ_sendLikeV2
  • CQ_getCookiesV2
  • CQ_getRecordV2(待实现)
  • CQ_getCsrfToken(未找到此接口)
  • CQ_getAppDirectory
  • CQ_getLoginQQ
  • CQ_getLoginNick
  • CQ_setGroupKick
  • CQ_setGroupBan
  • CQ_setGroupAdmin(未找到此接口)
  • CQ_setGroupSpecialTitle(未找到此接口)
  • CQ_setGroupWholeBan
  • CQ_setGroupAnonymousBan(未找到此接口)
  • CQ_setGroupAnonymous(未找到此接口)
  • CQ_setGroupCard
  • CQ_setGroupLeave
  • CQ_setDiscussLeave(讨论组已经不存在了)
  • CQ_setFriendAddRequest
  • CQ_setGroupAddRequestV2
  • CQ_addLog
  • CQ_setFatal(待实现)
  • CQ_getGroupMemberInfoV2
  • CQ_getGroupMemberList
  • CQ_getGroupList
  • CQ_getStrangerInfo(未找到此接口)
  • CQ_canSendImage
  • CQ_canSendRecord
  • CQ_getImage
  • CQ_getGroupInfo
  • CQ_getFriendList

实现原理

重写各个函数,使用DllExport用stdcall形式导出函数,使用Fody打包为单个文件