百度宠物自动喂食

;转帖保留此项 易游网 www.51easygame.com 首发网页工具专版
Global Const $AU3_VERSION = StringSplit(@AutoItVersion, ".")
Global Const $AU3_UNICODE = Number($AU3_VERSION[2] & "." & $AU3_VERSION[3]) >= 2.13
Global $WIN32_FTYPE, $WIN32_TCHAR, $WIN32_TSTR
If $AU3_UNICODE Then
$WIN32_FTYPE = "W"
$WIN32_TCHAR = "wchar"
$WIN32_TSTR = "wstr"
Else
$WIN32_FTYPE = "A"
$WIN32_TCHAR = "char"
$WIN32_TSTR = "str"
EndIf

$oHTTP = ObjCreate("winhttp.winhttprequest.5.1")
Dim $BaiduCookie
$BaiduCookie = _WinINet_InternetGetCookie("http://www.baidu.com") ;得到本地百度的cookie

While 1
$num = Random(0,1)
$oHTTP.Open("GET","http://act.hi.baidu.com/pet/3e01bbc3beb34f6e4c696e65cde2b9d22105/eat?t="&$num)
;3e01bbc3beb34f6e4c696e65cde2b9d22105 这部分在有宠物的页面内看源代码 搜苏 "ACT_USER_PTR" 对应的,是宠物对应的
$oHTTP.setRequestHeader("Referer","http://hi.baidu.com/iokey")
;有百度宠物的博客主页,写成我的刷别人的也可以,但是没有不行
$oHTTP.setRequestHeader("Cookie",$BaiduCookie)
$oHTTP.Send()
$HTMLSource = $oHTTP.Responsetext
TrayTip("宠物信息",$HTMLSource,10)
;如果多次显示一样的,则说明喂饱了,另外一种可能很就没喂了!
Sleep(3000)
WEnd

Func _WinINet_InternetGetCookie($sUrl, $iBufferSize = 2048)
; Set data/structures up
Local $tSize = DllStructCreate("dword")
DllStructSetData($tSize, 1, $iBufferSize)
Local $tCookieData = DllStructCreate($WIN32_TCHAR & "[" & $iBufferSize & "]")
; Make DLL call
Local $avResult = DllCall("wininet.dll", "int", "InternetGetCookie" & $WIN32_FTYPE, $WIN32_TSTR, $sUrl, "ptr", 0, "ptr", DllStructGetPtr($tCookieData), "ptr", DllStructGetPtr($tSize))
; Return response
If @error Then Return SetError(1, 0, "")
If Not $avResult[0] Then Return SetError(1, DllStructGetData($tSize, 1), "")
Return DllStructGetData($tCookieData, 1)
EndFunc ;==>_WinINet_InternetGetCookie

Posted in autoit学习 | 1 Comment

关于AUTOIT的反向编译

对于3.2.5.2+以前的版本编译的代码可以使用,对之后的新版将无法反编译出源代码.
教程目的:学习他人脚本思想.提醒大家注意如果要保证脚本的安全,建议使用代码迷惑.(虽然也能反)

3.1.1.0+的autoit的反向编译(包括3.2.5.1最新版本).
所需工具: OLLYDBG,ULTRAEDIT.AUTOIT中的autoit3a.exe

请自己确定这个程序是不是autoit编写的.
OD打开 autoit3a.exe (位于已经安装的autoit的路径,汉化版本默认为d:\autoit3\)
参数填 那个前面确认是autoit3程序的EXE路径,A3X也可以.
CTRL+S 查找命令序列:
============================================
push eax
ANY
test eax,eax
pop ecx
pop ecx
ANY
push ebx
push ebx
============================================

找到后显示为:
0043964E        |.        50                       |push eax
0043964F        |.        E8 ACFC0000              |call AutoIt3A.00449300
00439654        |.        85C0                     |test eax,eax
00439656        |.        59                       |pop ecx
00439657        |.        59                       |pop ecx
00439658        |.        74 48                    |je short AutoIt3A.004396A2
0043965A        |.        53                       |push ebx
0043965B        |.        53                       |push ebx

在push eax上面按F2下断,F9运行,中断.
如果EAX显示:
ASCII ">AUTOIT UNICODE SCRIPT<"
就说明脚本是UNICODE编码的.
如果显示:
ASCII ">AUTOIT SCRIPT<"
就说明脚本是ANSI编码的.
取消断点.

