1
0
mirror of https://github.com/0O0o0oOoO00/Alas.git synced 2026-05-15 03:09:25 +08:00
Files
Alas/bin/Lua/SpeedUp.lua
2025-05-10 13:45:15 +08:00

91 lines
2.0 KiB
Lua

function Main1()
SN = gg.choice({
"设置倍速",
"还原倍速",
"退出",
}, nil, "倍速面板")
if SN==1 then
HS9()
end
if SN==2 then
HS666()
end
if SN==3 then
exit()
end
FX=false
end
function HS9()
x = gg.prompt({"倍速(默认5倍)"},{"5.0"},{number})
n = x[1]
-- 清除
gg.clearResults()
gg.setRanges(32)
-- 第一次搜索
gg.searchNumber("1.0;0.33333334327;0.02999999933::9", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("1.0", gg.TYPE_AUTO, false, gg.SIGN_EQUAL, 0, -1, 0)
results=gg.getResultCount()
gg.getResults(100)
gg.editAll(n, gg.TYPE_FLOAT)
-- 判断
if results==0 then
-- 清除
gg.clearResults()
gg.setRanges(32)
-- 第二次搜索
gg.searchNumber("1.0;0.33333334327;0.02999999933::9", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
gg.refineNumber("1.0", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
gg.getResults(100)
gg.editAll(n, gg.TYPE_DWORD)
end
-- 清除
gg.clearResults()
gg.toast("修改成功")
end
function HS666()
x = gg.prompt({"还原倍速(默认5倍)"},{"5.0"},{number})
n = x[1]
-- 清除
gg.clearResults()
gg.setRanges(32)
-- 第一次搜索
gg.searchNumber(n..";0.33333334327;0.02999999933::9", gg.TYPE_DOUBLE, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber(n, gg.TYPE_DOUBLE, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(100)
gg.editAll("1", gg.TYPE_DOUBLE)
gg.getResultCount(results)
-- 判断
if results==nil then
-- 清除
gg.clearResults()
gg.setRanges(32)
-- 第二次搜索
gg.searchNumber(n..";0.33333334327;0.02999999933::9", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
gg.refineNumber(n, gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
gg.getResults(100)
gg.editAll("1", gg.TYPE_DWORD)
end
-- 清除
gg.clearResults()
gg.toast("还原成功")
end
function exit()
gg.alert("退出成功")
os.exit()
end
-- 循环
-- while true do
-- if gg.isVisible(true) then
-- FX=true
-- gg.setVisible(false)
-- end
gg.clearResults()
-- if FX==true then
Main1()
-- end
-- end