2016-11-24 22 views
-1

我需要一個關於如何創建(如果可能的話)一個桌面軟件來填充瀏覽器窗體的建議(php,jsp等等......)。桌面軟件如何與瀏覽器表單(jsp,php等)進行通信

例如,這裏是link to create a new google gmail account 我希望我的「未來桌面軟件」能夠儘可能地填充該網頁上的字段。

如果可能,我該怎麼做?而且我打算用Java或C#創建應用程序。讓我知道如果另一種技術會更合適創建一個桌面應用程序

(最終的桌面應用將是與數據庫的接口,但是這不是我對當前問題的關注)

回答

1

有一個讓應用程序直接與瀏覽器通信的重大安全問題。常用的瀏覽器有哪些擴展可以讓你在瀏覽器中實現這些功能。即使您要開發額外的桌面軟件,您也可以使用瀏覽器擴展與應用程序進行通信。你或許應該看看這些鏈接:

Build Chrome extension

Build Firefox add-on

+0

那麼你的意思是我有沒有附加是我的桌面應用程序,並在瀏覽器形式的界面?其實我想要在瀏覽器表單字段和桌面應用程序表單字段之間建立一對一的關係。這是否可能與附加? – snorlax

+1

是的,但是您必須自己處理應用程序和加載項之間的通信。該附加組件由您安裝,因此它可以訪問瀏覽器中發生的事情,這是因爲安全原因而沒有附加組件的情況。否則,每個應用程序都可以看到瀏覽器中發生的情況,並在未經您的同意的情況下進行更改簡而言之:爲了獲得表單結構,附加組件從網頁獲取信息,並將其傳遞到您的桌面應用程序有權訪問的本地或遠程接口。爲了填充數據,它反過來。 –

+1

非常感謝。我要開始研究它。如果我創造出一些好東西,我會告訴你。 – snorlax

相關問題