इस प्रोजेक्ट के बारे में

फोन हार्नेस एक ऐसा टूल है जो क्लॉड कोड या कोडेक्स जैसे कोडिंग एजेंट्स को असली फोन से जोड़ता है। यह मैक के आईफोन मिररिंग विंडो के ज़रिए आईफोन का और मैकओएस, लिनक्स या विंडोज़ से adb के ज़रिए एंड्रॉइड का समर्थन करता है। इसके लिए जेलब्रेक, एक्सकोड या फोन पर इंस्टॉल किया गया कोई सॉफ़्टवेयर ज़रूरी नहीं है। एजेंट स्क्रीन देख सकता है, टैप-रेडी निर्देशांकों के साथ टेक्स्ट ढूँढ सकता है, टैप कर सकता है, स्वाइप कर सकता है, टाइप कर सकता है और परिणाम पढ़ सकता है। एक सेटअप प्रॉम्प्ट एजेंट को टूल क्लोन और इंस्टॉल करने, उसे एजेंट स्किल के रूप में रजिस्टर करने और पेयरिंग चरणों में उपयोगकर्ता का मार्गदर्शन करने देता है। एक `--doctor` कमांड कनेक्शन श्रृंखला की जाँच करता है। आईफोन के लिए, हार्नेस मिररिंग विंडो को कैप्चर करता है, एप्पल के विज़न फ्रेमवर्क से OCR करता है, और टैप, स्वाइप और टाइपिंग के लिए HID-स्तर की इवेंट्स भेजता है। एंड्रॉइड के लिए, यह कैप्चर के लिए `screencap` के साथ adb, टेक्स्ट के लिए एक्सेसिबिलिटी ट्री और USB या वाई-फ़ाई पर क्रियाओं के लिए `input` का उपयोग करता है। वही हेल्पर दोनों प्लेटफ़ॉर्म पर काम करते हैं। एक क्लाउड विकल्प adb के ज़रिए पहुँचने योग्य होस्टेड एंड्रॉइड फोन प्रदान करता है, जिनमें ऐप्स और लॉगिन बने रहते हैं, और पहले 100 मिनट मुफ़्त हैं। प्रलेखित सीमाओं में शामिल हैं: मल्टी-टच नहीं, कैमरा या फेस आईडी फ़्लो नहीं, DRM वीडियो काला रेंडर होता है, और फोन अनलॉक करना और कनेक्शन उपयोगकर्ता को संभालना होता है।