CTRL+S 查找命令序列:
============================================
lea eax,dword ptr ss:[ebp-1018]
push eax
mov ecx,ebx
ANY
test al,al
ANY
lea eax,dword ptr ss:[ebp-1018]

============================================

找到后在第二个lea eax,dword ptr ss:[ebp-1018]上面下断点(按F2)

按F9一次,中断,F8一次,寄存器窗口出现脚本?取消刚才设置的断点(F2)
=====================================================
004069D3        |.        E8 D5FDFFFF              |call AutoIt3A.004067AD
004069D8        |.        84C0                     |test al,al
004069DA        |.        0F84 CE000000            |je AutoIt3A.00406AAE
004069E0        |.        8D85 E8EFFFFF            |lea eax,dword ptr ss:[ebp-1018]            ;        断在这里
004069E6        |.        E8 ECF7FFFF              |call AutoIt3A.004061D7
004069EB        |.        84C0                     |test al,al
=====================================================
点击刚才lea eax,dword ptr ss:[ebp-1018]上面那个je AutoIt3A.00406AAE,看它跑哪里去.

跑到了这里:
=====================================================
00406AAE        |> \FF75 0C                  push dword ptr ss:[ebp+C]
=====================================================

在上面的地址下断.F9运行一次,再次中断.
现在脚本解压缩完了.
看看寄存器EDX的值(如果EDX未出现脚本,请使用下面的那个方法):
EAX 0012F700 ASCII "U3TOOL.exe"
ECX 0046E2D8 AutoIt3A.0046E2D8
EDX 00C10048 ASCII 3B," <AUT2EXE VERSION: 3.2.5.1>
在EDX那一行上面点击右键> Continue reading

Posted in autoit学习 | Leave a comment

Beautyleg No.331 Jenniffer

图站名称: Beautyleg

发布时间:Sep 11 2009

套图数量:60+1P/34.98 MB

套图名称:No.331 Jenniffer


下载链接见回复

Posted in 每日一图 | 1 Comment

关于AU3脚本与VB的对比

首先说,VB.NET与VB6的对比.
VB.NET完全依赖.NET 构架运行,如果要用VB.NET写程序,就得要别人的机器都安装一个庞大的.NET构架.
VB6就不需要.NET,也无法支持.NET.所以我们只讨论VB6与AU3的比较,如果需要写.NET程序,请放弃AU3,使用VB.NET

VB6同样是一个脚本编辑软件.我们看看它的运行原理.
首先生成脚本文件(*.VBP,*.BAS...)>编译>执行.
编译的EXE实际上是EXE头文件+编译的VB脚本.(嵌入EXE)
解释器:msvbvm50.dll;msvbvm60.dll

我们再看看AU3的运行原理.
首先也是脚本文件(*.AU3)>编译>加上解释器>执行.
编译的EXE实际上是解释器+编译的脚本文件.(附加到解释器尾部.)
解释器:程序自身(AutoItSC.bin)

再比较详细的对比一下各种功能:
编写代码的速度:
VB:一般
AU:很快
举例:弹出光驱托盘,VB声明API,再调用(大约5行).AU3一句.

编写代码的难度:
VB:常用的代码(比如播放MP3),必须调用API,烦琐,难记.
AU:一句话

程序执行速度:
VB:一般(大程序无法)
AU:一般(大程序无法)

对语法的掌握时间:
VB:快.
AU:非常快.(自吹了)

未编译直接运行:
VB:直接调用解释器执行.部分程序可直接运行无法编译,或者可以编译,但无法直接运行.
AU:直接调用解释器执行.无妨.

支持内嵌文件:
VB:可以支持少数文件(图标,图片等.),可以使用RES支持所有文件.
AU:可以支持所有文件,也可以使用RES支持所有文件.

对API的支持:
VB:完美支持.
AU:完美支持.

对控件的使用(AX,OBJ,COM):
VB:完美支持.
AU:完美支持.

对多线程的支持:
VB:麻烦(有个timmer支持简单多线程)
AU:麻烦(有个AdlibEnable支持简单多线程)

对程序的保护:
VB:支持各类压缩加密壳.可以反编译.使用PCODE加密.
AU:支持各类压缩加密壳.不可反编译.使用MD5加密.

支持XP外观:
VB:默认不支持,可以使用外部DLL完成.
AU:默认支持.

对DLL文件的支持.
VB:支持,调用麻烦.
AU:支持,调用麻烦.

支持.NET:
VB:不支持
AU:不支持

兼容性:
VB:无运行库无法执行.
AU:自带运行库,良好.

源代码的可移植性:
VB:支持,但不好,经常下载一个VB源代码无法打开.
AU:良好

生成EXE程序大小:
VB:小.(无运行库)
AU:最低500K(无压缩,带运行库)

编程工具更新:
VB:VB6 SP6,最终版本.M$放弃.COM的VB(98年发布,02年发布SP6,然后放弃.).
AU:不断完善,大约每个月N个新版本.

支持输出AX控件.
VB:可以
AU:无法

整体功能:
VB:一般.
AU:强大.

其实问题不在于能做什么.关键是在于你能写出什么.花多少时间去写.
如果别人让你写个按快捷键就能打开XX的程序,VB能写吗?能.AU3能写吗?能.但是VB写要多少时间?声明API,调用API注册快捷键...,AU3就只要一句话. hotkeyset("","")

Posted in autoit学习 | Leave a comment

漂亮大腿

Posted in 每日一图 | 3 Comments

年终的奖赏


临近年末的,没想到还有这样的好事,feedsky在举行活动的,只要有想法的都可以参加的比赛,还是很不错的,真的是一个很好的新年礼物。
 
清华同方最近的在搞一个活动,比赛是这个样子的,叫做Imini疯狂设计师大赛,看名字的就知道了,是一个迷你的小本,就是大家说的上网本,当然的 了,并不是要让你来设计这个本的造型,是要你为了本的上面设计一个好看的图案,你可以随便的涂鸦,提交自己的作品以后的,是网友来投票决定的,最终的获胜
者可以得到 imini定制笔记本一台,当然的二等奖的就要稍微的逊色点了,有五个名额,可以得到同方电脑直营店电子代金卷一张,价值300,三等奖的是10个,但是 是200元的代金卷,还有纪念奖的30人,imini CD包,很有价值的哦,不过要是参与就有奖那就更好了,呵呵,
 
以前的听说的定制都是家电的,没想到的是现在的笔记本的也可以定制,当然的是外观了,就我的设计水平的,恩,自己定制的一定是要把一个美女的放在上面的,呵呵

活动时间:1225——116

报名方式:http://event.feedsky.com/imini


赶紧点击这里参加吧

Posted in 赚钱信息 | Tagged , | 1 Comment

漂亮美眉自拍

Posted in 每日一图 | Leave a comment

PPS进军网页游戏市场

本报讯 日前,国内网络视频领军企业PPS对外宣布,公司已通过与《三国-群雄崛起》游戏制作方联合运营的方式,正式进军国内网页游戏市场。PPS负责除技术之外的所有游戏推广、支付渠道等事项。

  PPS推出本款游戏合作产品之后,预计今后每1-2个月都会跟进一款合作游戏,借助PPS自身的平台及用户优势,与游戏厂商共同发展。

  PPS总裁徐伟峰表示,网页游戏是2008年的一个热点领域,PPS在2008年的国内视频行业取得了巨大发展,全程转播了奥运会、残奥会、神
七发射,还在寒冬来临之时获得了2000万元的风险投资。为了更好地挖掘用户多元需求,同时增强用户粘性,刺激消费,PPS决定尝试进行网页游戏的联合运
营,《三国-群雄崛起》只是开始,如果实际效果好,那么未来几个月PPS还会代理运营更多的网页游戏。

  根据iUserTracker监测数据显示,PPS每天服务用户已超过1000万,达到1193.5万人,成国内首家日均用户过千万的在线视频新媒体。 (陈夷琦)

Posted in autoit学习 | 3 Comments

2009年,最赚钱的十个行业!

一、化妆品这里所说的化妆品主要是指进口的高档产品.根据业内人士透露,号称世界前几位的高级化妆品一瓶眼霜在中国内地零售价格为九百多元
/50ml,在香港售价为六百元左右,而其制造加上研发费用成本仅为人民币二三十元。而某些高级化化品那些售价几百元的眼霜和口红等成本就更低.至于那些
动辄几百上千的香水,其成本几乎就是香水瓶子的价钱.这些利润惊人的高档化妆品对消费者的杀伤力并不象广告中的美女那么温柔啊……

  二、日化用品在一般日用化学品中以个人清洁用品利润最巨。以牙膏为例,120克牙膏的成本只有五帘卷西风毛钱,不管它卖价是十几还是二十几块钱。而我们
日常生活中消耗较大的洗头水其利润就更大了,且绝对不在牙膏之下,想一想电视中充斥的洗头水广告就明白了.至于说到伤害,还得提一提对国人愚弄,把一个普
通的清洁用品吹嘘成具有保健品的功能,对我们的智商难道不是一种伤害吗?

  三、饮料在所有的饮料中非碳酸类果汁饮料的利润最大,市场零售价几块钱的果汁饮料成本只有它零售价格的十分之一,而易拉罐饮料的成本也不外乎是
这样而已。说白了,某些饮料的成本也和香水一样几乎就是一个瓶子钱。当然,我们要严格测算饮料成本的话,物流成本也必须要考虑进去的。但无论怎样,饮料的
利润是极高的。

  四、白酒白酒的利润我们能从侧面见识它有多高。前几年,央视广告标王几乎每年都被酒类企业所垄断.有一年秦池酒更是在抢A特黄金段广告标王的时
候因为放了一个大大的卫星而震惊了全国。如果没有足够的利润,哪个企业胆敢如此大手笔。前段时间闹得沸沸扬扬的洋酒芝华士成本大起底不也让我们明白了酒类
的巨额利润了吗。此外,大家还别相信某些白酒所谓的多少多少年陈酿,厂家没那耐心真的去花那么长时间制作,只不过是应用了某种工业催化剂加快发酵进程罢
了。在你半醉半醒之间,酒师傅给你的伤害尽管深却可能是无痛的呢。

  五、保健品保健品这东西咱中国人早已熟悉,其实没有一个保健品能真正起到厂家宣称的神乎其神的效果。由于行业竞争激烈,保健品的利润已经不如从
前,但仍旧属于典型的暴利行业。在电视中铺天盖地打广告的某产品虽说是购买的美国配方,但其不到200元的售价比起其每盒十几元的成本来说,利润显然还是
占了大头儿。与药品不同的是,保健品不仅研发及生产成本相对较低,还不用对效果负责,只要吃不出毛病就可以一直卖下去。因为利润高厂家便可以在很短的时间
内积聚起可观的财富,可以想象,保健品在最近的几年中可是没少捞到真金白银哩。其实保健品对我们的伤害还包括一旦发现没有效果后的心痛感。

  六、药品药品的暴利大家都是知道的。在一般人的眼里,药品的利润似乎也应该是最高的。但事实却并不如此,比较以上行业,药品的设备、厂房及研发
成本都要高出许多,而进口药品的研发成本因为高工资等原因确实比国内更高一些。虽然药品中的有效成分说实话也不值什么钱,但经过三五道手之后药品的价格就
象孙悟空一样一翻身就高出去了十万八千里。我们都知道酒类行业的一些潜规则,譬如当金六福卖不动的时候,酒厂可以注册一个福六金的品牌继续卖以前的酒,而
药品行业其实在某些药品淘汰以后也是可以这样如法炮制的。说心里话,药品的高利润如果拿去搞研发也还可以接受,感到受伤害的是药品的高利润多用在了各个环
节的回扣上了,这才是最郁闷的。

  七、通讯其中以移动通讯利润为甚,典型的一次投资终身受益。至于维护以及运行的费用和它所获得的利润相减则还是可以用暴利来形容的吧。再加上咱
如此庞大的使用人口,通讯业的利润就更为可观了。一个春节全国收发的短信数量就多少个亿,那利润真是岗岗的。回顾过去,电讯业对老百姓伤害最久。记得一个
老邻居曾经花了5000元的初装费安装了一部电话,每月还要交月租费,后来当听说国外大都没有什么初装费以后居然还不敢相信呢。

  八、软件对于一套正版软件来说,每张光盘的制造成本是一块多钱,高档软件加上包装成本充其量也就几块钱,可它卖多少钱大伙不是不知道吧,动不动
就几百上千!当然,软件的价格不能仅仅看制作成本,由于它更大的成本来自研发和设计费用,因此与其他传统商品有很大的不同。但有一点无法否认,软件行业仍
然是利润极高的行业,不然盖茨也就不会是世界首富了。我们熟悉的WINDOWSXP卖了近8年,剔除它庞大的研发成本,赚的钱已经足够再搞几十个
WINXP了.

  九、小家电比起空调彩电等等,小家电的成本要低很多,而其利润却最高。据测算有些高档品牌售价2000元的剃须刀制造成本也就只比售价200元的剃须刀高2倍左右,但在零售时却可以卖到普通产品十几倍的价钱,你说它的利润高不高。

  十、网络营销服务商
随着金融危机的波及,越来越多的企业把生意做到的互联网上。几年前去阿里巴巴注册个诚信通就能把生意做好的模式已经不复存在,竞争的加剧使得营销手段也变
得多样化,竞价排名,SEO,博客,SNS各式各样的手段层出不穷,花费自然也跟着上去了。本来以此行业长远潜力来看,利润完全可以进前五,只是目前行业
刚起步,很多模式还不完善,所以暂居末尾。

Posted in autoit学习 | Leave a comment

论外挂和脚本的区别

 我们无法给出关于外挂的标准定义,各种外挂的功能也不同,多数较强的外挂的定义可以初步理解为:首先利用封包数据劫持与解密技术,劫持一个数据包,来分
析客户端与服务器的传输数据。分析清楚数据信息之后,然后便将这些数据稍加修改,来达到一些特殊的目的。说这话也许有点抽象,举个例子吧:比如某某网络游
戏,你是一个玩家,你打死了一个怪物,得到50金币。这个过程中,玩家的客户端将给游戏服务器发送一个数据封包(封包内容中包括打死怪物得到50金币),
然后服务器进行验证,反馈一个数据封包给客户端,然后该玩家就得到了50金币。但是比如刷钱外挂就是将客户端给服务器发送的数据封包进行“劫持”,然后把
其中的得到50金币的数据改成50000金币,然后将服务器反馈数据的金钱信息也进行劫持并且修改,这样的话,便达到了刷钱外挂的目的。其实各种经验外
挂,复制外挂等等都是大同小异,原理相同,只不过劫持和修改的数据不同罢了。除了练级外挂是在劫持封包的同时融合一些人工智能操作, 这 ——
就是外挂。这些外挂多数功能“较强”,所以背后作者多数也是一些程序设计水平和网络技术比较强的程序员。做出外挂也是出于商业利益。

  然而,什么又是脚本呢?这个相比外挂的概念比较容易理解。按键脚本就是完全模拟人工键盘的按键操作,在必要的时候,利用脚本编辑工具的特殊功能来做一些判断,从而做出一些必要的动作。比如我们的冒险岛挂机脚本,就是模拟人工的键盘操作,比如你冒险岛的攻击键是键盘上的Ctrl,我们要做一个攻击的脚本,脚本中就写入:按键盘Ctrl就可以了。当然这是一个简单的例子。至于斑竹
脚本中当然不仅仅是攻击的动作……必要的时候,还要进行屏幕颜色抓点,来实现智能喝血和智能走位。也许不好理解,同样举个例子:比如挂B1,B2,B3脚
本。屏幕的73,75坐标就是小地图上车厢门口的的坐标,脚本中写入,如果73,75坐标的颜色不是黄颜色(玩家所在位置在地图上不就是黄颜色的小方块
嘛!),便进行智能走位(具体走位方法不再阐述)。这也就是脚本编辑工具的特殊功能了。

写脚本相对比编外挂容易,因为现在的网游为了防外挂,多数封包都是加密的,破解这些东西都是很累的。写脚本的话,只要模拟人的做法就可以了,有时候注意一下特殊情况就可以了。
===================================================================
呵呵~~就写到这里了,希望大家能长一点知识,分清什么是脚本,什么是外挂~~斑竹可是白白给大家做贡献的哦,没有商业利益~~大家多多支持他把,斑竹有了动力才会给大家编更多好脚本的~~

Posted in autoit学习 | Leave a comment