2010-06-20 72 views
0

我正在尋找新的應用程序 - 這個概念真的很簡單,我猜。如何發送消息從iPhone到Mac/PC

您在iPhone上按下標有'1'的按鈕,它會向PC或Mac發送一條消息,使得Mac/PC的響應與在計算機自​​己的鍵盤上按下數字'1'一樣。

現在,我想我將不得不做一些認真的閱讀圍繞這一個,我很高興地把在,所以我不是在尋找一個「哦,這就是答案」迴應,但可以有人向我提供了一些幫助,讓我朝着正確的方向前進,我知道像Rowmote這樣的應用程序已經基本做到了這一點,並且他們有自己的基於桌面的客戶端 - 我該從哪裏開始研究如何做到這一點?出版的書籍,在線指南等都是開始研究這個問題的好方法,但是有誰知道哪些是?任何幫助非常感謝。

回答

3

這是在這裏工作的一對夫婦的主要概念:

  1. 連接兩個無線設備。爲此,您需要NSNetServiceNSNetServiceBrowser,這是Bonjour網絡中涉及的兩個主要類。您可以使用其他通信設置,但Bonjour可能會是最不痛苦的。開始使用這個真正有用的指南是available here
  2. 在Mac上模擬關鍵事件。 CGEventPost()是一個非常有用的功能。
+0

感謝您的答覆。即使在基本水平上,這聽起來對我來說也很合理。我會更充分地研究它今晚。 儘管有這個答案,但我必須說,在閱讀時,我是一個紙人,有沒有什麼好書可以讓任何人知道,包括這類東西? 此外,Bonjour在Mac OS X和Windows上的工作原理是否相同?理想情況下,如果可能的話,最好在兩個平臺上查看類似的實現。 – David26th 2010-06-21 12:03:56