自知其无知
不懂,慢慢懂。
posts - 2,comments - 2,trackbacks - 0

曾记得,在哪里可以直接进入那个页面,但是遗忘了。
今天搜索,发现了这个页面:
http://imis.qq.com/webpresence/

后来才发现,只有 QQ 号和密码才能进行生成。
于是就想到是在本 QQ  上才能找到这个 “生成在线状态”,
于是尝试 “个人设置” -> 个人资料

还真发现了 “生成在线状态” 。

那如果需要  QQ 号的密码,我岂不是无法和一个我想加为好友,但是又需要商量的人聊天?
我生成在线状态也只是为了和一个陌生人聊上两句,不管是如何,我的问题就是,如何和他他上话呢?
这是 腾讯的 QQ 聊天代码:
<href="http://sighttp.qq.com/cgi-bin/check?sigkey=a52fe222f1b04907d22b7bdb1fa856d255921f44296cc0a23441ced69ae64267"; target=_blank; onclick="var tempSrc='http://sighttp.qq.com/wpa.js?rantime='+Math.random()+'&sigkey=a52fe222f1b04907d22b7bdb1fa856d255921f44296cc0a23441ced69ae64267';var oldscript=document.getElementById('testJs');var newscript=document.createElement('script');newscript.setAttribute('type','text/javascript'); newscript.setAttribute('id', 'testJs');newscript.setAttribute('src',tempSrc);if(oldscript == null){document.body.appendChild(newscript);}else{oldscript.parentNode.replaceChild(newscript, oldscript);}return false;"><img border="0" SRC='http://wpa.qq.com/pa?p=1:593064581:1' alt="点击这里给我发消息"></a>

我改了一下其中的可见得 QQ 好,也就是 593064581 ,这个只是用于网页上显示状态用的,即使你更换了,
最后只是用户看到的在线状态变成了这个QQ号的状态,而实际上发送的消息,还是到你生成在线状态时的 qq 号。
也仔细看了一下。
也罢。他有一个多长时间的提示,想必是保存到了腾讯的服务器,但是考虑回来,腾讯的聊天应该是 p2p 的,
那这一段中的 sigkey 这个东东难道表示的是真正的 QQ 号?
而并不需要保存在服务器?只是服务器帮我们进行腾讯的专有的加密,加密我们的 QQ 号?
那我就用另一个 QQ 来做测试.
同样生成一个 sigkey ,然后将我的 sigkey 换掉,揭开谜底:
想了想,不妥呀。如果 sigkey 换了,经不经过服务器,我们可还是无从的得知呀!!
因为既然 sigkey 才是唯一标示,你换了之后,肯定会根据你换的 key 来对应 qq  呀。

我这个人就是喜欢走题,也罢。
就到这里,我就只要解决如何和一个人陌生人聊天。
于是上了 Google,
G先生给我的答案是:



QQ聊天技巧 如何和陌生人聊天


http://www.enorth.com.cn  2005-10-27 13:14

 

我等菜鸟有许多时候需要在QQ上向高手请教问题,可对方不一定加自己为好友。我们可以用以下三种方法请他们和我们聊天:

第一种:生成网页法

首先打开“http://is.qq.com/cgi-bin/webpresence/wpa_code?uin=123456789”,把上面的123456789换成对方的QQ号。

然后选择想要的会话图片和提示。在“点击生成代码”中我们选择生成网页代码,这时我们可以得到一段网页代码,把它粘贴进入记事本中,这时再在这段代码的最前面加上,在最后面加上,然后保存为qq.html,然后双击打开点击上面“找我就Q我”的图标就可以和对方进行会话了。

如果想换一个QQ号的话,只用查找一下源代码,然后修改其中的QQ号,然后再点击保存就可以了。如图一所示:

 

第二种:代码法

在上面的代码中其实最为关键的是:

“http://wpa.qq.com/msgrd?V=1&Uin=123456789&Site=www.yesky.com&Menu=yes”

我们其实只用把上面的123456789换成你想聊天的QQ号,然后把它复制进入浏览器的地址栏,回车就可以了。如图二所示:

 

第三种:使用QQ通讯录

用上面的方法,我们必须要记忆对方的QQ号码,非常麻烦,而现在的QQ版本中,增加了一个QQ通讯录的功能,可以解决这个问题。

首先登录QQ2005,选择“通讯录”栏,点击上面的“加号”按钮,或者直接点击率鼠标右键,选择“新建联系人”。如图三所示:

 

这时我们在弹出来的界面中的“QQ号码”一栏中输入一个想与之聊天的QQ号,这时它后面的“读入QQ资料”的超链接会变得可用。如图四所示:

 

点击后我们就可以看到对方设定过的QQ信息,我们自定义地选择一下,然后点击“确定”,这时“新建联系人”中就会有对方的详细信息了,点击确定。这时在QQ的“通讯录”中就会增加于个通讯好友了。然后右点击这个好友选择“发送即时消息”,就可以和对方自己地聊天,而且不用记忆对方的QQ号了。如图五所示:


服了,还有相应的工具呢!   “QQ发送精灵”

又增加了一个方法,但是感觉不怎么方便。。记住这么多代码,还不如让我好好搞好 java
:
利用浏览器地址栏 启动浏览器,在地址栏中输入“Tencent://Message/?Menu=No&Exe=QQ&Uin=对方QQ号码& websiteName=test ”(不含双引号),其中“对方QQ号码”就是你想对话的QQ用户号码,接着敲击回车键后会弹出一个“临时会话窗口”,就可以给他发送消息了。如果无法成功,可以尝试换一个浏览器打开。

posted on 2008-12-09 20:15 CopyHoo 阅读(2347) 评论(0)  编辑  收藏 所属分类: 电脑常识

只有注册用户登录后才能发表评论。


网站导航: