好无聊,写了一个热血传奇手游的辅助脚本,公开源码
if 1 then
function Split(szFullString, szSeparator)
local nFindStartIndex = 1
local nSplitIndex = 1
local nSplitArray = {}
while true do
local nFindLastIndex = string.find(szFullString, szSeparator, nFindStartIndex)
if not nFindLastIndex then
nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, string.len(szFullString))
break
end
nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, nFindLastIndex - 1)
nFindStartIndex = nFindLastIndex + string.len(szSeparator)
nSplitIndex = nSplitIndex + 1
end
return nSplitArray
end
function ClearBid(Bid)
closeApp(Bid)
clearKeyChain(Bid)
function LastFolder(Path) return string.match(Path, "(.+)/") end
mSleep(1000)
if type(appDataPath) == "function" and appDataPath(Bid) ~= "" then
if string.sub(getOSVer(), 1, 1) == "7" then
mSleep(500)
os.execute("rm -rf "..LastFolder(appDataPath(Bid)).."/Library/Caches/*") --Library
os.execute("rm -rf "..LastFolder(appDataPath(Bid)).."/Documents/*")
os.execute("rm -rf "..LastFolder(appDataPath(Bid)).."/Documents/.*")
os.execute("rm -rf "..LastFolder(appDataPath(Bid)).."/Library/Preferences/" .. Bid .. ".plist")
os.execute("rm -rf "..LastFolder(appDataPath(Bid)).."/Library/Cookies/*")
mSleep(1000)
return true
elseif string.sub(getOSVer(), 1, 1) == "8" then
mSleep(500)
os.execute("rm -rf "..(appDataPath(Bid)).."/Library/Caches/*") --Library
os.execute("rm -rf "..(appDataPath(Bid)).."/Documents/*")
os.execute("rm -rf "..(appDataPath(Bid)).."/Documents/.*")
os.execute("rm -rf "..(appDataPath(Bid)).."/Library/Preferences/" .. Bid .. ".plist")
os.execute("rm -rf "..(appDataPath(Bid)).."/Library/dungeon/*")
--.com.apple.mobile_container_manager.metadata.plist
mSleep(1000)
return true
end
end
end
贴一段,有感兴趣的我再继续贴