If the JWS receives a socket 'outgoing' JSON message from the Android client, it will pass it to the OSX Client to tell it to send the iMessage that was requested from the Android. The JWS is what connects the OSX Client to the Android client. I have provided a database schema to help visualize the database in the pdf, MessagesSchema.pdf. Incoming messages are detected from a change from the sqlite chat.db of the 'Messages' app whose default location is ~/Library/Messages/chat.db. If the OSX Client detects any changes to the "Messages" sqlite database file where a new message has been received, it will send the JWS a socket 'incoming' JSON message. The OSX Client & JWS run on any OSX machine (Macbook, Mac, etc.). This script is what sends an iMessage message. It is what makes sending iMessages possible. The messages.applescript is arguably the most important part of the project. There are 4 parts to the PieMessage project. I am releasing it because I need your help. This is project allows Android clients to communicate using iMessage.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |