Czy są jacyś klienci czatu lub klienci autonomiczni, którzy mogą współpracować z serwerem iMessage? Właśnie zmieniłem OSX 10.8.x na Ubuntu 12.10 i to naprawdę jedyna rzecz, za którą tęsknię.
Czy są jacyś klienci czatu lub klienci autonomiczni, którzy mogą współpracować z serwerem iMessage? Właśnie zmieniłem OSX 10.8.x na Ubuntu 12.10 i to naprawdę jedyna rzecz, za którą tęsknię.
Odpowiedzi:
Ta wiadomość jest cytowana z /apple//a/66047 :
iMessage jest oparty na zastrzeżonym, binarnym i zaszyfrowanym protokole (źródłowa Wikipedia ) z certyfikatem urządzenia po stronie klienta, co sprawia, że jest mało prawdopodobne, aby w najbliższym czasie został on poddany inżynierii wstecznej i wdrożony w aplikacjach innych firm (chociaż podejmowane są próby ).
Edycja
W przyszłości może być możliwe uruchomienie natywnych aplikacji OS X w systemie Linux, podobnie jak w przypadku uruchamiania aplikacji Windows za pomocą warstw kompatybilności Wine. Darling Project ma to na celu. Jednak nigdy nie spotkałem się z sytuacją, w której musiałem uruchomić natywną aplikację Mac, więc nigdy jej nie testowałem. Wydaje się to obiecujące, choć nieco wątpliwe. Cytat z Wikipedii :
Podobnie jak APNS ustanawia połączenie Keep-Alive z serwerami Apple. Każde połączenie ma swój unikalny kod, który działa jak identyfikator trasy, która powinna zostać użyta do wysłania wiadomości do określonego urządzenia. Połączenie jest szyfrowane za pomocą TLS przy użyciu certyfikatu po stronie klienta, który jest wymagany przez urządzenie podczas aktywacji iMessage.
Cóż, nie możesz bezpośrednio, ale istnieją ronda.
Oto dwa:
Oba wymagają jednak iDevice. Więc nie, nie możesz robić tego, co chcesz, ale możesz wysyłać informacje z komputera i dostarczać je do urządzenia iDevice, a następnie wysyła je. obie metody wymagają iDevice z jailbreakiem.
SSH. Możesz wprowadzić SSH do swojego urządzenia iDevice za pomocą szpachli lub czegoś, a następnie wysłać wiadomości przez terminal.
Zdalne wiadomości: po prostu zainstaluj aplikację cydia, a następnie otwórz przeglądarkę internetową i wpisz adres IP swojego urządzenia, a następnie numer portu (przykład:) http://192.168.1.3:333/
. Działa to na dowolnej platformie, nawet na Twoim telefonie. Możesz pójść o krok dalej, włączając przekierowanie portów, aby uzyskać dostęp do urządzenia w połowie świata.
Inne:
Zawsze możesz wysyłać wiadomości tekstowe. Spróbuj użyć curl
. Oto wiersz (jeśli dobrze to pamiętam)
curl http://textbelt.com/text -d number=9876543210 -d "message=put your message here"
Dostępne są również inne narzędzia do przesyłania wiadomości. Jeśli jesteś hakerem / dowcipnisiem, możesz wypróbować SET (narzędzie inżynierii społecznej).
Przepraszam, że nie jestem w stanie dostarczyć Ci rozwiązania, tylko alternatywy.