簡體   English   中英

通過LAN在Lightroom插件和iOS應用之間進行通信

[英]Communicating between a Lightroom plugin and an iOS app over a LAN

我在Adobe的LR SDK論壇上曾問過這個問題,以為我也在這里問過。

我想為Lightroom 6+創建一個插件,該插件允許LR插件和iOS應用之間進行雙向通信。 iOS設備將位於同一本地網絡上。

實現此目的的最佳方法是什么? 我當時在考慮使用LRSocket,這是最直接的方法嗎? 我假設使用這種方法,iOS應用將需要充當服務器,而LR插件將成為連接客戶端? 但是,關於通用的LRSocket使用,我發現的所有文檔和示例都暗示使用了本地主機。 如果只能使用本地主機,將無法通過WiFi與iOS設備直接通信?

任何信息,將不勝感激。

我剛剛開始嘗試做同樣的事情,盡管使用的是Android應用程序,並且遇到了LrSocket.Bind似乎只能綁定到localhost接口的相同(顯然不可逾越)的問題。

我能解決的唯一方法是在LR主機操作系統上具有一個中間端口轉發器,該中間端口轉發器在localhost:port和ethernet / wifi:port之間轉發流量

我猜您可以在Mac上使用ssh,並且有用於Windows的端口轉發應用程序(據稱ssh即將推出)。 PassPort(XP時代的舊應用程序似乎仍然可以使用)。

有點。。。但是。

另一個選擇是使用LrHttp.get(和/或.post),但這將不得不輪詢信息,並且對於某些要求可能有些遲鈍。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM