當前位置:首頁 » 編程軟體 » 觸動腳本

觸動腳本

發布時間: 2022-09-12 22:59:17

① 觸動精靈的腳本文件在哪裡

進入cydia--管理--軟體源--編輯/添加--源地址:
進入觸動精靈源地址--安裝【觸動精靈】插件(版本已經更新到1.43)
將iOS設備連接電腦打開PP助手(Win)版--文件--系統文件(越獄)--路徑:/User/Media/TouchSprite/lua,將腳本文件導入。(注意:如果找不到路徑,請運行一次「觸動精靈")
腳本下載鏈接:
4
重啟一下機器,打開機器,打開觸摸精靈,刷新找出天天連萌的腳本,點擊一下,會顯示選擇。
5
打開游戲,開始時,按音量-開始腳本,結束時,按音量-結束。
6
250萬不是神話

② 6S的10.3.2系統越獄使用觸動腳本出錯

只能重啟。
可以嘗試在腳本中添加一段檢測代碼 getOSVer 判斷是 10 系統就隔一段時間 (比如 2 個小時會卡死)運行 os.execute("killall -9 backboardd")。
如果以上代碼沒效果可以使用 ts_execute("killall -9 backboardd") 試下

③ 觸動精靈怎麼錄制腳本

觸動精靈是一款手機店額腳本編輯軟體,相信很多朋友都很喜歡這個軟體。下面小編就為大家介紹一下觸動精靈怎麼錄制腳本
方法一:老版本方法
1、首先我們要運行觸動精靈工具,然後回到主菜單,只要點擊設備的【音量+】鍵,就可以彈出一個菜單,再次點擊【錄制】就會開始錄制腳本了;
2、看下圖,等你
感覺錄制好了後,再按一下【音量+】,就可以結束錄制,並且會提示你錄制腳本的放置目錄
3、然後我們打開觸動精靈,點擊右上角的刷新按鈕,就會刷新出你剛才錄制的腳本;
4、如下圖,注意剛錄制的腳本,只要點擊一下就可以選中了;
5、選中後,會出現一個綠色的√號,而且腳本的名字會變為紅色的;
6、現在我們回到錄制的開始界面或者是你想要使用腳本的游戲界面,按一下設備的【音量—】鍵,就可以運行腳本了。
方法二:新版本方法
特別提示:錄制及運行腳本的快捷鍵可在「更多」-「按鍵設置」當中更換按鍵。(默認設定「+」為錄制腳本,「-」為運行腳本)
錄制及運行腳本的快捷按鍵為手機的「+」、「-」音量鍵。按下手機左側的音量「+」按鍵,即可彈出錄制腳本提示菜單。
點擊「錄制」即可開始錄制。
錄制完成後再次點擊左側音量「+」按鍵,即可結束錄制,並彈出如下提示:

④ 能在越獄設備的ios上 直接通過命令行啟動觸動的腳本嗎

方法/步驟

  • 啟動Xcode軟體,菜單欄選擇Proct -> Scheme -> Edit Scheme

⑤ 觸動精靈如何運行腳本/為什麼運行腳本提示路徑錯誤

首先,請確認觸動精靈腳本列表內有腳本存在。打開觸動精靈,在腳本列表中選擇想要運行的腳本,選中後是綠色打勾狀態;在目標程序中按設備左側上方音量快捷鍵開始運行腳本。

⑥ 觸動精靈腳本白名單是什麼意思

觸動精靈腳本白名單的意思是觸動精靈設置黑名單以外的用戶都能通過不會被當成垃圾郵件拒收,安全性和快捷性都大大提高。觸動精靈是一款模擬手機觸摸、按鍵操作的軟體,通過製作腳本,可以讓觸動精靈代替雙手,自動執行一系列觸摸、按鍵操作。觸動精靈簡單、易用,不需要掌握任何編程知識就可以錄制出功能強大的腳本;還可以使用編程知識,編寫出功能更為復雜,交互更為靈活的腳本;只要能夠在手機上完成的行為操作,觸動精靈都可以代替完成,不僅省力,而且高效。白名單是設置能通過的用戶,白名單以外的用戶都不能通過,如果設立了白名單,則在白名單中的用戶(或IP地址、IP包、郵件等)會優先通過,不會被當成垃圾郵件拒收,安全性和快捷性都大大提高。

⑦ 觸動精靈怎麼寫腳本

摘要 1、首先我們要運行觸動精靈工具,然後回到主菜單,只要點擊設備的【音量+】鍵,就可以彈出一個菜單,再次點擊【錄制】就會開始錄制腳本了;

⑧ 觸動精靈的腳本怎麼復制別人的腳本

1、掃描二維碼下載。在電腦或其他設備上打開二維碼圖片,打開觸動精靈客戶端,攝像頭對准二維碼,在跳轉的瀏覽器中勾選協議並點擊下載按鈕即可。
2、在底部彈出菜單中選擇「WIFI傳文件」啟動無線傳輸服務,電腦上打開瀏覽器,在地址欄中輸入IP地址和埠。

⑨ 觸動腳本精靈怎麼用

Config = scriptConfig("Cassiopeia", "Leon御用蛇女")
Config.addParam("Q", "主連招 Q", SCRIPT_PARAM_ONOFF, true)
Config.addParam("W", "主連招 W", SCRIPT_PARAM_ONOFF, true)
Config.addParam("E", "主連招 E", SCRIPT_PARAM_ONOFF, true)
Config.addParam("R", "主連招 R", SCRIPT_PARAM_ONOFF, true)
MiscConfig = scriptConfig("Misc", "Misc")
MiscConfig.addParam("Autolvl", "Autolvl", SCRIPT_PARAM_ONOFF, true)
myIAC = IAC()

OnLoop(function(myHero)
if MiscConfig.Autolvl then
LevelUp()
end
if IWalkConfig.Combo then
local unit = GetTarget(1000, DAMAGE_MAGIC)
if unit then
local poisoned = false
for i=0, 63 do
if GetBuffCount(unit,i) > 0 and GetBuffName(unit,i):lower():find("poison") then
poisoned = true
end
end
local QPred = GetPredictionForPlayer(GetMyHeroPos(),unit,GetMoveSpeed(unit),math.huge,250,850,100,false,true)
local WPred = GetPredictionForPlayer(GetMyHeroPos(),unit,GetMoveSpeed(unit),2500,250,925,90,false,true)
local RPred = GetPredictionForPlayer(GoS:myHeroPos(),unit,GetMoveSpeed(unit),math.huge,300,800,180,false,true)
if CanUseSpell(myHero, _R) == READY and EnemyFacing(GetMyHeroPos(), 700) >= 2 and Config.R then
CastSkillShot(_R,RPred.PredPos.x,RPred.PredPos.y,RPred.PredPos.z)
end
if CanUseSpell(myHero, _R) == READY and IsFacing(unit, 750)
and ValidTarget(unit, 750) and Config.R and 100*GetCurrentHP(unit)/GetMaxHP(unit) <= 60 then
CastSkillShot(_R,RPred.PredPos.x,RPred.PredPos.y,RPred.PredPos.z)
end
if CanUseSpell(myHero, _E) == READY and Config.E and IsInDistance(unit, 700) and poisoned then
CastTargetSpell(unit, _E)
elseif CanUseSpell(myHero, _Q) == READY and Config.Q and IsInDistance(unit, 850) and QPred.HitChance == 1 then
CastSkillShot(_Q,QPred.PredPos.x,QPred.PredPos.y,QPred.PredPos.z)
elseif CanUseSpell(myHero, _W) == READY and Config.W and IsInDistance(unit, 925) and WPred.HitChance == 1 then
CastSkillShot(_W,WPred.PredPos.x,WPred.PredPos.y,WPred.PredPos.z)

end
end
end
for _,minion in pairs(GetAllMinions(MINION_ENEMY)) do
local unit = minion
local poisoned = false
for i=0, 63 do
if unit and GetBuffCount(unit,i) > 0 and GetBuffName(unit,i):lower():find("poison") then
poisoned = true
end
end
local ExtraDmg = 0
if GotBuff(myHero, "itemmagicshankcharge") > 99 then
ExtraDmg = ExtraDmg + 0.1*GetBonusAP(myHero) + 100
end
if CanUseSpell(myHero, _E) == READY and IsInDistance(minion, 700) and poisoned and GetCurrentHP(minion) < CalcDamage(myHero, minion, 0, 25*GetCastLevel(myHero,_E)+30+0.55*GetBonusAP(myHero) + ExtraDmg) and not IWalkConfig.Combo then
CastTargetSpell(minion, _E)
end

end
end)
function EnemyFacing(pos, range)
local c = 0
if pos = nil then return 0 end
for i, v in pairs(GetEnemyHeroes())
if v and GetDistanceSqr(pos,GetOrigin(v)) < range*range
then c = c + 1
end
end
return c
end
function Levelup()
if GetLevel(myHero) == 1 then
LevelSpell(_Q)
elseif GetLevel(myHero) == 2 then
LevelSpell(_E)
elseif GetLevel(myHero) == 3 then
LevelSpell(_W)
elseif GetLevel(myHero) == 4 then
LevelSpell(_E)
elseif GetLevel(myHero) == 5 then
LevelSpell(_E)
elseif GetLevel(myHero) == 6 then
LevelSpell(_R)
elseif GetLevel(myHero) == 7 then
LevelSpell(_E)
elseif GetLevel(myHero) == 8 then
LevelSpell(_Q)
elseif GetLevel(myHero) == 9 then
LevelSpell(_E)
elseif GetLevel(myHero) == 10 then
LevelSpell(_Q)
elseif GetLevel(myHero) == 11 then
LevelSpell(_R)
elseif GetLevel(myHero) == 12 then
LevelSpell(_Q)
elseif GetLevel(myHero) == 13 then
LevelSpell(_Q)
elseif GetLevel(myHero) == 14 then
LevelSpell(_W)
elseif GetLevel(myHero) == 15 then
LevelSpell(_W)
elseif GetLevel(myHero) == 16 then
LevelSpell(_R)
elseif GetLevel(myHero) == 17 then
LevelSpell(_W)
elseif GetLevel(myHero) == 18 then
LevelSpell(_W)
end
end
---------------------Is Facing-------------------------
local myHero = GetMyHero()
local lastattackposition={true,true,true}
function IsFacing(targetFace,range,unit) --returns true if targetFace is facing UNIT in given RANGE
range=range or 99999
unit=unit or myHero
targetFace=targetFace
if (targetFace and unit)~=nil and (ValidtargetUnit(targetFace,range,unit)) and GetDistance2(targetFace,unit)<=range then
local unitXYZ= GetOrigin(unit)
local targetFaceXYZ=GetOrigin(targetFace)
local lastwalkway={true,true,true}
local walkway = GetPredictionForPlayer(GetOrigin(unit),targetFace,GetMoveSpeed(targetFace),0,1000,2000,0,false,false)
--1. look if enemy is standing
if walkway.PredPos.x==targetFaceXYZ.x then
--2. if enemy is standing look if there is a last walkway position
if lastwalkway.x~=nil then
--3. if Position found then Draw it and check for face
local d1 = GetDistance2(targetFace,unit)
local d2 = GetDistance2XYZ(lastwalkway.x,lastwalkway.z,unitXYZ.x,unitXYZ.z)
return d2 < d1
--4. if there is no Position found then set one as soon as enemy walks -->5.
--6. if enemy just keeps standing then check for attack direction ALPHA
elseif lastwalkway.x==nil then
if lastattackposition.x~=nil and lastattackposition.name==GetObjectName(targetFace) then
local d1 = GetDistance2(targetFace,unit)
local d2 = GetDistance2XYZ(lastattackposition.x,lastattackposition.z,unitXYZ.x,unitXYZ.z)
return d2 < d1
end
end
elseif walkway.PredPos.x~=targetFaceXYZ.x then
lastwalkway={x=walkway.PredPos.x,y=walkway.PredPos.y,z=walkway.PredPos.z} --last Position enemy looked
--5. if enemy keeps movin then check for face
if lastwalkway.x~=nil then
local d1 = GetDistance2(targetFace,unit)
local d2 = GetDistance2XYZ(lastwalkway.x,lastwalkway.z,unitXYZ.x,unitXYZ.z)
return d2 < d1
end
end
end
end
function IsMoving(targetFace,range,unit)
end
function IsFleeing(targetFace,range,unit)
end
function IsChasing(targetFace,range,unit)
end
--MISC--
--Distances
function ValidtargetUnit(targetFace,range,unit)
range = range or 25000
unit = unit or myHero
if targetFace == nil or GetOrigin(targetFace) == nil or IsImmune(targetFace,unit) or IsDead(targetFace) or not IsVisible(targetFace) or GetTeam(targetFace) == GetTeam(unit) or GetDistance2(targetFace,unit)>range then return false end
return true
end
function GetDistance2(p1,p2)
p1 = GetOrigin(p1) or p1
p2 = GetOrigin(p2) or p2
return math.sqrt(GetDistance2Sqr(p1,p2))
end
function GetDistance2Sqr(p1,p2)
p2 = p2 or GetMyHeroPos()
local dx = p1.x - p2.x
local dz = (p1.z or p1.y) - (p2.z or p2.y)
return dx*dx + dz*dz
end
function GetDistance2XYZ(x,z,x2,z2)
if (x and z and x2 and z2)~=nil then
a=x2-x
b=z2-z
if (a and b)~=nil then
a2=a*a
b2=b*b
if (a2 and b2)~=nil then
return math.sqrt(a2+b2)
else
return 99999
end
else
return 99999
end
end
end
OnProcessSpell(function(Object,spellProc)
local Obj_Type = GetObjectType(Object)
if Object~=nil and Obj_Type==Obj_AI_Hero then
if spellProc.name~=nil then
for i,enemy in pairs(GOS:GetEnemyHeroes()) do
if ValidtargetUnit(enemy,25000) then
local targetFaceXYZ=GetOrigin(enemy)
if (spellProc.name:find('Basic') or spellProc.name:find('Crit') and spellProc.BaseName~=nil and spellProc.BaseName:find(GetObjectName(enemy))) then --if enemy does auto attack then set attack direction
--1. check if targetFace is really the one attacking
if spellProc.startPos.x==targetFaceXYZ.x and spellProc.startPos.y==targetFaceXYZ.y and spellProc.startPos.z==targetFaceXYZ.z then --so enemy is the one attacking, now check the attack direction
if spellProc.endPos.x ~=targetFaceXYZ.x and spellProc.endPos.y ~=targetFaceXYZ.y and spellProc.endPos.z ~=targetFaceXYZ.z then --so enemy is attacking a unit
--2. set the attacked units position as face direction
lastattackposition={x=spellProc.endPos.x,y=spellProc.endPos.y,z=spellProc.endPos.z,Name=GetObjectName(enemy)}
break
else
break
end
else
break
end
else
break
end
else
break
end
end
--[[
elseif spellProc.name:find(GetObjectName(targetFace)) then --if enemy casts a spell BETA
--1. check if targetFace is really the one attacking
if spellProc.startPos.x==targetFaceXYZ.x and spellProc.startPos.y==targetFaceXYZ.y and spellProc.startPos.z==targetFaceXYZ.z then --so enemy is the one attacking, now check the attack direction
if spellProc.endPos.x ~=targetFaceXYZ.x and spellProc.endPos.y ~=targetFaceXYZ.y and spellProc.endPos.z ~=targetFaceXYZ.z then --so enemy is attacking a unit
--2. set the attacked units position as face direction
lastattackposition={x=spellProc.endPos.x,y=spellProc.endPos.y,z=spellProc.endPos.z}
end
end
break
end
]]--
end
end
end)

⑩ 觸動精靈別人發的腳本怎麼提取代碼

在文件系統中找到觸動精靈腳本路徑Touchsprite/lua,點擊腳本導出或將文件拖到桌面上。
具體方法如下:
1、觸動精靈iOS2.0及觸動精靈Android請點擊左上角的加號按鈕。
2、在底部彈出菜單中選擇WIFI傳文件啟動無線傳輸服務。
3、電腦上打開瀏覽器,在地址欄中輸入IP地址和埠。
4、在文件夾列表中選擇腳本存放路徑Touchsprite/lua。
5、將下載到電腦上的腳本文件(lua/.tsp)拖動到指定區域,等待上傳完成即可。

熱點內容
日本免費雲伺服器色 發布:2025-04-05 04:58:52 瀏覽:864
linuxcpp 發布:2025-04-05 04:53:38 瀏覽:747
安卓字體哪個最好 發布:2025-04-05 04:46:37 瀏覽:649
什麼是hdb3碼編解碼 發布:2025-04-05 04:40:20 瀏覽:504
編譯原理運算符 發布:2025-04-05 04:37:50 瀏覽:520
如何用安卓手機玩ipad的賬號 發布:2025-04-05 04:17:42 瀏覽:935
vivo手機怎麼在桌面建文件夾 發布:2025-04-05 04:15:56 瀏覽:961
在線ftp網頁版軟體 發布:2025-04-05 04:15:02 瀏覽:624
android手機gps 發布:2025-04-05 04:14:59 瀏覽:446
頁數演算法 發布:2025-04-05 03:19:01 瀏覽:318