Client Ubuntu iMessage


26

Existe-t-il des clients de chat ou des clients autonomes qui peuvent interagir avec le serveur iMessage? Je viens de passer d'OSX 10.8.x à Ubuntu 12.10, et c'est vraiment la seule chose qui me manque.


2
Attention, j'ai fait une recherche sur Google et le premier site Web qui a vu le jour était un site de spam qui affirmait qu'il y avait une implémentation open source d'imessage pour Windows. Ignorez mon message précédent que j'ai supprimé.
Néant le

1
voici une réponse d'un autre site stackexchange qui peut répondre à votre question ici . La réponse courte à votre question est non.
Nil

1
@Nil C'est pour Windows, mais qu'en est-il d'Ubuntu?
Lucio

@ Lucio oh, le même raisonnement s'applique. iMessage est basé sur un protocole propriétaire, binaire et crypté (source Wikipedia ) avec un certificat d'appareil côté client, ce qui rend peu probable qu'il soit rétro-conçu et implémenté dans des applications tierces de sitôt (bien que des tentatives soient en cours ).
Nil

1
@Nil Eh bien, avec ces informations, vous devez créer une réponse, au lieu de le mentionner dans un commentaire.
Lucio

Réponses:


17

Ce message est cité sur /apple//a/66047 :

iMessage est basé sur un protocole propriétaire, binaire et chiffré (source Wikipedia ) avec un certificat d'appareil côté client, ce qui rend peu probable qu'il soit rétro-conçu et implémenté dans des applications tierces de sitôt (bien que des tentatives soient en cours) ).


Modifier
Il sera peut-être possible à l'avenir d'exécuter les applications natives OS X sur un système d'exploitation Linux similaire à la façon dont nous pouvons exécuter les applications Windows en utilisant les couches de compatibilité de wine. Le projet Darling vise à le faire. Cependant, je n'ai jamais rencontré de situation où j'avais besoin d'exécuter une application mac native, donc je ne l'ai jamais testée. Cela semble prometteur, quoique quelque peu douteux. Ce qui suit est extrait de wikipedia :

Tout comme APNS, il établit une connexion Keep-Alive avec les serveurs Apple. Chaque connexion a son propre code unique, qui agit comme un identifiant pour la route qui doit être utilisée pour envoyer un message à un appareil spécifique. La connexion est chiffrée avec TLS à l'aide d'un certificat côté client, qui est demandé par l'appareil lors de l'activation d'iMessage.


ce serait bien de faire un sketch sur linux.
chovy

Des mises à jour à ce sujet?
Mark Deven

5

Eh bien, vous ne pouvez pas directement, mais il existe des façons détournées.

En voici deux:

Les deux nécessitent cependant un iDevice. Donc non, vous ne pouvez pas faire ce que vous voulez, mais vous pouvez envoyer des informations depuis votre PC et les faire livrer à votre iDevice, puis il les envoie. les deux méthodes nécessitent un iDevice jailbreaké.

  1. SSH. Vous pouvez SSH dans votre iDevice avec du mastic ou quelque chose, puis envoyer les messages via le terminal.

  2. Messages à distance: installez simplement l'application cydia, puis ouvrez votre navigateur Web et saisissez votre adresse IP idevices, suivie d'un numéro de port (exemple:) http://192.168.1.3:333/. Cela fonctionnera sur n'importe quelle plate-forme, même sur votre téléphone. Vous pouvez aller plus loin en activant la redirection de port, afin d'accéder à un appareil à l'autre bout du monde.

Autres:

Vous pouvez toujours envoyer des SMS. Essayez d'utiliser curl. Voici une ligne (si je me souviens bien)

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

Il existe également d'autres outils de messagerie. Si vous êtes un pirate / farceur, vous pouvez essayer SET (outil d'ingénierie sociale).

Je suis désolé de ne pas pouvoir vous proposer une solution, uniquement des alternatives.


RemoteMessages est incroyable !! Bien que cela ne réponde pas à la question telle qu'elle est formulée, il s'agit d'un très bon remplacement d'iMessage.app qui se trouve sur votre bureau dans une fenêtre de navigateur et possède toutes les fonctionnalités - messagerie en temps réel, horodatages, photos de contact, emojis, etc. , tant que vous avez un téléphone jailbreaké avec OpenSSH installé. Travail vraiment professionnel par les développeurs de RemoteMessages!
Colin

Je suppose qu'il n'y a aucun progrès sur quelque chose comme ça sur des appareils non jailbreakés, non?
Joost

Non, il n'y en a pas, du moins que je sache. Obtenir un mac / hackintosh est la seule solution que j'ai trouvée.
coltonon

Apple devrait avoir une version Web. c'est stupide que vous ne pouvez envoyer des SMS qu'aux autres utilisateurs d'iphone.
chovy
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.