有一个在房子里打外面的今晚打丧尸 电影3D手机游戏不知道叫什么

丧尸热战不忘颜值
射击游戏《僵尸别动队3D》画面惊叹
继2014年勇夺IGF China最佳移动游戏大奖,并在全球152个国家获得过首页大图推荐的精品游戏《僵尸别动队》在沉寂了3年之后终于又推出了续作&&《僵尸别动队3D》。
那么这款继承了许多玩家期待、融入了3D元素的全新作品,又会绽放怎样的绚烂色彩呢?下面就由我带领大家一探究竟吧!
《僵尸别动队3D》是一款以僵尸为主题的团队协作型单机即时战斗游戏。游戏中玩家需要通过不断的冒险,组建起自己的英雄小队,而后前往世界各地与僵尸战斗,收集情报并查找僵尸出现的根源。
这样的情景设定,貌似我们就需要环游世界,然后和各种各样的大波僵尸展开不同姿势的战斗了!咳咳,貌似进错了模式(一脸严肃)~下面就解说下游戏中的各种战斗姿势吧!
操作模式:单手双手,同样溜的飞起
游戏的战斗操作灰常简单,屏幕左下角为虚拟的方向键盘,只有在我们触摸的情况下才会显现,而后调整方向即可操作角色移动,右边则为技能区域和辅助功能区域,开打或者回血、请求援助,都在这里完成。
战斗时,我们只需要操控好队伍的站位,待僵尸进入射程之后就会自动开启&突突突&模式,真正做到单手、双手都可以玩的贼溜!不过在&突&僵尸时队员是不可以移动,而僵尸却会不断的向我们的队伍靠近,这时,就要对我们的输出能力和僵尸的血量有个大概的预判了,选择站撸还是游走至关重要,毕竟只有活着才能有输出,生存才是第一位!
而我们队伍中的英雄都拥有各自的英雄技能,这些技能自然都是炫酷吊炸天的类型,一群僵尸围过来也能瞬间完成清场!咳咳,这是前期,中后期也就只能拿来消磨下僵尸群的血量,加快hit and run的效率,当然打boss的时候技能也是一大输出来源!
画面风格:月光满屏,如梦似幻
游戏背景采用写实风格,对各个景物的刻画也极尽细致,我们甚至还能看到石板的纹路!
游戏场景整体的画面色彩则偏向昏暗色调,搭配场景淡淡的荧光效果,给人一种犹如在月光下的奇幻感觉,在这样的环境下展开战斗,是不是也有一种在热血战场中,也能呼吸到大自然不同气息的极致体验?
关卡设计:特色机关,极尽游走之能事
游戏在关卡设计方面,可谓别具匠心。常规关卡采用的是较为明亮的城堡地形,战斗时看着地面一块块质感十足的大理石,莫名的就有一种恍如进入现实场景的代入感!
而最最让我惊喜的是,游戏在关卡场景中添加了各种类型的机关设定!在战斗时,场景内的各种机关会立即启动,有规律地进行各种范围攻击,伤害巨大且敌我不分!
不过正所谓危险与机遇共存,这样地设定同样给了我们更高的操作空间,如何避开机关并引导僵尸走入机关攻击范围就成了通关的关键操作之一!
创新模式:无尽之战,谁是英雄?
游戏在常规战斗模式中新增了一种特殊模式&&无尽试炼。顾名思义,该模式就是让你进行无穷无尽的战斗!这正是考验玩家阵容搭配、走位技巧、陷阱应用的终极试题!
完成战斗后,还能将我们的成绩纳入专属的排行榜&无尽榜&之中!赶紧在排行榜中占据一席之地,让江湖盛传你的传说吧!
试玩之后的心声:
介绍了那么多,也该批一批游戏的不足之处了,或许是受了前作&独立游戏&血统的影响,本作《僵尸别动队3D》在武器和技能等方面都不算很丰富,尤其是在武器上面。
每个角色只有四种武器,武器的属性特效虽然各不相同,但到后期集齐所有武器后,由于武器攻击数值上存在的巨大差异,玩家实际上只能选择最后一把武器,所以越到后期,可以选择的搭配就越少,玩着玩着难免有些审美疲劳,希望游戏团队后续可以改进这点,让玩家可以在武器上面有更多选择。
当然,游戏中的好玩和有瑕疵的地方当然不可能只有上面这些,更详细的游戏内容就只有亲自进游戏中好好体验一番了!
总而言之,《僵尸别动队3D》作为一款僵尸题材的手机游戏,它拥有的容量小、操作简便、单次游戏耗时短等许多优点,但其缺点同样明显,那就是战斗模式单一,所有的战斗基本上都是移动、遇敌、然后突突突,虽然游戏中无尽模式给了我们许多惊喜,让我们印象深刻,但依旧不能掩盖其一路&突突突&的事实。《僵尸别动队3D》虽有不足,却也算僵尸题材游戏的精品,若各位遇上了游戏荒,不妨来试试!
(责任编辑:)
关注“蚕豆网”微信公众账号
最新鲜的手游资讯,最麻辣的游戏测评,最全面的游戏攻略,还有那领不完的游戏礼包和最绿色的游戏下载,要啥有啥,应有尽有。
蚕豆网好游多
集游戏攻略、热门礼包为一体,为游戏玩家量身定做的手机游戏小伙伴!
王者荣耀冬日精灵的礼物活动怎么玩? 礼物地址是多少?下面跟着小编一起来看看吧!...[]
dnf兽人王国守卫战怎么玩? 兽人王国守卫战活动攻略一览。下面跟着小编一起来看看吧!...[]
DNF兽人王国保卫战怎么玩? DNF兽人王国保卫战攻略流程一览。下面跟着小编一起来看看吧!...[]
DNF春节礼包开售,DNF春节地下城肯定也要来啦,所以今天给大家带来一期春节地下城活动全攻略。...[]
DNF秘密之森在哪? DNF秘密之森怎么进?下面跟着小编一起来看看吧![]
旅行青蛙怎么玩?旅行青蛙每天需要干什么?下面跟着小编一起来看看吧![]
DNF通缉黄金哥布林活动怎么玩? 通缉黄金哥布林奖励一览。下面跟着小编一起来来看看吧!...[]
现场实战,腾讯监督蛇哥自证。下面跟着小编一起来看看吧![]
绝地求生国服未通过审核, 年前无缘国服吃鸡。下面跟着小编一起来看看吧!...[]
DNF的兽人王国有个图腾修复工程,只要在8个动物中选择4个进行建造或者是点击随机的话会有一定几率出现传说...[]
游戏类型:
剩余数量:
游戏类型:
剩余数量:
游戏类型:
剩余数量:关于一款unity3d游戏:突围·丧尸狂潮 的分析与修改 - 『移动安全区』
- 吾爱破解 - LCG - LSG |安卓破解|病毒分析|破解软件|www.52pojie.cn
后使用快捷导航没有帐号?
只需一步,快速开始
请完成以下验证码
请完成以下验证码
查看: 4398|回复: 36
关于一款unity3d游戏:突围·丧尸狂潮 的分析与修改
阅读权限35
本帖最后由 痞孑 于
00:22 编辑
& && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && & 原贴:https://www.52pojie.cn/thread--1.html
OK 拿到游戏大概看了下是一款unity3d游戏&&然后看了下DLL (没加密 美滋滋)
没加密的情况下 那我们就可以“乱来”了
首先准备工具
.Net Reflector(百度可以下载)
reflexil.1.9.AIO.bin(修改数据的一个小插件 坛子里边好像有 可以搜索一下)
下载完游戏用好压打开
教程1.png (98.4 KB, 下载次数: 1)
21:57 上传
之后陆续打开\assets\bin\Data\Managed
教程2.png (139.63 KB, 下载次数: 1)
21:58 上传
如果不出意外的话一般一些重要的数据都在Assembly-CSharp.dll
教程3.png (68.13 KB, 下载次数: 1)
22:00 上传
然后把这个Dll解压到桌面用 .Net Reflector 打开
1.png (133.22 KB, 下载次数: 1)
22:13 上传
之后咱们进游戏看看有什么可改的(这里我拿硬币做示范)
截屏_233.png (68.59 KB, 下载次数: 1)
22:03 上传
既然是unity3d游戏 大家应该都知道都是国外的一些游戏&&那么既然是国外出的游戏 用中文搜索“硬币”两字肯定行不通&&那么咱们用翻译把“硬币”两字翻译成英文看看
教程5.png (27.34 KB, 下载次数: 1)
22:10 上传
接下来 回到.Net Reflector 搜索 Coins或者Coin看看
2.png (104.92 KB, 下载次数: 0)
22:14 上传
结果很多 不过没关系 我们往下翻下看看有眼熟的方法名没(至于 Next Coins First Coins 是什么意思 翻译一下就可以了)
8.png (27.1 KB, 下载次数: 1)
23:50 上传
8.png (14.6 KB, 下载次数: 1)
23:24 上传
可以看到 MissionInfo 这个类型 那么翻译一下看看是什么意思
8.png (21.25 KB, 下载次数: 1)
23:25 上传
原来 MissionInfo 是 任务信息的意思 那么接下就好说了&&双击进入 (是不是完成任务就可以获得大量硬币或者关卡结算可以获得呢?不知道 接着往下看)
8.png (79.23 KB, 下载次数: 1)
23:28 上传
找到关键 咱们逐一对其修改 (修改的时候点旁边的“+”)
8.png (26.8 KB, 下载次数: 1)
23:29 上传
对咯 还有一点就是教大家如何添加插件(如何添加 看图&&如何找到插件 你把插件下载到哪就在哪添加(废话))
8.png (40.14 KB, 下载次数: 1)
22:34 上传
8.png (29.22 KB, 下载次数: 1)
22:35 上传
添加之后 就可以运行插件达到修改了(看图)
8.png (104.88 KB, 下载次数: 0)
23:32 上传
这里我还是讲一下如何编辑(免得有些小白看不懂)
8.png (94.44 KB, 下载次数: 1)
23:35 上传
好的 我们知道如何编辑 那么接下是重点 如何定义?(看图)(对了 编辑框右边有一个Update 意思就是把我们想要的硬币数量的值添加到编辑框)
8.png (77.19 KB, 下载次数: 1)
22:54 上传
8.png (15.54 KB, 下载次数: 1)
22:48 上传
添加想要的硬币数量之后 把图中的那个删除 就可以达到无条件返回之前咱们定义的硬币数量的值!
8.png (32.16 KB, 下载次数: 1)
23:00 上传
对了 修改之后还得保存&&(差点忘了)
8.png (63.75 KB, 下载次数: 1)
23:05 上传
8.png (13.34 KB, 下载次数: 1)
23:05 上传
之后替换一下原DLL基本就可以了&&
8.png (89.9 KB, 下载次数: 1)
23:07 上传
替换之后进游戏看看 是否修改成功
截屏_917.png (55.48 KB, 下载次数: 1)
23:39 上传
可以看到 每通过一个关卡就可以获得96969个金币&&那么我们的目的达到了&&
是不是很简单&&其实这个游戏还可以修改很多地方 等待大家挖掘 这里大家根据这个帖子试着修改下把 那么教程到此结束吧!
一定要签名之后再安装 要不然会出现各种问题 用MT管理器就可以签名 当然如果你手机破解过Android核心可以直接替换安装 不过破解Android核心对手机可能不是太好不推荐大家破解
附成品:链接: 密码:kw1y
如有发错区 麻烦管理大大转移一下哈!
(101.55 KB, 下载次数: 0)
22:12 上传
(74.12 KB, 下载次数: 1)
22:17 上传
(40.89 KB, 下载次数: 1)
22:19 上传
(26 KB, 下载次数: 1)
22:21 上传
(37.38 KB, 下载次数: 1)
22:23 上传
(22.48 KB, 下载次数: 1)
22:27 上传
(75.62 KB, 下载次数: 1)
22:41 上传
(76.85 KB, 下载次数: 1)
22:44 上传
组图打开中,请稍候......
没有谷歌市场打开闪退?&
吾爱币 +29
热心值 +21
热心回复!
感谢大佬的教程
我很赞同!
我很赞同!
厉害了我的哥~~~
热心回复!
我很赞同!虽然不玩,但感谢破解
我很赞同!
感谢发布原创作品,吾爱破解论坛因你更精彩!
鼓励转贴优秀软件安全工具和文档!
热心回复!
热心回复!
谢谢@Thanks!
我很赞同!
用心讨论,共获提升!
跟着大佬走~~~
谢谢@Thanks!
用心讨论,共获提升!
我很赞同!
我以为再等等或许能再十一旅行前等到痞子破解的一个游戏,没想到附带教程,.
本帖被以下淘专辑推荐:
& |主题: 902, 订阅: 449
& |主题: 137, 订阅: 136
& |主题: 96, 订阅: 17
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限20
大牛帮忙分析一下这个软件是不是到期有限制,谢谢
.class public Lcom/clover/bll/DHB
.super Ljava/lang/O
.source &DHBll.java&
# direct methods
.method public constructor &init&()V
& & .locals 0
& & .prologue
& & .line 13
& & invoke-direct {p0}, Ljava/lang/O-&&init&()V
& & return-void
.end method
.method public static getupdateInfo()Ljava/util/L
& & .locals 6
& & .annotation system Ldalvik/annotation/S
& && &&&value = {
& && && && &&()&,
& && && && &&Ljava/util/List&,
& && && && &&&&,
& && && && &&Lcom/clover/entity/ItemC&,
& && && && &&&;&
& & .end annotation
& & .prologue
& & const/4 v5, 0x0
& & .line 78
& & new-instance v3, Ljava/util/ArrayL
& & invoke-direct {v3}, Ljava/util/ArrayL-&&init&()V
& & .line 79
& & .local v3, &resultItems&:Ljava/util/L, &Ljava/util/List&Lcom/clover/entity/ItemC&;&
& & const-string/jumbo v4, &/data/data/com.clover/databases/mob573.db&
& & invoke-static {v4, v5}, Landroid/database/sqlite/SQLiteD-&openOrCreateDatabase(Ljava/lang/SLandroid/database/sqlite/SQLiteDatabase$CursorF)Landroid/database/sqlite/SQLiteD
& & move-result-object v0
& & .line 80
& & .local v0, &cndb&:Landroid/database/sqlite/SQLiteD
& & const-string/jumbo v4, &select * from t_Mob_order where status = \'\u672a\u540c\u6b65\'&
& & invoke-virtual {v0, v4, v5}, Landroid/database/sqlite/SQLiteD-&rawQuery(Ljava/lang/S[Ljava/lang/S)Landroid/database/C
& & move-result-object v1
& & .line 81
& & .local v1, &curObj&:Landroid/database/C
& & :goto_0
& & invoke-interface {v1}, Landroid/database/C-&moveToNext()Z
& & move-result v4
& & if-nez v4, :cond_1
& & .line 94
& & if-eqz v1, :cond_0
& & .line 95
& & invoke-interface {v1}, Landroid/database/C-&close()V
& & .line 96
& & :cond_0
& & invoke-virtual {v0}, Landroid/database/sqlite/SQLiteD-&close()V
& & .line 97
& & return-object v3
& & .line 82
& & :cond_1
& & new-instance v2, Lcom/clover/entity/ItemC
& & invoke-direct {v2}, Lcom/clover/entity/ItemC-&&init&()V
& & .line 83
& & .local v2, &item&:Lcom/clover/entity/ItemC
& & const-string/jumbo v4, &_id&
& & invoke-interface {v1, v4}, Landroid/database/C-&getColumnIndex(Ljava/lang/S)I
& & move-result v4
& & invoke-interface {v1, v4}, Landroid/database/C-&getInt(I)I
& & move-result v4
& & invoke-static {v4}, Ljava/lang/I-&valueOf(I)Ljava/lang/I
& & move-result-object v4
& & invoke-virtual {v2, v4}, Lcom/clover/entity/ItemC-&SetID(Ljava/lang/I)V
& & .line 84
& & const-string/jumbo v4, &custname&
& & invoke-interface {v1, v4}, Landroid/database/C-&getColumnIndex(Ljava/lang/S)I
& & move-result v4
& & invoke-interface {v1, v4}, Landroid/database/C-&getString(I)Ljava/lang/S
& & move-result-object v4
& & invoke-virtual {v2, v4}, Lcom/clover/entity/ItemC-&SetFirstCol(Ljava/lang/S)V
& & .line 85
& & const-string/jumbo v4, &status&
& & invoke-interface {v1, v4}, Landroid/database/C-&getColumnIndex(Ljava/lang/S)I
& & move-result v4
& & invoke-interface {v1, v4}, Landroid/database/C-&getString(I)Ljava/lang/S
& & move-result-object v4
& & invoke-virtual {v2, v4}, Lcom/clover/entity/ItemC-&SetSecondCol(Ljava/lang/S)V
& & .line 86
& & const-string/jumbo v4, &gname&
& & invoke-interface {v1, v4}, Landroid/database/C-&getColumnIndex(Ljava/lang/S)I
& & move-result v4
& & invoke-interface {v1, v4}, Landroid/database/C-&getString(I)Ljava/lang/S
& & move-result-object v4
& & invoke-virtual {v2, v4}, Lcom/clover/entity/ItemC-&SetThirdCol(Ljava/lang/S)V
& & .line 87
& & const-string/jumbo v4, &dhdate&
& & invoke-interface {v1, v4}, Landroid/database/C-&getColumnIndex(Ljava/lang/S)I
& & move-result v4
& & invoke-interface {v1, v4}, Landroid/database/C-&getString(I)Ljava/lang/S
& & move-result-object v4
& & invoke-virtual {v2, v4}, Lcom/clover/entity/ItemC-&SetFourthCol(Ljava/lang/S)V
& & .line 88
& & const-string/jumbo v4, &num&
& & invoke-interface {v1, v4}, Landroid/database/C-&getColumnIndex(Ljava/lang/S)I
& & move-result v4
& & invoke-interface {v1, v4}, Landroid/database/C-&getString(I)Ljava/lang/S
& & move-result-object v4
& & invoke-virtual {v2, v4}, Lcom/clover/entity/ItemC-&SetFifthCol(Ljava/lang/S)V
& & .line 89
& & const-string/jumbo v4, &price&
& & invoke-interface {v1, v4}, Landroid/database/C-&getColumnIndex(Ljava/lang/S)I
& & move-result v4
& & invoke-interface {v1, v4}, Landroid/database/C-&getString(I)Ljava/lang/S
& & move-result-object v4
& & invoke-virtual {v2, v4}, Lcom/clover/entity/ItemC-&Setc6(Ljava/lang/S)V
& & .line 90
& & const-string/jumbo v4, &money&
& & invoke-interface {v1, v4}, Landroid/database/C-&getColumnIndex(Ljava/lang/S)I
& & move-result v4
& & invoke-interface {v1, v4}, Landroid/database/C-&getString(I)Ljava/lang/S
& & move-result-object v4
& & invoke-virtual {v2, v4}, Lcom/clover/entity/ItemC-&Setc7(Ljava/lang/S)V
& & .line 91
& & const-string/jumbo v4, &username&
& & invoke-interface {v1, v4}, Landroid/database/C-&getColumnIndex(Ljava/lang/S)I
& & move-result v4
& & invoke-interface {v1, v4}, Landroid/database/C-&getString(I)Ljava/lang/S
& & move-result-object v4
& & invoke-virtual {v2, v4}, Lcom/clover/entity/ItemC-&Setc8(Ljava/lang/S)V
& & .line 92
& & invoke-interface {v3, v2}, Ljava/util/L-&add(Ljava/lang/O)Z
& & goto/16 :goto_0
.end method
.method public static queryInfo(Ljava/lang/SLjava/lang/SLjava/lang/SI)Ljava/util/L
& & .locals 7
& & .param p0, &custName&& & # Ljava/lang/S
& & .param p1, &startDate&& & # Ljava/lang/S
& & .param p2, &endDate&& & # Ljava/lang/S
& & .param p3, &pageIndex&& & # I
& & .annotation system Ldalvik/annotation/S
& && &&&value = {
& && && && &&(&,
& && && && &&Ljava/lang/S&,
& && && && &&Ljava/lang/S&,
& && && && &&Ljava/lang/S&,
& && && && &&I)&,
& && && && &&Ljava/util/List&,
& && && && &&&&,
& && && && &&Lcom/clover/entity/ItemC&,
& && && && &&&;&
& & .end annotation
& & .prologue
& & const/4 v6, 0x0
& & .line 55
& & new-instance v3, Ljava/util/ArrayL
& & invoke-direct {v3}, Ljava/util/ArrayL-&&init&()V
& & .line 56
& & .local v3, &resultItems&:Ljava/util/L, &Ljava/util/List&Lcom/clover/entity/ItemC&;&
& & const-string/jumbo v4, &/data/data/com.clover/databases/mob573.db&
& & invoke-static {v4, v6}, Landroid/database/sqlite/SQLiteD-&openOrCreateDatabase(Ljava/lang/SLandroid/database/sqlite/SQLiteDatabase$CursorF)Landroid/database/sqlite/SQLiteD
& & move-result-object v0
& & .line 57
& & .local v0, &cndb&:Landroid/database/sqlite/SQLiteD
& & new-instance v4, Ljava/lang/StringB
& & const-string/jumbo v5, &SELECT * FROM t_mob_order where (custname like \'%&
& & invoke-direct {v4, v5}, Ljava/lang/StringB-&&init&(Ljava/lang/S)V
& & invoke-virtual {v4, p0}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v4
& & const-string/jumbo v5, &%\' and dhdate &= \'&
& & invoke-virtual {v4, v5}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v4
& & invoke-virtual {v4, p1}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v4
& & const-string/jumbo v5, &\' and dhdate &= \'&
& & invoke-virtual {v4, v5}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v4
& & .line 58
& & invoke-virtual {v4, p2}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v4
& & const-string/jumbo v5, &\')&
& & invoke-virtual {v4, v5}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v4
& & const-string/jumbo v5, & order by cdate desc, custname desc&
& & invoke-virtual {v4, v5}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v4
& & invoke-static {p3}, Lcom/clover/bll/BLLM-&PageSqlCondition(I)Ljava/lang/S
& & move-result-object v5
& & invoke-virtual {v4, v5}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v4
& & invoke-virtual {v4}, Ljava/lang/StringB-&toString()Ljava/lang/S
& & move-result-object v4
& & .line 57
& & invoke-virtual {v0, v4, v6}, Landroid/database/sqlite/SQLiteD-&rawQuery(Ljava/lang/S[Ljava/lang/S)Landroid/database/C
& & move-result-object v1
& & .line 59
& & .local v1, &curObj&:Landroid/database/C
& & :goto_0
& & invoke-interface {v1}, Landroid/database/C-&moveToNext()Z
& & move-result v4
& & if-nez v4, :cond_1
& & .line 71
& & if-eqz v1, :cond_0
& & .line 72
& & invoke-interface {v1}, Landroid/database/C-&close()V
& & .line 73
& & :cond_0
& & invoke-virtual {v0}, Landroid/database/sqlite/SQLiteD-&close()V
& & .line 74
& & return-object v3
& & .line 60
& & :cond_1
& & new-instance v2, Lcom/clover/entity/ItemC
& & invoke-direct {v2}, Lcom/clover/entity/ItemC-&&init&()V
& & .line 61
& & .local v2, &item&:Lcom/clover/entity/ItemC
& & const-string/jumbo v4, &_id&
& & invoke-interface {v1, v4}, Landroid/database/C-&getColumnIndex(Ljava/lang/S)I
& & move-result v4
& & invoke-interface {v1, v4}, Landroid/database/C-&getInt(I)I
& & move-result v4
& & invoke-static {v4}, Ljava/lang/I-&valueOf(I)Ljava/lang/I
& & move-result-object v4
& & invoke-virtual {v2, v4}, Lcom/clover/entity/ItemC-&SetID(Ljava/lang/I)V
& & .line 62
& & const-string/jumbo v4, &custname&
& & invoke-interface {v1, v4}, Landroid/database/C-&getColumnIndex(Ljava/lang/S)I
& & move-result v4
& & invoke-interface {v1, v4}, Landroid/database/C-&getString(I)Ljava/lang/S
& & move-result-object v4
& & invoke-virtual {v2, v4}, Lcom/clover/entity/ItemC-&SetFirstCol(Ljava/lang/S)V
& & .line 63
& & const-string/jumbo v4, &status&
& & invoke-interface {v1, v4}, Landroid/database/C-&getColumnIndex(Ljava/lang/S)I
& & move-result v4
& & invoke-interface {v1, v4}, Landroid/database/C-&getString(I)Ljava/lang/S
& & move-result-object v4
& & invoke-virtual {v2, v4}, Lcom/clover/entity/ItemC-&SetSecondCol(Ljava/lang/S)V
& & .line 64
& & const-string/jumbo v4, &gname&
& & invoke-interface {v1, v4}, Landroid/database/C-&getColumnIndex(Ljava/lang/S)I
& & move-result v4
& & invoke-interface {v1, v4}, Landroid/database/C-&getString(I)Ljava/lang/S
& & move-result-object v4
& & invoke-virtual {v2, v4}, Lcom/clover/entity/ItemC-&SetThirdCol(Ljava/lang/S)V
& & .line 65
& & const-string/jumbo v4, &dhdate&
& & invoke-interface {v1, v4}, Landroid/database/C-&getColumnIndex(Ljava/lang/S)I
& & move-result v4
& & invoke-interface {v1, v4}, Landroid/database/C-&getString(I)Ljava/lang/S
& & move-result-object v4
& & invoke-virtual {v2, v4}, Lcom/clover/entity/ItemC-&SetFourthCol(Ljava/lang/S)V
& & .line 66
& & const-string/jumbo v4, &num&
& & invoke-interface {v1, v4}, Landroid/database/C-&getColumnIndex(Ljava/lang/S)I
& & move-result v4
& & invoke-interface {v1, v4}, Landroid/database/C-&getString(I)Ljava/lang/S
& & move-result-object v4
& & invoke-virtual {v2, v4}, Lcom/clover/entity/ItemC-&SetFifthCol(Ljava/lang/S)V
& & .line 67
& & const-string/jumbo v4, &price&
& & invoke-interface {v1, v4}, Landroid/database/C-&getColumnIndex(Ljava/lang/S)I
& & move-result v4
& & invoke-interface {v1, v4}, Landroid/database/C-&getString(I)Ljava/lang/S
& & move-result-object v4
& & invoke-virtual {v2, v4}, Lcom/clover/entity/ItemC-&Setc6(Ljava/lang/S)V
& & .line 68
& & const-string/jumbo v4, &money&
& & invoke-interface {v1, v4}, Landroid/database/C-&getColumnIndex(Ljava/lang/S)I
& & move-result v4
& & invoke-interface {v1, v4}, Landroid/database/C-&getString(I)Ljava/lang/S
& & move-result-object v4
& & invoke-virtual {v2, v4}, Lcom/clover/entity/ItemC-&Setc7(Ljava/lang/S)V
& & .line 69
& & invoke-interface {v3, v2}, Ljava/util/L-&add(Ljava/lang/O)Z
& & goto/16 :goto_0
.end method
.method public static queryPageCount(Ljava/lang/SLjava/lang/SLjava/lang/S)I
& & .locals 5
& & .param p0, &custName&& & # Ljava/lang/S
& & .param p1, &startDate&& & # Ljava/lang/S
& & .param p2, &endDate&& & # Ljava/lang/S
& & .prologue
& & const/4 v4, 0x0
& & .line 38
& & const/4 v1, 0x0
& & .line 39
& & .local v1, &resultStr&:I
& & const-string/jumbo v3, &/data/data/com.clover/databases/mob573.db&
& & invoke-static {v3, v4}, Landroid/database/sqlite/SQLiteD-&openOrCreateDatabase(Ljava/lang/SLandroid/database/sqlite/SQLiteDatabase$CursorF)Landroid/database/sqlite/SQLiteD
& & move-result-object v2
& & .line 40
& & .local v2, &sqliteDB&:Landroid/database/sqlite/SQLiteD
& & const/4 v0, 0x0
& & .line 42
& & .local v0, &curObj&:Landroid/database/C
& & :try_start_0
& & new-instance v3, Ljava/lang/StringB
& & const-string/jumbo v4, &SELECT count(*) FROM t_mob_order where (custname like \'%&
& & invoke-direct {v3, v4}, Ljava/lang/StringB-&&init&(Ljava/lang/S)V
& & invoke-virtual {v3, p0}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v3
& & const-string/jumbo v4, &%\' and dhdate &= \'&
& & invoke-virtual {v3, v4}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v3
& & invoke-virtual {v3, p1}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v3
& & const-string/jumbo v4, &\' and dhdate &= \'&
& & invoke-virtual {v3, v4}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v3
& & .line 43
& & invoke-virtual {v3, p2}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v3
& & const-string/jumbo v4, &\')&
& & invoke-virtual {v3, v4}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v3
& & invoke-virtual {v3}, Ljava/lang/StringB-&toString()Ljava/lang/S
& & move-result-object v3
& & const/4 v4, 0x0
& & .line 42
& & invoke-virtual {v2, v3, v4}, Landroid/database/sqlite/SQLiteD-&rawQuery(Ljava/lang/S[Ljava/lang/S)Landroid/database/C
& & move-result-object v0
& & .line 44
& & invoke-interface {v0}, Landroid/database/C-&moveToNext()Z
& & move-result v3
& & if-eqz v3, :cond_0
& & .line 45
& & const/4 v3, 0x0
& & invoke-interface {v0, v3}, Landroid/database/C-&getInt(I)I
& & :try_end_0
& & .catchall {:try_start_0 .. :try_end_0} :catchall_0
& & move-result v1
& & .line 47
& & :cond_0
& & if-eqz v0, :cond_1
& & .line 48
& & invoke-interface {v0}, Landroid/database/C-&close()V
& & .line 49
& & :cond_1
& & invoke-virtual {v2}, Landroid/database/sqlite/SQLiteD-&close()V
& & .line 51
& & return v1
& & .line 46
& & :catchall_0
& & move-exception v3
& & .line 47
& & if-eqz v0, :cond_2
& & .line 48
& & invoke-interface {v0}, Landroid/database/C-&close()V
& & .line 49
& & :cond_2
& & invoke-virtual {v2}, Landroid/database/sqlite/SQLiteD-&close()V
& & .line 50
& & throw v3
.end method
.method public static saveInfo(Ljava/lang/SLjava/lang/SLjava/lang/SLjava/lang/SLjava/lang/SLjava/lang/SLjava/lang/SLjava/lang/S)V
& & .locals 3
& & .param p0, &userName&& & # Ljava/lang/S
& & .param p1, &date&& & # Ljava/lang/S
& & .param p2, &cust&& & # Ljava/lang/S
& & .param p3, &goods&& & # Ljava/lang/S
& & .param p4, &num&& & # Ljava/lang/S
& & .param p5, &price&& & # Ljava/lang/S
& & .param p6, &money&& & # Ljava/lang/S
& & .param p7, &cDate&& & # Ljava/lang/S
& & .prologue
& & .line 15
& & const-string/jumbo v1, &/data/data/com.clover/databases/mob573.db&
& & const/4 v2, 0x0
& & invoke-static {v1, v2}, Landroid/database/sqlite/SQLiteD-&openOrCreateDatabase(Ljava/lang/SLandroid/database/sqlite/SQLiteDatabase$CursorF)Landroid/database/sqlite/SQLiteD
& & move-result-object v0
& & .line 17
& & .local v0, &cndb&:Landroid/database/sqlite/SQLiteD
& & :try_start_0
& & new-instance v1, Ljava/lang/StringB
& & const-string/jumbo v2, &insert into t_mob_order(username,custname,dhdate,gname,num,price,money,cdate,status) values(\'&
& & invoke-direct {v1, v2}, Ljava/lang/StringB-&&init&(Ljava/lang/S)V
& & .line 18
& & invoke-virtual {v1, p0}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v1
& & const-string/jumbo v2, &\',\'&
& & invoke-virtual {v1, v2}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v1
& & .line 19
& & invoke-virtual {v1, p2}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v1
& & const-string/jumbo v2, &\',\'&
& & invoke-virtual {v1, v2}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v1
& & invoke-virtual {v1, p1}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v1
& & const-string/jumbo v2, &\',\'&
& & invoke-virtual {v1, v2}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v1
& & invoke-virtual {v1, p3}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v1
& & const-string/jumbo v2, &\',\'&
& & invoke-virtual {v1, v2}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v1
& & invoke-virtual {v1, p4}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v1
& & const-string/jumbo v2, &\',\'&
& & invoke-virtual {v1, v2}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v1
& & invoke-virtual {v1, p5}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v1
& & const-string/jumbo v2, &\',\'&
& & invoke-virtual {v1, v2}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v1
& & invoke-virtual {v1, p6}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v1
& & const-string/jumbo v2, &\',\'&
& & invoke-virtual {v1, v2}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v1
& & invoke-virtual {v1, p7}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v1
& & const-string/jumbo v2, &\',\'\u672a\u540c\u6b65\' )&
& & invoke-virtual {v1, v2}, Ljava/lang/StringB-&append(Ljava/lang/S)Ljava/lang/StringB
& & move-result-object v1
& & invoke-virtual {v1}, Ljava/lang/StringB-&toString()Ljava/lang/S
& & move-result-object v1
& & .line 17
& & invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteD-&execSQL(Ljava/lang/S)V
& & :try_end_0
& & .catch Ljava/lang/E {:try_start_0 .. :try_end_0} :catch_0
& & .catchall {:try_start_0 .. :try_end_0} :catchall_0
& & .line 23
& & invoke-virtual {v0}, Landroid/database/sqlite/SQLiteD-&close()V
& & .line 25
& & :goto_0
& & return-void
& & .line 20
& & :catch_0
& & move-exception v1
& & .line 23
& & invoke-virtual {v0}, Landroid/database/sqlite/SQLiteD-&close()V
& & goto :goto_0
& & .line 22
& & :catchall_0
& & move-exception v1
& & .line 23
& & invoke-virtual {v0}, Landroid/database/sqlite/SQLiteD-&close()V
& & .line 24
& & throw v1
.end method
.method public static updateStatus()V
& & .locals 3
& & .prologue
& & .line 28
& & const-string/jumbo v1, &/data/data/com.clover/databases/mob573.db&
& & const/4 v2, 0x0
& & invoke-static {v1, v2}, Landroid/database/sqlite/SQLiteD-&openOrCreateDatabase(Ljava/lang/SLandroid/database/sqlite/SQLiteDatabase$CursorF)Landroid/database/sqlite/SQLiteD
& & move-result-object v0
& & .line 30
& & .local v0, &cndb&:Landroid/database/sqlite/SQLiteD
& & :try_start_0
& & const-string/jumbo v1, &update t_mob_order set status = \'\u5df2\u540c\u6b65\'&
& & invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteD-&execSQL(Ljava/lang/S)V
& & :try_end_0
& & .catch Ljava/lang/E {:try_start_0 .. :try_end_0} :catch_0
& & .catchall {:try_start_0 .. :try_end_0} :catchall_0
& & .line 34
& & invoke-virtual {v0}, Landroid/database/sqlite/SQLiteD-&close()V
& & .line 36
& & :goto_0
& & return-void
& & .line 31
& & :catch_0
& & move-exception v1
& & .line 34
& & invoke-virtual {v0}, Landroid/database/sqlite/SQLiteD-&close()V
& & goto :goto_0
& & .line 33
& & :catchall_0
& & move-exception v1
& & .line 34
& & invoke-virtual {v0}, Landroid/database/sqlite/SQLiteD-&close()V
& & .line 35
& & throw v1
.end method
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
如果dll加密了怎么办{:1_914:}& &现在随便找个热度稍微高一点的游戏&&都保护的很好
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
哇 我做沙发乐 厉害厉害
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
厉害了,谢谢分享
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
我俩同一天注册的,差距好大啊,一个一直分享一个一直伸手,惭愧。
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限30
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限20
转载到我的个人博客了,已署名
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
很实在的教程啊
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限30
建议楼主源文件DLL打包一起可以供新人研究!
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
厉害了,谢谢分享
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限35
哈哈 翻译都出来了
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
免责声明:吾爱破解所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。
( 京ICP备号 | 京公网安备 87号 )
Powered by Discuz!
Comsenz Inc.

我要回帖

更多关于 今晚打丧尸粤语bili 的文章

 

随机推荐