draw.text("木夕创游公益脚本", 100, 250) draw.setColor("#FF74C6") draw.text("神秘代码:MXYYDS1", 100, 300) draw.setColor("#FF74C6") draw.text("='裙:c八1b零1零gd", 100, 350) draw.setColor("#FF74C6") draw.setColor("#FFFF0080") draw.setColor("#00FFFF") gqlb = {"请先搜索歌曲"} idb = {"1010"} SN, gc = 1 function bei() local L0_147 L0_147 = "data" _UPVALUE0_[L0_147] = loadfile(_UPVALUE0_.config) L0_147 = "data" L0_147 = _UPVALUE0_[L0_147] if L0_147 ~= nil then L0_147 = "sel" _UPVALUE0_[L0_147] = _UPVALUE0_.data() L0_147 = "data" _UPVALUE0_[L0_147] = nil end L0_147 = "sel" L0_147 = _UPVALUE0_[L0_147] if L0_147 == nil then L0_147 = "sel" _UPVALUE0_[L0_147] = { "star unkind", "10" } end end bei() function start(A0_148, A1_149) local L2_150 L2_150 = "fw" _ENV[L2_150] = gg.makeRequest("http://music.163.com/api/search/get?s=" .. A0_148 .. "&type=1&offset=0&total=true&limit=" .. A1_149) L2_150 = "fw" L2_150 = _ENV[L2_150] return L2_150 end function play(A0_151, A1_152) gg.toast("正在播放音乐" .. A1_152, true) gg.playMusic("http://music.163.com/song/media/outer/url?id=" .. A0_151 .. ".mp3") end function stop() gg.toast("已停止音乐") for _FORV_3_ = 1, 100 do gg.playMusic("stop") gg.playMusic("stop") gg.playMusic("stop") end end function Play(A0_153, A1_154) SN = gg.choice(A0_153, nil, ts) if SN == nil then XGCK = -1 else gg.toast("歌曲:" .. A0_153[SN]) play(A1_154[SN], A0_153[SN]) Main() end end function zjson(A0_155) local L1_156 L1_156 = A0_155 string.gsub(L1_156, "[%w]+:", function(A0_157) if string.find(L1_156, A0_157) then L1_156 = string.gsub(L1_156, A0_157, string.gsub(A0_157, "", "")) end end ) L1_156 = string.gsub(L1_156, ":", "=") L1_156 = string.gsub(L1_156, "%[", "{") L1_156 = string.gsub(L1_156, "%]", "}") return (load("return " .. L1_156)()) end function YY998() Obtain = gg.makeRequest("https://api.uomg.com/api/rand.music?sort=热歌榜&format=json").content muchen = Obtain:match("url:(.-),picurl") gg.playMusic(muchen) end function Get_value() local L0_158 L0_158 = {} while "getResults" do _UPVALUE0_.removeResults((_UPVALUE0_.getResults(100000))) if not _UPVALUE0_.getResults(100000) or #_UPVALUE0_.getResults(100000) == 0 then break end end for _FORV_5_ = 1, #L0_158 do for _FORV_9_, _FORV_10_ in pairs(L0_158[_FORV_5_]) do end end return {} end function split(A0_159, A1_160) local L2_161, L4_162 L2_161 = 1 L4_162 = 1 while true do if not string.find(A0_159, A1_160, L2_161) then break end L2_161 = string.find(A0_159, A1_160, L2_161) + string.len(A1_160) L4_162 = L4_162 + 1 end return {} end function xgxc(A0_163, A1_164) local L2_165, L3_166, L4_167, L5_168 L2_165 = 1 L3_166 = #A1_164 for _FORV_5_ = 1, #A1_164 do xgpy = A0_163 + A1_164[_FORV_5_].offset xglx = A1_164[_FORV_5_].type xgsz = A1_164[_FORV_5_].value xgdj = A1_164[_FORV_5_].freeze if xgdj == nil or xgdj == "" then _UPVALUE1_.setValues({}) else _UPVALUE1_.addListItems({}) end xgsl = xgsl + 1 xgjg = true end end function xWHS(A0_169) _UPVALUE0_.clearResults() _UPVALUE0_.setRanges(A0_169[1].memory) _UPVALUE0_.searchNumber(A0_169[3].value, A0_169[3].type) if _UPVALUE0_.getResultCount() == 0 then _UPVALUE0_.toast(A0_169[2].name .. "开启失败") else _UPVALUE0_.refineNumber(A0_169[3].value, A0_169[3].type) _UPVALUE0_.refineNumber(A0_169[3].value, A0_169[3].type) _UPVALUE0_.refineNumber(A0_169[3].value, A0_169[3].type) if _UPVALUE0_.getResultCount() == 0 then _UPVALUE0_.toast(A0_169[2].name .. "开启失败") else sl = _UPVALUE0_.getResults(999999) sz = _UPVALUE0_.getResultCount() xgsl = 0 if sz > 999999 then sz = 999999 end for _FORV_4_ = 1, sz do pdsz = true for _FORV_8_ = 4, #A0_169 do if pdsz == true then pysz = {} szpy = _UPVALUE0_.getValues(pysz) pdpd = A0_169[_FORV_8_].lv .. ";" .. szpy[1].value szpd = split(pdpd, ";") tzszpd = szpd[1] pyszpd = szpd[2] if tzszpd == pyszpd then pdjg = true pdsz = true else pdjg = false pdsz = false end end end if pdjg == true then szpy = sl[_FORV_4_].address xgxc(szpy, qmxg) end end if xgjg == true then _UPVALUE0_.toast(A0_169[2].name .. "开启成功,共修改" .. xgsl .. "条数据") else _UPVALUE0_.toast(A0_169[2].name .. "开启失败") end end end end function HaoGe(A0_170, A1_171, A2_172, A3_173, A4_174) _UPVALUE0_.clearResults() _UPVALUE0_.setRanges(A3_173) _UPVALUE0_.setVisible(false) if A0_170[1][1] ~= false then _UPVALUE0_.searchAddress(A0_170[1][1], 4294967295, A0_170[1][4] or A2_172, _UPVALUE0_.SIGN_EQUAL, A0_170[1][5] or 1, A0_170[1][6] or -1) end _UPVALUE0_.searchNumber(A0_170[1][2], A0_170[1][4] or A2_172, false, _UPVALUE0_.SIGN_EQUAL, A0_170[1][5] or 1, A0_170[1][6] or -1) _UPVALUE0_.clearResults() if _UPVALUE0_.getResultCount() > 0 then for _FORV_12_, _FORV_13_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end for _FORV_12_ = 2, #A0_170 do for _FORV_19_, _FORV_20_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end for _FORV_19_, _FORV_20_ in ipairs((_UPVALUE0_.getValues({}))) do if _FORV_20_.flags == 16 or _FORV_20_.flags == 64 then values = tostring(_FORV_20_.value):sub(1, 6) else values = _FORV_20_.value end if tostring(values) ~= tostring((tostring(A0_170[_FORV_12_][1]):sub(1, 6))) then end end end for _FORV_12_, _FORV_13_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end if #{} > 0 then for _FORV_15_ = 1, #{} do for _FORV_19_, _FORV_20_ in ipairs(A1_171) do offset = _FORV_20_[2] - A0_170[1][3] if _FORV_20_[1] == false then th_ = th_ and th_ + 1 or 1 else tg_ = tg_ and tg_ + 1 or 1 if _FORV_20_[4] == true then _UPVALUE0_.addListItems({}) end end end end tg = tg_ and "\n=修改" .. tg_ .. "数据" or "" th = th_ and "" or "" _UPVALUE0_.setValues({}) _UPVALUE0_.loadResults((_UPVALUE0_.getValues({}))) _UPVALUE0_.toast("\n" .. A4_174 .. tg) tg_, th_ = nil, nil else _UPVALUE0_.toast("L搜索不到", false) do return false end do return end _UPVALUE0_.toast("L搜索不到") return false end end end function PS() local L0_175, L1_176 end function setvalue(A0_177, A1_178, A2_179) PS("修改地址数值(地址,数值类型,要修改的值)") _UPVALUE1_.setValues({}) end function SearchWrite(A0_180, A1_181) _UPVALUE0_.clearResults() _UPVALUE0_.searchNumber(A0_180[1][1], A0_180[1][2], false, 536870912, 0, -1) if _UPVALUE0_.getResultCount() == 0 then _UPVALUE0_.toast(Name .. "开启失败") return end for _FORV_7_ = 2, #A0_180 do for _FORV_11_ = 1, #_UPVALUE0_.getResults(_UPVALUE0_.getResultCount()) do if _UPVALUE0_.getValues({ {} })[1].value ~= A0_180[_FORV_7_][1] then end end end if 0 + 1 == #_UPVALUE0_.getResults(_UPVALUE0_.getResultCount()) then _UPVALUE0_.toast(Name .. "开启失败") return end for _FORV_10_, _FORV_11_ in pairs(A1_181) do for _FORV_15_ = 1, #_UPVALUE0_.getResults(_UPVALUE0_.getResultCount()) do if not _UPVALUE0_.getResults(_UPVALUE0_.getResultCount())[_FORV_15_].Usable then if _FORV_11_[4] then else end end end end _UPVALUE0_.setValues({}) _UPVALUE0_.addListItems({}) if {} == 0 then _UPVALUE0_.toast(Name .. "开启成功,共修改" .. 0 + 1 .. "条数据.") else _UPVALUE0_.toast(Name .. "开启成功,共修改" .. 0 + 1 .. "条数据,冻结" .. 0 + 1 .. "条数据.") end end vibra = context:getSystemService(Context.VIBRATOR_SERVICE) jianbian7 = luajava.new(GradientDrawable) jianbian7:setCornerRadius(40) jianbian7:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbian7:setColors({1711341430, 2566956543}) jianbian7:setStroke(8, "0xffffffff") function tst(A0_182) A0_182 = tostring(A0_182) luajava.handlerPost(function() if toaa == nil then toaa = Toast:makeText(app.context, "", 1) end toaa:setView(_UPVALUE1_) toaa:show() end ) end changan = {} function write(A0_183, A1_184) file.write(A0_183, A1_184) end function panduan(A0_185) fille, err = io.open(A0_185) if fille == nil then do return false end return end return true end function pdcf(A0_186) rec = "/sdcard/木夕1/配置文件/" .. A0_186 fille, err = io.open(rec) if fille == nil then do return false end return end return true end sleep = gg.sleep function read(A0_187) f = assert(io.open(A0_187, "r")) content = f:read("*all") f:close() return content end function wtcf(A0_188, A1_189) write("/sdcard/木夕1/配置文件/" .. A0_188, A1_189) end function rdcf(A0_190) return read("/sdcard/木夕1/配置文件/" .. A0_190) end _ENV["开"] = "开" _ENV["关"] = "关" function checkimg(A0_191) if panduan("/sdcard/木夕1/图片/" .. A0_191) ~= true then _UPVALUE1_.toast("正在下载资源" .. A0_191 .. "\n请耐心等待") download("https://escape2020-1303126286.cos.ap-shenzhen-fsi.myqcloud.com/" .. A0_191, "/sdcard/木夕1/图片/" .. A0_191) end end file.getdirs("/sdcard/木夕1/状态读取/") ckimg = { "sj", "blue0", "pink0", "hsj" } for _FORV_8_ = 1, #ckimg do jindu = _FORV_8_ checkimg(ckimg[_FORV_8_]) end context = app.context window = context:getSystemService("window") function getLayoutParams() local L0_192 L0_192 = "LayoutParams" _ENV[L0_192] = WindowManager.LayoutParams L0_192 = "layoutParams" _ENV[L0_192] = luajava.new(LayoutParams) L0_192 = "Build" L0_192 = _ENV[L0_192] L0_192 = L0_192.VERSION L0_192 = L0_192.SDK_INT if L0_192 >= 26 then L0_192 = "layoutParams" L0_192 = _ENV[L0_192] else L0_192 = "layoutParams" L0_192 = _ENV[L0_192] end L0_192 = "layoutParams" L0_192 = _ENV[L0_192] L0_192 = "layoutParams" L0_192 = _ENV[L0_192] L0_192 = "layoutParams" L0_192 = _ENV[L0_192] L0_192 = "layoutParams" L0_192 = _ENV[L0_192] L0_192 = "layoutParams" L0_192 = _ENV[L0_192] L0_192 = "layoutParams" L0_192 = _ENV[L0_192] return L0_192 end function getj6() jianbian6 = luajava.new(GradientDrawable) jianbian6:setCornerRadius(20) jianbian6:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbian6:setColors({4281282610, 4281282610}) jianbian6:setStroke(0, "0xddffffff") return jianbian6 end function getj7() jianbian6 = luajava.new(GradientDrawable) jianbian6:setCornerRadius(20) jianbian6:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbian6:setColors({3092530, 3092530}) jianbian6:setStroke(3, "0xff0091FE") return jianbian6 end slctb = luajava.getBitmapDrawable("/sdcard/木夕1/图片/blue0") slcta = luajava.getBitmapDrawable("/sdcard/木夕1/图片/pink0") slctc = luajava.loadlayout({ GradientDrawable }) slctd = luajava.loadlayout({ GradientDrawable }) slcte = luajava.loadlayout({ GradientDrawable }) slctf = luajava.loadlayout({ GradientDrawable }) function getSelector3() jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(10) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors({1711326975, 1711305471}) jianbians:setStroke(2, "0xddFFffff") selector = luajava.getStateListDrawable() selector:addState({ _UPVALUE1_.R.attr.state_pressed }, luajava.loadlayout({ GradientDrawable })) selector:addState({ -_UPVALUE1_.R.attr.state_pressed }, jianbians) return selector end function getSelector() selector = luajava.getStateListDrawable() selector:addState({ _UPVALUE1_.R.attr.state_pressed }, slcta) selector:addState({ -_UPVALUE1_.R.attr.state_pressed }, slctb) return selector end function getSelector2() selector = luajava.getStateListDrawable() selector:addState({ _UPVALUE1_.R.attr.state_pressed }, slctd) selector:addState({ -_UPVALUE1_.R.attr.state_pressed }, slctc) return selector end jianbian = luajava.new(GradientDrawable) jianbian:setCornerRadius(30) jianbian:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbian2 = luajava.new(GradientDrawable) jianbian2:setCornerRadius(30) jianbian2:setGradientType(GradientDrawable.LINEAR_GRADIENT) YoYoImpl = luajava.getYoYoImpl() function getseekgra() jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(10) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors({1711326975, 1711305471}) jianbians:setStroke(2, "0x00ffffff") return jianbians end corbk = true _ENV["当前ui"] = 1 _ENV["切换"] = function(A0_193) _ENV["当前ui"] = A0_193 luajava.runUiThread(function() for _FORV_3_ = 1, #stab do _ENV["jm" .. _FORV_3_]:setBackground(slctb) _ENV["layout" .. _FORV_3_]:setVisibility(View.GONE) end _ENV["layout" .. _ENV["当前ui"]]:setVisibility(View.VISIBLE) _ENV["jm" .. _ENV["当前ui"]]:setBackground(slcta) YoYoImpl:with("FadeIn"):duration(200):playOn(_ENV["layout" .. _ENV["当前ui"]]) end ) end _ENV["显示"] = 0 beij = luajava.loadlayout({ GradientDrawable }) beij2 = luajava.loadlayout({ GradientDrawable }) function getcolor(A0_194) if A0_194[1] > 255 then else end for _FORV_4_ = 1, 3 do if string.len(A0_194[_FORV_4_ + 1]) == 1 then end end A0_194 = A0_194[1] .. A0_194[2] .. A0_194[3] .. A0_194[4] return A0_194 end function getrgb(A0_195) if string.sub(A0_195, 1, 1) == "#" then A0_195 = "0x" .. string.sub(A0_195, 2, -1) end A0_195 = { tonumber(string.sub(A0_195, 0, 4)), tonumber("0x" .. string.sub(A0_195, 5, 6)), tonumber("0x" .. string.sub(A0_195, 7, 8)) } return A0_195 end _ENV["隐藏"] = function() luajava.runUiThread(function() if tonumber(tostring(cebian:getVisibility())) == 8 then xt3:setVisibility(View.VISIBLE) cebian:setVisibility(View.VISIBLE) window:updateViewLayout(floatWindow, mainLayoutParams) YoYoImpl:with("SlideInDown"):duration(200):playOn(cebian) _ENV["layout" .. _ENV["当前ui"]]:setVisibility(View.VISIBLE) YoYoImpl:with("FadeIn"):duration(800):playOn(_ENV["layout" .. _ENV["当前ui"]]) floatWindow:setBackground(beij) else window:updateViewLayout(floatWindow, mainLayoutParams) xt3:setVisibility(View.GONE) floatWindow:setBackground(beij2) cebian:setVisibility(View.GONE) _ENV["layout" .. _ENV["当前ui"]]:setVisibility(View.GONE) end end ) end function guid() seed = { "e", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f" } tb = {} for _FORV_3_ = 1, 32 do table.insert(tb, seed[math.random(1, 16)]) end sid = table.concat(tb) return string.format("%s%s%s%s%s", string.sub(sid, 1, 8), string.sub(sid, 10, 12), string.sub(sid, 21, 22)) .. string.format("%s%s%s%s%s", string.sub(sid, 1, 6), string.sub(sid, 21, 25)) end chazhi = {} chajv = {} _ENV["开关3"] = function(A0_196, A1_197, A2_198, A3_199) A0_196 = A0_196 .. guid() _ENV[A0_196] = "关" if A1_197 == nil then A1_197 = "" end if A2_198 == nil then A2_198 = "" end if type(A1_197) == "function" then return function() namers = _ENV[A0_196] if namers ~= "开" then luajava.runUiThread(function() luajava.getIdValue(A3_199 .. "k"):setVisibility(View.GONE) luajava.getIdValue(A3_199 .. "g"):setVisibility(View.VISIBLE) end ) _ENV[A0_196] = "开" vibra:vibrate(10) pcall(A1_197) else luajava.runUiThread(function() luajava.getIdValue(A3_199 .. "g"):setVisibility(View.GONE) luajava.getIdValue(A3_199 .. "k"):setVisibility(View.VISIBLE) end ) _ENV[A0_196] = "关" vibra:vibrate(10) pcall(A2_198) end end end end function getShape3() jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(12) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors({0, 0}) jianbians:setOrientation(GradientDrawable.Orientation.LEFT_RIGHT) jianbians:setStroke(2, 2868903935) return jianbians end function getShape(A0_200, A1_201, A2_202, A3_203) jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(A0_200) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors(A1_201) jianbians:setOrientation(GradientDrawable.Orientation.LEFT_RIGHT) jianbians:setStroke(8, A3_203) return jianbians end function getShape2(A0_204, A1_205, A2_206, A3_207) jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(A0_204) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors(A1_205) jianbians:setOrientation(GradientDrawable.Orientation.LEFT_RIGHT) jianbians:setStroke(8, A3_207) return jianbians end checkbg = getShape(45, {10791095, 10791095}, 4, 4288981175) checkbg1 = getShape2(45, {4294967295, 4294967295}, 4, 4294967295) checkbg2 = getShape2(45, {4278225919, 4288883967}, 4, 4294967295) corb = true _ENV["开关"] = function(A0_208, A1_209, A2_210) if A1_209 == nil then A1_209 = "" end if A2_210 == nil then A2_210 = "" end if type(A1_209) == "function" then return function() namers = _ENV[A0_208] if namers ~= "开" then _ENV[A0_208] = "开" pcall(A1_209) else _ENV[A0_208] = "关" pcall(A2_210) end end end end paramt = {} titletable = {} corb = true function getLayoutParams2() layoutParams1 = luajava.new(WindowManager.LayoutParams) if Build.VERSION.SDK_INT >= 26 then else end return layoutParams1 end namelist = {} param1 = {} floattable = {} _ENV["开关2"] = function(A0_211, A1_212, A2_213, A3_214) if A1_212 == nil then A1_212 = "" end if A2_213 == nil then A2_213 = "" end if type(A1_212) == "function" then return function() namers = _ENV[A0_211] if namers ~= "开" then luajava.runUiThread(function() luajava.getIdValue(A3_214):setBackground(luajava.getBitmapDrawable("/sdcard/木夕1/图片/check2")) end ) _ENV[A0_211] = "开" A1_212() else luajava.runUiThread(function() luajava.getIdValue(A3_214):setBackground(luajava.getBitmapDrawable("/sdcard/木夕1/图片/check1")) end ) _ENV[A0_211] = "关" A2_213() end end end end function visi(A0_215, A1_216) if not luajava.getIdValue(A0_215) then return 0 end if tonumber(tostring(luajava.getIdValue(A0_215):getVisibility())) == 8 then luajava.getIdValue(A0_215):setVisibility(View.VISIBLE) luajava.getIdValue(A1_216):setBackground(luajava.getBitmapDrawable("/sdcard/木夕1/图片/hsj")) else luajava.getIdValue(A0_215):setVisibility(View.GONE) luajava.getIdValue(A1_216):setBackground(luajava.getBitmapDrawable("/sdcard/木夕1/图片/sj")) end end stab = { "地铁", "音乐", "设置" } xfcpic = "http://pan.ywnb.cc/view.php/ff2e774342cb788737971149bbc11d9f.jpg" changan.menu({ { changan.text("木夕创游公益脚本", "#ffffff", "20sp"), changan.button("选择进程", function() _UPVALUE0_.setProcessX() end ), changan.button("清除冻结", function() toMusic("清除成功") string.toMusic("开启成功") end ), changan.check({ { "辐射药品0.0001元购大厅开启", function() function readWrite(A0_217, A1_218, A2_219, A3_220, A4_221) _UPVALUE0_.clearResults() _UPVALUE0_.setRanges(A3_220) _UPVALUE0_.setVisible(false) if A0_217[1][1] ~= false then _UPVALUE0_.searchAddress(A0_217[1][1], 4294967295, A0_217[1][4] or A2_219, _UPVALUE0_.SIGN_EQUAL, A0_217[1][5] or 1, A0_217[1][6] or -1) end _UPVALUE0_.searchNumber(A0_217[1][2], A0_217[1][4] or A2_219, false, _UPVALUE0_.SIGN_EQUAL, A0_217[1][5] or 1, A0_217[1][6] or -1) _UPVALUE0_.clearResults() if _UPVALUE0_.getResultCount() > 0 then for _FORV_12_, _FORV_13_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end for _FORV_12_ = 2, #A0_217 do for _FORV_19_, _FORV_20_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end for _FORV_19_, _FORV_20_ in ipairs((_UPVALUE0_.getValues({}))) do if _FORV_20_.flags == 16 or _FORV_20_.flags == 64 then values = tostring(_FORV_20_.value):sub(1, 6) else values = _FORV_20_.value end if tostring(values) ~= tostring((tostring(A0_217[_FORV_12_][1]):sub(1, 6))) then end end end for _FORV_12_, _FORV_13_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end if #{} > 0 then for _FORV_15_ = 1, #{} do for _FORV_19_, _FORV_20_ in ipairs(A1_218) do offset = _FORV_20_[2] - A0_217[1][3] if _FORV_20_[1] == false then th_ = th_ and th_ + 1 or 1 else tg_ = tg_ and tg_ + 1 or 1 if _FORV_20_[4] == true then _UPVALUE0_.addListItems({}) end end end end tg = tg_ and "\n已修改" .. tg_ .. "条数据" or "" th = th_ and "\n已获取" .. th_ .. "条数据" or "" _UPVALUE0_.setValues({}) _UPVALUE0_.loadResults((_UPVALUE0_.getValues({}))) _UPVALUE0_.toast("\n" .. A4_221 .. "搜索成功!\n偏移到" .. #{} .. "条数据" .. tg .. th) tg_, th_ = nil, nil else _UPVALUE0_.toast("\n" .. A4_221 .. "开启失败", false) do return false end do return end _UPVALUE0_.toast(A4_221 .. "开启失败") return false end end end readWrite({ { false, 24000, 0, 64, nil, nil } }, { { 1.0E-4, 0, 64, true }, { 0, 288, 64, true } }, 64, 32, "辐射药0.001元") string.toMusic("开启成功") end }, { "辐射药卖99999999大厅开启", function() function readWrite(A0_222, A1_223, A2_224, A3_225, A4_226) _UPVALUE0_.clearResults() _UPVALUE0_.setRanges(A3_225) _UPVALUE0_.setVisible(false) if A0_222[1][1] ~= false then _UPVALUE0_.searchAddress(A0_222[1][1], 4294967295, A0_222[1][4] or A2_224, _UPVALUE0_.SIGN_EQUAL, A0_222[1][5] or 1, A0_222[1][6] or -1) end _UPVALUE0_.searchNumber(A0_222[1][2], A0_222[1][4] or A2_224, false, _UPVALUE0_.SIGN_EQUAL, A0_222[1][5] or 1, A0_222[1][6] or -1) _UPVALUE0_.clearResults() if _UPVALUE0_.getResultCount() > 0 then for _FORV_12_, _FORV_13_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end for _FORV_12_ = 2, #A0_222 do for _FORV_19_, _FORV_20_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end for _FORV_19_, _FORV_20_ in ipairs((_UPVALUE0_.getValues({}))) do if _FORV_20_.flags == 16 or _FORV_20_.flags == 64 then values = tostring(_FORV_20_.value):sub(1, 6) else values = _FORV_20_.value end if tostring(values) ~= tostring((tostring(A0_222[_FORV_12_][1]):sub(1, 6))) then end end end for _FORV_12_, _FORV_13_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end if #{} > 0 then for _FORV_15_ = 1, #{} do for _FORV_19_, _FORV_20_ in ipairs(A1_223) do offset = _FORV_20_[2] - A0_222[1][3] if _FORV_20_[1] == false then th_ = th_ and th_ + 1 or 1 else tg_ = tg_ and tg_ + 1 or 1 if _FORV_20_[4] == true then _UPVALUE0_.addListItems({}) end end end end tg = tg_ and "\n已修改" .. tg_ .. "条数据" or "" th = th_ and "\n已获取" .. th_ .. "条数据" or "" _UPVALUE0_.setValues({}) _UPVALUE0_.loadResults((_UPVALUE0_.getValues({}))) _UPVALUE0_.toast("\n" .. A4_226 .. "搜索成功!\n偏移到" .. #{} .. "条数据" .. tg .. th) tg_, th_ = nil, nil else _UPVALUE0_.toast("\n" .. A4_226 .. "开启失败", false) do return false end do return end _UPVALUE0_.toast(A4_226 .. "开启失败") return false end end end readWrite({ { false, 24000, 0, 64, nil, nil } }, { { 9999999, 0, 64, true }, { 0, 288, 64, true } }, 64, 32, "辐射药0.000001元") string.toMusic("开启成功") end }, { "仓库容量1元购大厅开启", function() function readWrite(A0_227, A1_228, A2_229, A3_230, A4_231) _UPVALUE0_.clearResults() _UPVALUE0_.setRanges(A3_230) _UPVALUE0_.setVisible(false) if A0_227[1][1] ~= false then _UPVALUE0_.searchAddress(A0_227[1][1], 4294967295, A0_227[1][4] or A2_229, _UPVALUE0_.SIGN_EQUAL, A0_227[1][5] or 1, A0_227[1][6] or -1) end _UPVALUE0_.searchNumber(A0_227[1][2], A0_227[1][4] or A2_229, false, _UPVALUE0_.SIGN_EQUAL, A0_227[1][5] or 1, A0_227[1][6] or -1) _UPVALUE0_.clearResults() if _UPVALUE0_.getResultCount() > 0 then for _FORV_12_, _FORV_13_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end for _FORV_12_ = 2, #A0_227 do for _FORV_19_, _FORV_20_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end for _FORV_19_, _FORV_20_ in ipairs((_UPVALUE0_.getValues({}))) do if _FORV_20_.flags == 16 or _FORV_20_.flags == 64 then values = tostring(_FORV_20_.value):sub(1, 6) else values = _FORV_20_.value end if tostring(values) ~= tostring((tostring(A0_227[_FORV_12_][1]):sub(1, 6))) then end end end for _FORV_12_, _FORV_13_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end if #{} > 0 then for _FORV_15_ = 1, #{} do for _FORV_19_, _FORV_20_ in ipairs(A1_228) do offset = _FORV_20_[2] - A0_227[1][3] if _FORV_20_[1] == false then th_ = th_ and th_ + 1 or 1 else tg_ = tg_ and tg_ + 1 or 1 if _FORV_20_[4] == true then _UPVALUE0_.addListItems({}) end end end end tg = tg_ and "\n已修改" .. tg_ .. "条数据" or "" th = th_ and "\n已获取" .. th_ .. "条数据" or "" _UPVALUE0_.setValues({}) _UPVALUE0_.loadResults((_UPVALUE0_.getValues({}))) _UPVALUE0_.toast("\n" .. A4_231 .. "搜索成功!\n偏移到" .. #{} .. "条数据" .. tg .. th) tg_, th_ = nil, nil else _UPVALUE0_.toast("\n" .. A4_231 .. "开启失败", false) do return false end do return end _UPVALUE0_.toast(A4_231 .. "开启失败") return false end end end readWrite({ { false, 250000, 0, 64, nil, nil } }, { { 1, 0, 64, true }, { 0, 288, 64, true } }, 64, 32, "辐射药0.000001元") string.toMusic("开启成功") end }, { "金色武器箱子1元购大厅开启", function() function readWrite(A0_232, A1_233, A2_234, A3_235, A4_236) _UPVALUE0_.clearResults() _UPVALUE0_.setRanges(A3_235) _UPVALUE0_.setVisible(false) if A0_232[1][1] ~= false then _UPVALUE0_.searchAddress(A0_232[1][1], 4294967295, A0_232[1][4] or A2_234, _UPVALUE0_.SIGN_EQUAL, A0_232[1][5] or 1, A0_232[1][6] or -1) end _UPVALUE0_.searchNumber(A0_232[1][2], A0_232[1][4] or A2_234, false, _UPVALUE0_.SIGN_EQUAL, A0_232[1][5] or 1, A0_232[1][6] or -1) _UPVALUE0_.clearResults() if _UPVALUE0_.getResultCount() > 0 then for _FORV_12_, _FORV_13_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end for _FORV_12_ = 2, #A0_232 do for _FORV_19_, _FORV_20_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end for _FORV_19_, _FORV_20_ in ipairs((_UPVALUE0_.getValues({}))) do if _FORV_20_.flags == 16 or _FORV_20_.flags == 64 then values = tostring(_FORV_20_.value):sub(1, 6) else values = _FORV_20_.value end if tostring(values) ~= tostring((tostring(A0_232[_FORV_12_][1]):sub(1, 6))) then end end end for _FORV_12_, _FORV_13_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end if #{} > 0 then for _FORV_15_ = 1, #{} do for _FORV_19_, _FORV_20_ in ipairs(A1_233) do offset = _FORV_20_[2] - A0_232[1][3] if _FORV_20_[1] == false then th_ = th_ and th_ + 1 or 1 else tg_ = tg_ and tg_ + 1 or 1 if _FORV_20_[4] == true then _UPVALUE0_.addListItems({}) end end end end tg = tg_ and "\n已修改" .. tg_ .. "条数据" or "" th = th_ and "\n已获取" .. th_ .. "条数据" or "" _UPVALUE0_.setValues({}) _UPVALUE0_.loadResults((_UPVALUE0_.getValues({}))) _UPVALUE0_.toast("\n" .. A4_236 .. "搜索成功!\n偏移到" .. #{} .. "条数据" .. tg .. th) tg_, th_ = nil, nil else _UPVALUE0_.toast("\n" .. A4_236 .. "开启失败", false) do return false end do return end _UPVALUE0_.toast(A4_236 .. "开启失败") return false end end end readWrite({ { false, 1600000, 0, 64, nil, nil } }, { { 1, 0, 64, false } }, 64, 32, "金色武器1元") string.toMusic("开启成功") end }, { "金色装备箱子1元购大厅开启", function() function readWrite(A0_237, A1_238, A2_239, A3_240, A4_241) _UPVALUE0_.clearResults() _UPVALUE0_.setRanges(A3_240) _UPVALUE0_.setVisible(false) if A0_237[1][1] ~= false then _UPVALUE0_.searchAddress(A0_237[1][1], 4294967295, A0_237[1][4] or A2_239, _UPVALUE0_.SIGN_EQUAL, A0_237[1][5] or 1, A0_237[1][6] or -1) end _UPVALUE0_.searchNumber(A0_237[1][2], A0_237[1][4] or A2_239, false, _UPVALUE0_.SIGN_EQUAL, A0_237[1][5] or 1, A0_237[1][6] or -1) _UPVALUE0_.clearResults() if _UPVALUE0_.getResultCount() > 0 then for _FORV_12_, _FORV_13_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end for _FORV_12_ = 2, #A0_237 do for _FORV_19_, _FORV_20_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end for _FORV_19_, _FORV_20_ in ipairs((_UPVALUE0_.getValues({}))) do if _FORV_20_.flags == 16 or _FORV_20_.flags == 64 then values = tostring(_FORV_20_.value):sub(1, 6) else values = _FORV_20_.value end if tostring(values) ~= tostring((tostring(A0_237[_FORV_12_][1]):sub(1, 6))) then end end end for _FORV_12_, _FORV_13_ in ipairs((_UPVALUE0_.getResults((_UPVALUE0_.getResultCount())))) do end if #{} > 0 then for _FORV_15_ = 1, #{} do for _FORV_19_, _FORV_20_ in ipairs(A1_238) do offset = _FORV_20_[2] - A0_237[1][3] if _FORV_20_[1] == false then th_ = th_ and th_ + 1 or 1 else tg_ = tg_ and tg_ + 1 or 1 if _FORV_20_[4] == true then _UPVALUE0_.addListItems({}) end end end end tg = tg_ and "\n已修改" .. tg_ .. "条数据" or "" th = th_ and "\n已获取" .. th_ .. "条数据" or "" _UPVALUE0_.setValues({}) _UPVALUE0_.loadResults((_UPVALUE0_.getValues({}))) _UPVALUE0_.toast("\n" .. A4_241 .. "搜索成功!\n偏移到" .. #{} .. "条数据" .. tg .. th) tg_, th_ = nil, nil else _UPVALUE0_.toast("\n" .. A4_241 .. "开启失败", false) do return false end do return end _UPVALUE0_.toast(A4_241 .. "开启失败") return false end end end readWrite({ { false, 2000000, 0, 64, nil, nil } }, { { 1, 0, 64, true }, { 0, 288, 64, true } }, 64, 32, "金色箱子0元") string.toMusic("开启成功") end } }) }, { changan.button("搜索音乐", function() _UPVALUE0_.toast("搜索比较慢") search = _UPVALUE0_.prompt({ "输入要搜索的歌曲\n可加上歌手名字", "设置显示数量(数字)" }, _UPVALUE2_.sel, {"text"}) if search == nil then Main6() end _UPVALUE0_.saveVariable(search, _UPVALUE2_.config) bei() go1 = search[1] go3 = search[2] jg = start(go1, go3) if jg.code == 200 then fh = jg.content fh = _UPVALUE3_(fh) Play(gqlb, idb) end end ), changan.button("搜索列表", function() SN = _UPVALUE1_.choice(gqlb, nil, ts) if SN == nil then XGCK = -1 else _UPVALUE1_.toast("歌曲:" .. gqlb[SN]) play(idb[SN], gqlb[SN]) Main() end end ), changan.button("暂停音乐", function() _UPVALUE0_.toast("已停止播放") _UPVALUE0_.playMusic("stop") _UPVALUE0_.toast("已停止音乐") for _FORV_3_ = 1, 100 do _UPVALUE0_.playMusic("stop") _UPVALUE0_.playMusic("stop") _UPVALUE0_.playMusic("stop") end end ) }, { changan.button("退出", function() window:removeView(floatWindow) luajava.setFloatingWindowHide(false) luajava.newThread(function() os.exit() end ):start() bloc("end") end ) }, {} }) bloc = luajava.getBlock() bloc("join") luajava.setFloatingWindowHide(false)