700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > android点击按钮复制到剪切板 大侠来看看 关于安卓移动端剪贴板的

android点击按钮复制到剪切板 大侠来看看 关于安卓移动端剪贴板的

时间:2020-08-27 18:28:22

相关推荐

android点击按钮复制到剪切板 大侠来看看 关于安卓移动端剪贴板的

最近在写一个微信模拟按键聊天的功能,我在模拟器上面通过按键脚本把微信好友发来的消息复制到剪贴板,然后再读出发到我服务器。代码如下

。。。

。。。

Sys.SetClipText ""

FindPic 0, 0, 0, 0, "Attachment:复制.png", "000000", 0, 0.9, intX, intY

If intX <= -1 or intY <= -1 Then

CutTextMessage = 5

Goback

Delay 1000

Exit Function

End If

Tap intX, intY

dim content = Sys.GetClipText()

Delay 1000

TouchDown MsgX, MsgY,4

Delay 1000

TouchUp 4

FindPic 0, 0, 0, 0, "Attachment:删除.png", "000000", 0, 0.9, intX, intY

If intX <= -1 or intY <= -1 Then

CutTextMessage = 6

Goback

Delay 1000

Exit Function

End If

Tap intX, intY

Dim directive = len(userName) & "_" & len(content) & "_" & userName & "_" & content

PostUrl "receiveMsg", directive

其中posturl代码如下:

Function PostUrl(directive,data)

Dim Ismi = Device.GetImsi()

Dim NewUrl

Dim serverAddr = "http://192.168.11.66:16888/login/?directive="

NewUrl = serverAddr & directive & "&Imsi=" & Ismi

GetUrl = URL.Post(NewUrl,data)

End Function

我在服务端(vc++写的程序)收到的内容全是乱码。我当时怀疑是编码问题 就做了一些转换处理发现还是不行,然后我想对比二进制,于是 我第一次微信的内容是"aaa" 发到服务器是乱码,第二次我又试了发"bbb"发到服务器仍然是乱码。然后我对比两次乱码的二进制 发现是一样的。。 这就说明不是编码问题。怎么解决呢?我看了你们按键精灵关于剪贴板就那一个函数 , 我没办法了,求助~~

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。