当前位置:首页 » 操作系统 » qqui源码

qqui源码

发布时间: 2023-05-31 19:35:55

❶ 易语言辨别QQ号码、密码是否正确源码

.版本 2
.支持库 script

.子程序 _登录按钮_被单击
.局部变量 pass, 文本型
.局部变量 临时数据, 文本型
.局部变量 IP, 文本型
.局部变量 temp, 文本型, , "0"

脚本组件1.执行 (#md5)
pass = 脚本组件1.运行 (“md5_3”, 编辑框2.内容)
pass = 脚本组清大件1.运行 (“md5”, pass + 到大写 (编辑框3.内容))
临时数据 = 到文本 (彗星HTTP读文件 (“http://ptlogin2.qq.com/login”, “POST”, , , “u1=http%3A%2F%2Fimgcache.qq.com%2Fqzone%2Ftoolbar%2Floginsucc.html%3Fpara%3DblogComment&fp=loginerroralert&h=1&u=” + 编辑框1.内容 + “&p=” + pass + “&verifycode=” + 编辑框3.内容 + “&aid=15000101&from_ui=1”, ))
.如果 (寻找文本 (临时数据, “登录成功”, , 假) > 0)
信息框 (“登录成功!”, #信息图标, “登录成功”)
图片框_验证.图片 = 彗星HTTP读文件 (“http://ptlogin2.qq.com/getimage”)
编辑框3.内容 = “”
.否则
信息框 (“您输入的密码是误,请重新输入”, #错误图标, “登录失段雹败”)
.如果结束

.子程序 获取验证码
.局部变量 a, 文本型

a = 彗星HTTP读文本 (“ptlogin2.qq.com/check?uin=” + 编辑框1.内容 + “&appid=15000101”)
.如果 (取文本长度 (a) = 25)
编辑框3.内容 = 取文本中间 (a, 19, 4)
_登录按钮_被单击 ()
.否答燃竖则
_启动窗口.高度 = 498
图片框_验证.图片 = 彗星HTTP读文件 (“http://ptlogin2.qq.com/getimage”)
_登录按钮_被单击 ()
.如果结束

.子程序 _图片框_验证_鼠标左键被按下, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型

图片框_验证.图片 = 彗星HTTP读文件 (“http://ptlogin2.qq.com/getimage”)

.子程序 _登录按钮1_被单击

获取验证码 ()

❷ 什么是UI

UI其实是一个广义的概念,《现代汉语词典》将“界面”定义为:物体与物体之间的接触面,泛指人和物(人造物、工具、机器)互动过程中的界面(接口)。

以车为例,方向盘、仪表盘、中控都属于用户界面。从字面上看由用户与界面两个部分组成,但实际上还包括用户与界面之间的交互关系,所以可分为三个方向:用户研究、交互设计、界面设计。

通常意义上,UI是User Interface的缩写。其中,“Interface”前缀“Inter”的意思是“在一起、交互”,而翻译成中文“界面”之后, “交互”的概念没能得到体现。

设计原则:

界面的简洁是要让用户便于使用、便于了解产品,并能减少用户发生错误选择的可能性。界面中要使用能反映用户本身的语言,而不是游戏设计者的语言。

人脑不是电脑,在设计界面时镇敏高必须要考虑人类大脑处理信息的限度。人类的短期记忆有限且极不稳定,24小时内存在约25%的御尺遗忘率。所以对用户来说,浏览信息要比记忆更容易。

它是每一个优秀界面都具备的特点。界面的拿逗结构必须清晰且一致,风格必须与产品内容相一致。

❸ 易语言实现QQ登录

.版本 2
.支持库 spec
.支持库 internet
.支持库 dp1

.子程序 _编辑框_QQ帐号_列表项被选择
.局部变量 密码, 文本型

.如果真 (寻找文本 (帐号密码, 编辑框_QQ帐号.内容, 1, 假) ≠ -1)
密码 = 文本_取出中间文本 (帐号密码, “&username=” + 编辑框_QQ帐号.内容 + “&password=”, #换行符)
编辑框_QQ密码.内容 = 文本_解密 (密码, 编辑框_QQ帐号.内容 + “123456789”)
是否需要验证码 (删首尾空 (编辑框_QQ帐号.内容))
.如果真结束

.子程序 _按钮_登录_被单击
.局部变量 QQ帐号, 文本型
.局部变量 QQ密码, 文本型
.局部变量 验证码, 文本型

QQ帐号 = 删首尾空 (编辑框_QQ帐号.内容)
QQ密码 = 编辑框_QQ密码.内容
验证码 = 编辑框_验证码.内容
登录QQ空间 (QQ帐号, QQ密码, 验证码)

.子程序 登录QQ空间
.参数 QQ帐号, 文本型
.参数 QQ密码, 文本型
.参数 验证码, 文本型
.局部变量 登录地址, 文本型
.局部变量 登录返回, 文本型
.局部变量 读入文件, 字节集
.局部变量 保存值, 字节集

登录地址 = “http://ptlogin2.qq.com/login?u=” + QQ帐号 + “&p=” + QQ密码加密 (QQ密码, 验证码判断码, QQ密码加密值) + “&verifycode=” + 验证码 + “&aid=549000912&u1=http%3A%2F%2Fqzs.qq.com%2Fqzone%2Fv5%2Floginsucc.html%3Fpara%3Dizone&h=1&ptredirect=0&ptlang=2052&from_ui=1&my=&low_login_enable=0®master=&fp=loginerroralert&action=16-57-1375238731962&mibao_css=&t=1&g=1&js_ver=10036&js_type=1&login_sig=6Nl0dpHM2EGOuS-*5kozukn1mvyI”
登录返回 = 编码_utf8到gb2312 (到文本 (网页_访问 (登录地址, 0, , , , , , , , , g_tk)))
g_tk = 计算G_tk (g_tk)
.如果 (寻找文本 (登录返回, “登录成功!”, 1, 假) ≠ -1)
读入文件 = 读入文件 (取运行目录 () + “\Flash.is”)
.如果真 (寻找文本 (到文本 (读入文件), 删首尾空 (编辑框_QQ帐号.内容), , 假) ≠ -1)
文本_删除指定文本行 (到文本 (读入文件), 文本_取文本所在行 (到文本 (读入文件), 删首尾空 (编辑框_QQ帐号.内容), ))
.如果真结束
保存值 = 到字节集 (“&username=” + 删首尾空 (编辑框_QQ帐号.内容) + “&password=” + 文本_加密 (编辑框_QQ密码.内容, 删首尾空 (编辑框_QQ帐号.内容) + “123456789”) + #换行符)
.如果 (寻找文本 (到文本 (读入文件), 到文本 (保存值), , 假) ≠ -1)

.否则
写到文件 (取运行目录 () + “\Flash.is”, 读入文件 + 保存值)
.如果结束
编辑框_QQ帐号.禁止 = 真
编辑框_QQ密码.禁止 = 真
编辑框_验证码.禁止 = 真
载入 (窗口1, , 假)
_启动窗口.可视 = 假
.否则
信息框 (“登录失败!”, #信息图标, “ ”)
获取验证码 ()
.如果结束

.子程序 是否需要验证码
.参数 QQ帐号, 文本型
.局部变量 验证地址, 文本型
.局部变量 验证访问, 文本型

验证地址 = “http://check.ptlogin2.qq.com/check?regmaster=&uin=” + QQ帐号 + “&appid=549000912&js_ver=10036&js_type=1&login_sig=6Nl0dpHM2EGOuS-*5kozukn1mvyI&u1=http%3A%2F%2Fqzs.qq.com%2Fqzone%2Fv5%2Floginsucc.html%3Fpara%3Dizone&r=0.45562692366007007”
验证访问 = 编码_utf8到gb2312 (到文本 (网页_访问 (验证地址, 0)))
验证码判断码 = 文本_取出中间文本 (验证访问, “','”, “','”)
QQ密码加密值 = “\” + 文本_取出中间文本 (到文本 (验证访问), “','\”, “'”)
调试输出 (验证码判断码, QQ密码加密值)
.如果 (取文本长度 (验证码判断码) ≠ 4 且 编辑框_QQ帐号.内容 ≠ “”)
编辑框_验证码.禁止 = 假
编辑框_QQ密码.内容 = “”
编辑框_验证码.内容 = “”
图片框1.禁止 = 假
获取验证码 ()
.否则
编辑框_验证码.禁止 = 真
编辑框_验证码.内容 = 验证码判断码
图片框1.禁止 = 真
图片框1.图片 = 到字节集 (“”)
.如果结束

.子程序 获取验证码

.如果真 (编辑框_QQ帐号.内容 ≠ “”)
图片框1.图片 = HTTP读文件 (“http://captcha.qq.com/getimage?uin=” + 删首尾空 (编辑框_QQ帐号.内容) + “&aid=549000912&0.5757994162771172”)
.如果真结束

.子程序 _图片框1_鼠标左键被按下, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型

获取验证码 ()

.子程序 QQ密码加密, 文本型
.参数 密码, 文本型
.参数 验证码, 文本型
.参数 值1, 文本型
.局部变量 a, 字节集
.局部变量 b, 文本型
.局部变量 c, 文本型

a = 字节集_还原 (取数据摘要 (到字节集 (密码)))
b = 到大写 (取数据摘要 (a + 字节集_还原 (子文本替换 (值1, “\x”, , , , 真))))
c = 到大写 (取数据摘要 (到字节集 (b + 验证码)))
返回 (c)

.子程序 _编辑框_QQ密码_按下某键, 逻辑型
.参数 键代码, 整数型
.参数 功能键状态, 整数型

.如果真 (键代码 = #回车键)
_按钮_登录_被单击 ()
.如果真结束

.子程序 _编辑框_验证码_按下某键, 逻辑型
.参数 键代码, 整数型
.参数 功能键状态, 整数型

.如果真 (键代码 = #回车键)
_按钮_登录_被单击 ()
.如果真结束

.子程序 _选择框1_按下某键, 逻辑型
.参数 键代码, 整数型
.参数 功能键状态, 整数型

.如果真 (键代码 = #回车键)
_按钮_登录_被单击 ()
.如果真结束

.子程序 _按钮_登录_按下某键, 逻辑型
.参数 键代码, 整数型
.参数 功能键状态, 整数型

.如果真 (键代码 = #回车键)
_按钮_登录_被单击 ()
.如果真结束

.子程序 _编辑框_QQ密码_获得焦点

是否需要验证码 (编辑框_QQ帐号.内容)

❹ 求任何网络游戏源码

魔兽世界的

❺ iOS和Android的UI设计有什么区别

设计上来说这两个系统有些东西越来越通用了,目前很多Android的应用偏苹果风格,也就是说基本都是采用一套iOS设计模板来适配Android系统。

  1. 术语解读和系统平台对比

    android是Google公司开发的操作系统。

    iOS是苹果公司的移动操作系统。

  2. 导航方式不一样

    iOS的Tab放在页面底部,不能通过滑动来切换,只能点击。也有放在上面的,也不能滑动,但有些Tab本身可以滑动,比如天猫的。还有新闻类的应用。

    Android一般放在页面顶端,可以通过滑动页面来切换Tab,当然Tab可以点击切换,Tab多的话,Tab本身也可以滑动。比如豌豆荚,网络贴吧,QQ。总之,Android啥都可以有。

  3. UI设计规范不一样

    比如现在通常设计的尺寸对比如下:

    iOS: 750*1334 或者 1242*2208

    android:720*1280 或者 1080*1920

  4. 单条item的操作

    iOS单条item的操作有两种,点击和滑动,点击一般进入一个新的页面,滑动会出现对这条item的一些常用操作,如微信里滑动一条对话,会出现标记未读和删除。

    Android中,单条item的操作也有两种,点击和长按,点击一般进入一个新的页面。长按进入一个编辑模式,可以在里面进行批量和其他一个操作,比如删除,顶置等等。比如小米的短信页面;长按也可以弹出情境操作栏dialog,进行操作,比如Android版的微信。

    例外的是,Android里面也可以有单条item的滑动,如新版QQ,这种比较少见。AndroidL的短信,可以滑动进行归档。大Android啥都可以有。

  5. 实体键

    iOS只有一个实体键(音量,电源不算哈),home键,这个键有这么几个功能:

    1、按一次,回到桌面。

    2 、双击,出现多任务界面

    3、iOS8里面,轻触两下Home键,调出单手模式

    4 、指纹解锁

    Android有四个实体键(现在很多被屏幕上的虚拟键代替,但功效是一样的)4.4一下的分别是back键,home键,menu键,和搜索键。4.4及以上,是back键,home键,多任务键。Android原生是这样,经过优化的Android就不一定了,比如魅族的smart bar,根据当前页面情景变化,不过蛮好用。

    Android的back键,在大部分情况下,和页面上的返回功效一样。不过,Android的back键可以在应用件切换,还可以返回主屏幕。这个iOS里面的键不能在应用间直接切换。

  6. 浮窗设计元素不一样

    Android里可以看到各种浮窗,流量,清理内存等等。iOS暂时还不支持这样的浮窗。越狱的貌似可以。

    iOS和Android的UI区别七:图标尺寸和命名规范不一样

    1、iOS和Android手机的APP图标尺寸规范和图标命名规范

    2、对比PC、iOS、Android等终端APP的交互设计的差异化

热点内容
scratch少儿编程课程 发布:2025-04-16 17:11:44 浏览:639
荣耀x10从哪里设置密码 发布:2025-04-16 17:11:43 浏览:368
java从入门到精通视频 发布:2025-04-16 17:11:43 浏览:84
php微信接口教程 发布:2025-04-16 17:07:30 浏览:310
android实现阴影 发布:2025-04-16 16:50:08 浏览:793
粉笔直播课缓存 发布:2025-04-16 16:31:21 浏览:343
机顶盒都有什么配置 发布:2025-04-16 16:24:37 浏览:212
编写手游反编译都需要学习什么 发布:2025-04-16 16:19:36 浏览:812
proteus编译文件位置 发布:2025-04-16 16:18:44 浏览:366
土压缩的本质 发布:2025-04-16 16:13:21 浏览:592