[关闭]
@acertemper 2017-04-20T11:38:05.000000Z 字数 4000 阅读 1002

莫大侠安卓版使用及设计手册

1. 安卓版用户使用手册

莫大侠安卓版是一款由触动精灵开发的陌陌账号注册工具,主要针对目前流行的手机号码与QQ跳转注册陌陌账号,适用于逍遥安卓模拟器平台。莫大侠安卓版是一款全自动陌陌账号注册工具,系统自动下载头像、填写昵称、修改性别、自动获取手机号码、验证码等,能够帮您提升工作效率。

  • 软件名称:莫大侠安卓版
  • 软件功能:全自动注册陌陌账号
  • 当前版本:1.0.0
  • 最后更新日期:2017-04-20
  • 软件作者:364092@qq.com
  • 开发平台:触动精灵
  • 适用设备:逍遥安卓模拟器

1.1 主要功能及特色

1.2 软件使用要求

  • 触动精灵安卓版v2.2.1及以上版本
  • 逍遥模拟器3.0.0及以上版本
  • 模拟器屏幕分辨率:width=400 * height=700 160DPI
  • 内存:512M以上
  • CPU:1核以上
  • 陌陌安卓版7.6
  • QQ安卓版,用来登录QQ账号
  • QQ超人打码账号一个

备注:除了触动精灵安卓版需要在官网下载,其他软件都可以在逍遥市场下载。
触动精灵下载地址:http://www.touchsprite.com/touchsprite
逍遥模拟器下载地址:http://www.xyaz.cn/

1.3 需要提前准备

  • QQ超人打码账号一个
  • 星辰接码账号1个
  • QQ号码若干个

1.3.1 QQ超人打码账号注册及使用

  1. 访问官网:http://www.chaorendama.com/
  2. 选择会员注册
  3. 此处输入图片的描述
  4. 依次填完信息完成注册
    此处输入图片的描述
  5. 使用QQ超人打码需要先充值才能使用,不过很便宜,目前一个码1分钱左右,建议首次充值5元即可。
    此处输入图片的描述
    此处输入图片的描述

1.3.2 QQ账号准备

  1. 将购买的QQ账号复制到一个记事本文件,注意不要打乱原有格式。
    此处输入图片的描述
  2. 正确的格式为账号----密码,中间用----分割,如果你购买的账号不是这样的格式,请先替换一下。
  3. 然后把记事本文件保存为qq.txt,保存在虚拟机共享图片文件夹里。

1.3.3 星辰接码平台账号准备

1.登录星辰接码平台注册账号:http://xingchenma.com:9000/
2.给账号充值,目前收取一个手机验证码为0.5元。
3.60码官网地址:http://www.60ma.net/,如有需要,请自行前往注册

1.4 安装莫大侠安卓版

1.依次在手机上安装QQ,陌陌,触动精灵安卓版
2.下载莫大侠安卓版安装二位码到模拟器相册中。二维码地址:http://gongzhuxiao.cn/modaxia.png,不会下载图片到相册,请到逍遥模拟器论坛去咨询。
此处输入图片的描述
3. 启动触动精灵,进入主页面
4. 在主页面点击顶部+号,选择扫一扫,打开相机
此处输入图片的描述
5. 点击相册.
此处输入图片的描述
6. 选择刚才下载的莫大侠二维码,系统自动进入安装界面
此处输入图片的描述
7. 安装完成如下图
此处输入图片的描述

1.5 使用QQ注册陌陌账号

  • 将准备好的QQ账号,保存到模拟器共享图片根目录
  • 单击浮窗启动启动莫大侠安卓版
    此处输入图片的描述
  • 设置好QQ超人打码账号
    此处输入图片的描述
  • 点击最底部“确定按钮”开始注册陌陌账号。

1.6 使用手机号码注册陌陌

  • 单击浮窗启动启动莫大侠安卓版
  • 注册通道选择:手机注册
  • 接码平台根据自己情况选择
  • 接码区域支持中国大陆与美国手机号码
    此处输入图片的描述
  • 卡商ID不知道如何填写请填空,完成后点击“确定按钮”,开始注册陌陌账号。

2. 莫大侠安装版设计手册

2.1 关于莫大侠

莫大侠场安卓版是一款陌陌账号注册工具,名字没有什么特别意思,在开始制作的时候,实在想不出什么好名字,因为是关于陌陌营销的工具软件,遂以莫大侠为名,仅此而己。

这个应用是我采用TouchSprite编写的第三个应用,其实使用TouchSprite时间并不长,之前一直用的是按键精灵,虽然很简单,但是总感觉有些别扭,按键的工程师们确实太过尽力,封装了太多的实用功能,对于小白用户上手确实非常快。

而TouchSprite基于LUA的灵活性,才能让我找到Programer的感觉,所以当我发现TouchSprite后,果断就放弃了按键精灵,并不是说按键精灵不好,只是觉得TouchSprite更加适合我一些。

2.2 莫大侠设计流程

  1. local width,height = getScreenSize();
  2. if width~=400 and height~=400 then dialog("主淫,请将模拟器分辨坏设置为400 * 700 160DPI", 0) lua_exit() nLog("") end
  1. if isFileExist(Helper.File.QQCodeAccount) == false or readFileString(Helper.File.QQCodeAccount)=="" then nlog("") end
  1. local QQAccountList = readFile(Helper.File.QQList)
  1. QQRegister()
  1. table.remove(QQAccountList,1)
  2. writeFile(Helper.File.QQList,QQAccountList,"w")

2.3 主要函数介绍

  1. function findColor(color,area,d,x1,y1,x2,y2,delay)
  2. local _Count = 0
  3. local _FindCount = delay or 50
  4. local _x = -1
  5. local _y = -1
  6. while (true) do
  7. mSleep(100)
  8. _x,_y = findMultiColorInRegionFuzzy(color, area,d, x1, y1, x2, y2)
  9. if _x ~= -1 and _y ~= -1 then
  10. break
  11. end
  12. if _Count > _FindCount then
  13. break
  14. else
  15. _Count = _Count + 1
  16. nLog("find-> ".._Count)
  17. end
  18. end
  19. return _x,_y
  20. end
  1. function Action(oj,timer)
  2. local status = true
  3. for key,value in pairs(oj) do
  4. if key > 1 then
  5. Helper.ShowLog(oj[1].title,oj[key].step)
  6. status = oj[key].action()
  7. if status == false then return false end
  8. mSleep(timer)
  9. end
  10. end
  11. return status
  12. end
  1. function Start(app)
  2. local _appid = ''
  3. local _ret = true
  4. for var = 1,500 do
  5. _appid = frontAppBid();
  6. if _appid == app then
  7. break
  8. end
  9. mSleep(100);
  10. end
  11. if _appid ~= app then
  12. _ret = false
  13. end
  14. return _ret
  15. end
  1. GetQQVerificationCode = function()
  2. local filepath = Helper.File.VerificationCodePath
  3. mSleep(1000)
  4. snapshot(filepath, 134, 81, 264, 134);
  5. mSleep(1000)
  6. local CodeAccountString = readFileString(Helper.File.QQCodeAccount)
  7. local arr = strSplit(CodeAccountString,"----")
  8. local ret = recv_bytes(arr[1],arr[2],57162,filepath)
  9. local verificationcode = ""
  10. if ret ~= "" then
  11. if json.decode(ret).info == 1 then
  12. verificationcode = json.decode(ret).result
  13. end
  14. end
  15. return verificationcode
  16. end
  1. --获取随机网名
  2. GetRndNetName = function()
  3. local url = Helper.Config.Domain.."netname.txt"
  4. local status,res = Helper.GetHttp(url)
  5. local NetName = 'Sunny Li'
  6. if status then
  7. local arrName = strSplit(res,"\n")
  8. NetName = arrName[math.random(1,#arrName)]
  9. end
  10. return NetName
  11. end
  1. --下载随机头像
  2. function DownloadRndImg()
  3. local status,img = Helper.GetHttp("http://gongzhuxiao.cn/img.ashx?ver=1")
  4. if status then
  5. local SavePath = "/sdcard/DCIM/"..os.time()..".jpg"
  6. Helper.DownFile(img,SavePath)
  7. saveImageToAlbum(SavePath)
  8. end
  9. end

2.4 一些问题

  1. runApp(bid) 稳定性很差,建议少用
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注