├── 收获物.jpg ├── 收金币.jpg ├── 模拟器配置.jpg ├── 脚本代码(720 1280).txt ├── README.md └── 脚本代码.txt /收获物.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1061700625/FamilyDream_Script/HEAD/收获物.jpg -------------------------------------------------------------------------------- /收金币.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1061700625/FamilyDream_Script/HEAD/收金币.jpg -------------------------------------------------------------------------------- /模拟器配置.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1061700625/FamilyDream_Script/HEAD/模拟器配置.jpg -------------------------------------------------------------------------------- /脚本代码(720 1280).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/1061700625/FamilyDream_Script/HEAD/脚本代码(720 1280).txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # FamilyDream_Script 2 | 家国梦自动收取金币、货物、升级建筑、拆红包等脚本 3 | 4 | `不定时更新` 5 | 6 | ## 工具 7 | PC、按键精灵手机助手、雷电模拟器、家国梦apk(注意是从雷电模拟器上的应用商店下载) 8 | 9 | ## 模拟器配置 10 | ![模拟器配置](https://github.com/1061700625/FamilyDream_Script/blob/master/%E6%A8%A1%E6%8B%9F%E5%99%A8%E9%85%8D%E7%BD%AE.jpg) 11 | 12 | ## 步骤 13 | 1、先PC装按键精灵手机助手 14 | 2、把代码复制到按键精灵手机助手上去 15 | 3、按键精灵上点“调试”,会自动在模拟器上安装手机版按键精灵 16 | 4、按键精灵上点“连接模拟器” 17 | 5、完成后,手动打开“家国梦app” 18 | 6、按键精灵上点“调试” 19 | 20 | ## 效果图 21 | ![收货物](https://github.com/1061700625/FamilyDream_Script/blob/master/%E6%94%B6%E8%8E%B7%E7%89%A9.jpg) 22 | ![收金币](https://github.com/1061700625/FamilyDream_Script/blob/master/%E6%94%B6%E9%87%91%E5%B8%81.jpg) 23 | -------------------------------------------------------------------------------- /脚本代码.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | Sub Auto() 4 | Tap 90, 1820 5 | Delay 500 6 | 7 | Dim HOUSE_X = Array(300,545,800,290,560,800,290,560,780) 8 | Dim HOUSE_Y = Array(1200,1080,950,960,820,725,720,580,450) 9 | Dim HOUSE_INDEX = 1 10 | 11 | Dim X(3), Y(3) 12 | X(1) = 660 13 | X(2) = 825 14 | X(3) = 975 15 | Y(1) = 1635 16 | Y(2) = 1555 17 | Y(3) = 1470 18 | 19 | Dim INDEX, UPCNT 20 | UPCNT = 0 21 | While True 22 | 23 | For INDEX = 1 To 3 24 | //TracePrint INDEX 25 | TouchDown X(INDEX), Y(INDEX) 26 | Delay 1000 27 | Dim IntX,IntY 28 | FindColor 0,0,0,0,"80FFFF|81FFFF|80FF00",0,1.0,intX,intY 29 | If intX >-1 then 30 | Traceprint "找到货物" 31 | TouchMove intX + 50, intY 32 | Delay 200 33 | Else 34 | Traceprint "没有货物" 35 | End If 36 | TouchUp 37 | Next 38 | 39 | Delay 1000 40 | TouchDown 200, 1280 41 | TouchMove 1000, 825 42 | TouchMove 820, 700 43 | TouchMove 170, 1045 44 | TouchMove 210, 760 45 | TouchMove 900, 400 46 | TouchUp 47 | 48 | Delay 1000 49 | 50 | UPCNT = UPCNT + 1 51 | If UPCNT >= 10 Then 52 | UPCNT = 0 53 | Call Up(HOUSE_X(HOUSE_INDEX), HOUSE_Y(HOUSE_INDEX)) //升级指定房屋 54 | HOUSE_INDEX = HOUSE_INDEX + 1 55 | If HOUSE_INDEX > 9 Then 56 | HOUSE_INDEX = 1 57 | End If 58 | Delay 1000 59 | End If 60 | Wend 61 | End Sub 62 | 63 | 64 | Sub Up(X, Y) 65 | Tap 970, 1145 //进入升级 66 | Delay 1000 67 | 68 | while CmpColor(1050, 1160, "4DDDFF", 1.0) < 0 69 | Traceprint "等待进入升级页面" 70 | Delay 500 71 | Wend 72 | Tap X, Y //点击建筑 73 | Delay 1000 74 | 75 | Dim intX, intY, res 76 | res = FindColor(900,1670, 990, 1700, "FFFFFF", 0, 1.0, intX, intY) 77 | //如果没有找到,intX和intY的值都会被置为-1 78 | While res > -1 79 | Tap 870, 1750 80 | Traceprint "升级一次" 81 | Delay 100 82 | res = FindColor(900,1670, 990, 1700, "FFFFFF", 0, 1.0, intX, intY) 83 | Wend 84 | 85 | Traceprint "金币不足" 86 | Tap 970, 1145 //退出升级 87 | Delay 1000 88 | End Sub 89 | 90 | 91 | Sub HB() 92 | Dim intX, intY, res 93 | Tap 525, 1810 94 | Delay 1000 95 | 96 | 97 | // 相册 98 | res = FindColor(540, 1520, 590, 1555, "3942FA", 0, 1.0, intX, intY) 99 | If res > -1 Then 100 | TracePrint "无相册" 101 | Else 102 | Tap 100, 1330 103 | Delay 500 104 | res = FindColor(790, 1070, 910, 1140, "2CD3FF", 0, 1.0, intX, intY) 105 | If res > -1 Then 106 | TracePrint "无相册" 107 | End If 108 | While intX = -1 And intY = -1 109 | Tap 100, 1330 110 | Delay 500 111 | If FindColor(540, 1520, 590, 1555, "3942FA", 0, 1.0, intX, intY) > -1 Then 112 | Goto skip 113 | End If 114 | FindColor(790, 1070, 910, 1140, "2CD3FF", 0, 1.0, intX, intY) 115 | Wend 116 | Tap 300, 1120 117 | Delay 500 118 | End If 119 | 120 | Rem skip 121 | // 满福红包 122 | res = FindColor(800, 825, 860, 875, "F2D075|F2CE75", 0, 0.9, intX, intY) 123 | If res > -1 Then 124 | TracePrint "无满福红包" 125 | End If 126 | While res<0 127 | TracePrint "满福红包 " 128 | Tap 865, 630 129 | Delay 1000 130 | res = FindColor(695, 1485, 715, 1540, "FFFFFF", 0, 1.0, intX, intY) 131 | While res>-1 132 | TracePrint "tap "&res 133 | Tap 545, 1040 134 | Delay 1000 135 | res = FindColor(695, 1485, 715, 1540, "FFFFFF", 0, 1.0, intX, intY) 136 | Wend 137 | res = FindColor(800, 825, 860, 875, "F2D075|F2CE75", 0, 0.9, intX, intY) 138 | Wend 139 | Delay 100 140 | 141 | // 多福红包 142 | res = FindColor(460, 825, 525, 875, "F2D075|F2CE75", 0, 0.9, intX, intY) 143 | If res > -1 Then 144 | TracePrint "无多福红包" 145 | End If 146 | While res<0 147 | TracePrint "多福红包 " 148 | Tap 530, 630 149 | Delay 1000 150 | res = FindColor(695, 1485, 715, 1540, "FFFFFF", 0, 1.0, intX, intY) 151 | While res>-1 152 | TracePrint "tap "&res 153 | Tap 545, 1040 154 | Delay 1000 155 | res = FindColor(695, 1485, 715, 1540, "FFFFFF", 0, 1.0, intX, intY) 156 | Wend 157 | res = FindColor(460, 825, 525, 875, "F2D075|F2CE75", 0, 0.9, intX, intY) 158 | Wend 159 | Delay 100 160 | 161 | // 福气红包 162 | res = FindColor(140, 825, 200, 875, "F2D075|F2CE75", 0, 0.9, intX, intY) 163 | If res > -1 Then 164 | TracePrint "无福气红包" 165 | End If 166 | While res<0 167 | TracePrint "福气红包 " 168 | Tap 200, 630 169 | Delay 1000 170 | res = FindColor(695, 1485, 715, 1540, "FFFFFF", 0, 1.0, intX, intY) 171 | While res>-1 172 | TracePrint "tap" 173 | Tap 545, 1040 174 | Delay 1000 175 | res = FindColor(695, 1485, 715, 1540, "FFFFFF", 0, 1.0, intX, intY) 176 | Wend 177 | res = FindColor(120, 825, 165, 875, "F2D075|F2CE75", 0, 0.9, intX, intY) 178 | Wend 179 | Delay 100 180 | 181 | End Sub 182 | 183 | 184 | 185 | Call HB() 186 | Call Auto() 187 | --------------------------------------------------------------------------------