วิธีควบคุม UI / แอพจากเชลล์?


2

ฉันมี jailbroken ipad (ios v. 7.1.1) และติดตั้ง ssh, terminal และเครื่องมือ admin หลายอย่าง จนถึงตอนนี้ฉันสามารถเปิด / ปิดแอพจากเทอร์มินัลและอีกมากมาย ... ตอนนี้ฉันต้องการทริกเกอร์กิจกรรม UI และควบคุมแอป (โดยการแตะปุ่มรูดพิมพ์แป้นพิมพ์ ... ) จากเทอร์มินัล มีเครื่องมือ (บรรทัดคำสั่ง) ที่สามารถช่วยฉันทำสิ่งนั้นให้สำเร็จได้ไหม? ฉันเห็นคำถามที่คล้ายกันที่นี่แต่อายุมากกว่าหนึ่งปี (เครื่องมือบางอย่างอาจเกิดขึ้นเร็ว ๆ นี้)


หากเป้าหมายของคุณคือควบคุม Mac ด้วย iPad (ฉันไม่รู้ว่ามันเป็นหรือไม่) คุณเคยพิจารณา VPN หรือคุณกำลังมองหาวิธีทุบตีอย่างเคร่งครัดหรือไม่?
Alexander

@XAleXOwnZX ขออภัยหากคำถามของฉันคือไม่ชัดเจน แต่ผมต้องการที่จะควบคุม iPad ของฉันตัวเองจากเปลือก (อาจจะมาจากขั้วท้องถิ่นหรือเครื่องคอมพิวเตอร์ผ่าน SSH)
Bere

โอ้ฉันขอแนะนำให้คุณป้อนข้อความใหม่อีกครั้งคำถามของคุณชัดเจนมาก
Alexander

คำตอบ:


1

ไม่มีวิธีง่าย ๆ สำหรับสิ่งนี้ ไม่มีการนำ AppleScript มาใช้ในการโต้ตอบบน iOS ซึ่งแตกต่างจาก OS X ดังนั้นหากคุณต้องการสิ่งนี้จริงๆคุณอาจต้องทำให้มันเกิดขึ้นด้วยตัวคุณเองด้วยแอปที่คุณกำหนดเอง

แม้จะมีแอพของคุณเองก็ไม่มีวิธีการโต้ตอบที่ง่าย

ใน Cocoa Senior (หรือที่รู้จักกันในนาม "Mac") เรามีวิธีการเช่น gargantuan:

mouseEventWithType:location:modifierFlags:timestamp:
  windowNumber:context:eventNumber:clickCount:pressure:

เพื่อสร้างกิจกรรม

Cocoa Junior บน iPhone ไม่มีวิธีการใด ๆ เช่นนี้ดังนั้นเราต้องหาวิธีที่จะทำให้มันสำเร็จด้วยตนเอง

นี่อยู่นอกขอบเขตของไซต์นี้ แต่ดูเว็บไซต์ต่อไปนี้สำหรับข้อมูลเพิ่มเติม:


-1

ฉันคิดว่าสิ่งที่คุณกำลังมองหาคือบิด"เปิด"สำหรับอุปกรณ์ที่ถูกเจลเบรค แอปสามารถเปิดตัวได้ดังนี้:

open com.identifier.here

ตัวอย่างเช่นopen com.invoxia.tribyสำหรับแอพที่ฉันใช้

ขอบคุณมาก!


สิ่งนี้ใช้ได้กับการเปิดแอปซึ่งผู้ถามบอกว่าสามารถทำได้ ในคำถามนี้พวกเขากำลังมองหาวิธี "ทริกเกอร์เหตุการณ์ UI และแอปควบคุม" ซึ่งไม่สามารถทำได้ด้วยopenคำสั่ง
Timothy Mueller-Harder
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.