; description: 指定好友或群启动qq聊天界面
; author: fwt
; data: 2020-7-1
; 函数可接受三个参数
; id: 好友QQ号或群号
; isgroup: 是否群,默认false
; fuin: 发起聊天的QQ号,默认不指定
;test
F1::qqchat(78818758, 1, 381061124 )

F2::qqchat(78818758, 1, "")


qqchat(id, isgroup:=0, fuin="")
{
  if(isgroup){
    p := "tencent://groupwpa/?subcmd=all&param="
    o := "{""ExtParam"":{""appId"":""21""},""groupUin"":" . id . ",""visitor"":1}"
    Loop, Parse, o
    {
      t := Format("{1:02X}", Ord(A_LoopField))
      p .= t
    }
  } else
    p := "tencent://message/?uin=" . id

  if(fuin)
    p .= "&fuin=" . fuin
  run % p
  Clipboard := p
}

 

声明:站内资源为整理优化好的代码上传分享与学习研究,如果是开源代码基本都会标明出处,方便大家扩展学习路径。请不要恶意搬运,破坏站长辛苦整理维护的劳动成果。本站为爱好者分享站点,所有内容不作为商业行为。如若本站上传内容侵犯了原著者的合法权益,请联系我们进行删除下架。