ไคลเอนต์ Ubuntu iMessage


26

มีลูกค้าแชทหรือไคลเอนต์แบบสแตนด์อโลนที่สามารถโต้ตอบกับเซิร์ฟเวอร์ iMessage ได้หรือไม่ ฉันเพิ่งเปลี่ยนจาก OSX 10.8.x เป็น Ubuntu 12.10 และเป็นสิ่งเดียวที่ฉันพลาด


2
คำเตือนฉันทำการค้นหาด้วย google และเว็บไซต์แรกที่เกิดขึ้นคือไซต์สแปมที่อ้างว่ามีการใช้โอเพนซอร์สสำหรับ imessage สำหรับ windows ไม่สนใจโพสต์ก่อนหน้าของฉันที่ฉันลบไป
ไม่มี

1
นี่คือคำตอบจากเว็บไซต์ stackexchange หนึ่งที่สามารถตอบคำถามของคุณที่นี่ คำตอบสั้น ๆ สำหรับคำถามของคุณคือ
ไม่มี

1
@ ไม่มีนั่นสำหรับ Windows แต่แล้ว Ubuntu ล่ะ?
Lucio

@Lucio โอ้ใช้เหตุผลเดียวกัน iMessage ตั้งอยู่บนโปรโตคอล propietary, binary และเข้ารหัส (source Wikipedia ) พร้อมใบรับรองอุปกรณ์ฝั่งไคลเอ็นต์ซึ่งทำให้ไม่น่าจะย้อนกลับออกแบบและติดตั้งในแอปของบุคคลที่สามได้ทุกเมื่อในไม่ช้า (แม้ว่าจะพยายามทำ )
ไม่มี

1
@ ไม่มีดีกับข้อมูลที่คุณควรสร้างคำตอบแทนที่จะพูดถึงในความคิดเห็น
Lucio

คำตอบ:


17

ข้อความนี้ยกมาจากhttps://apple.stackexchange.com/a/66047 :

iMessage ตั้งอยู่บนโปรโตคอล propietary, binary และเข้ารหัส (source Wikipedia ) พร้อมใบรับรองอุปกรณ์ฝั่งไคลเอ็นต์ซึ่งทำให้ไม่น่าจะย้อนกลับออกแบบและติดตั้งในแอปของบุคคลที่สามได้ทุกเมื่อในไม่ช้า (แม้ว่าจะพยายามทำ )


แก้ไข
ในอนาคตอาจเป็นไปได้ที่จะเรียกใช้แอปพลิเคชัน OS X ดั้งเดิมบน Linux OS ซึ่งคล้ายกับวิธีที่เราสามารถเรียกใช้แอปพลิเคชัน Windows โดยใช้เลเยอร์ความเข้ากันได้ของไวน์ โครงการดาร์ลิ่งมีเป้าหมายที่จะทำเช่นนั้น อย่างไรก็ตามฉันไม่เคยพบกับสถานการณ์ที่ฉันต้องการเรียกใช้แอปพลิเคชั่น Mac ดั้งเดิมดังนั้นฉันจึงไม่เคยทดสอบ สิ่งนี้ดูมีแนวโน้มถึงแม้ว่าจะค่อนข้างน่าสงสัย ต่อไปนี้จะยกมาจากวิกิพีเดีย :

เช่นเดียวกับ APNS มันตั้งค่าการเชื่อมต่อแบบ Keep-Alive กับเซิร์ฟเวอร์ Apple ทุกการเชื่อมต่อมีรหัสเฉพาะของตัวเองซึ่งทำหน้าที่เป็นตัวระบุเส้นทางที่ควรใช้ในการส่งข้อความไปยังอุปกรณ์เฉพาะ การเชื่อมต่อถูกเข้ารหัสด้วย TLS โดยใช้ใบรับรองฝั่งไคลเอ็นต์ที่อุปกรณ์ร้องขอในการเปิดใช้งาน iMessage


จะดีที่จะเรียกใช้ร่างบนลินุกซ์
chovy

มีการอัพเดทอะไรบ้าง?
Mark Deven

5

คุณไม่สามารถทำได้โดยตรง แต่มีวิธีอ้อมไป

นี่คือสอง:

ทั้งสองต้องการ iDevice ดังนั้นไม่คุณไม่สามารถทำสิ่งที่คุณต้องการ แต่คุณสามารถส่งข้อมูลจากพีซีของคุณและส่งไปยัง iDevice ของคุณแล้วส่งมัน ทั้งสองวิธีจำเป็นต้องใช้ jailbroken iDevice

  1. SSH คุณสามารถ SSH ลงใน iDevice ด้วยผงสำหรับอุดรูหรืออะไรก็ได้จากนั้นส่งข้อความผ่านเทอร์มินัล

  2. ข้อความระยะไกล: เพียงแค่ติดตั้งแอปพลิเค Cydia แล้วเปิดเว็บเบราว์เซอร์ของคุณและพิมพ์ที่อยู่ iDevices IP ของคุณตามด้วยหมายเลขพอร์ต (ตัวอย่าง: http://192.168.1.3:333/) สิ่งนี้จะใช้งานได้บนทุกแพลตฟอร์มแม้แต่โทรศัพท์ของคุณ คุณสามารถก้าวไปอีกขั้นด้วยการเปิดใช้การส่งต่อพอร์ตเพื่อให้คุณสามารถเข้าถึงอุปกรณ์ได้ครึ่งทางทั่วโลก

อื่น ๆ :

คุณสามารถส่งข้อความได้ตลอดเวลา ลองใช้curlดู นี่คือบรรทัด (ถ้าฉันจำได้อย่างถูกต้อง)

curl http://textbelt.com/text -d number=9876543210 -d "message=put your message here"

มีเครื่องมือการส่งข้อความอื่น ๆ เช่นกัน หากคุณเป็นแฮ็กเกอร์ / เล่นพิเรนสเตอร์คุณสามารถลอง SET (เครื่องมือวิศวกรรมสังคม)

ฉันขอโทษที่ไม่สามารถให้ทางแก้ปัญหาแก่คุณได้มีเพียงทางเลือกเท่านั้น


ข้อความทางไกลนั้นยอดเยี่ยมมาก !! แม้ว่าสิ่งนี้จะไม่ตอบคำถามตามที่พูด แต่นี่ก็เป็นการแทนที่ iMessage.app ที่ยอดเยี่ยมที่ตั้งอยู่บนเดสก์ท็อปของคุณในหน้าต่างเบราว์เซอร์และมีฟังก์ชั่นการใช้งานทั้งหมดเช่นการส่งข้อความตามเวลา ตราบใดที่คุณยังมีโทรศัพท์เจลเบรคที่ติดตั้ง OpenSSH งานมืออาชีพจริงๆโดยนักพัฒนา RemoteMessages!
โคลิน

ฉันคิดว่าไม่มีความคืบหน้าเกี่ยวกับสิ่งนี้ในอุปกรณ์ที่ไม่ใช่การเจลเบรคใช่ไหม?
Joost

ไม่มีไม่มีอย่างน้อยที่สุดที่ฉันรู้ การได้รับ mac / hackintosh เป็นทางออกเดียวที่ฉันได้พบ
coltonon

apple ควรมี web-based version มันโง่ที่คุณสามารถส่งข้อความไปยังผู้ใช้ iphone คนอื่นเท่านั้น
chovy
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.