2011-03-29 78 views
1

下面是我想要做的事情的要點: 用戶必須將他的指紋(捕獲的圖像)與存儲在服務器中的圖像進行匹配。我在OpenCV中實現了圖像匹配程序,它是磁盤上的一個.exe文件。這個輸出是flag.txt。 基本上,如果flag.txt的值非零,用戶可以訪問下一個網頁。如何從網頁上讀取和運行硬盤上的文件?

問題是 - 如何運行.exe並從網頁中讀取生成的文本文件(保存在硬盤上)的內容?

編輯 - 請注意,我不確定下面的標籤。

+0

@Tuzo不是'任何人'創建flag.txt。如果他們上傳的圖片與原始圖片匹配,那麼程序會創建文本文件,並且如果標誌值完全匹配,則將標誌值寫爲非零值。 – AruniRC 2011-03-30 00:53:19

+0

您的網頁用什麼語言編寫?你打算在服務器上執行授權嗎?你已經標記了你的問題的JavaScript,所以它聽起來像你要在瀏覽器中進行授權。如果是這樣,那麼這是不安全的,因爲用戶可以操縱JavaScript來繞過您的安全。 – 2011-03-30 01:32:38

+0

請問我可以給我一些資源/鏈接,告訴我如何做到這一點? - 我選擇了javascript,因爲我認爲在嘗試將.exe整合到網頁時我會使用它。我最近大多在C語言中完成圖像處理,並沒有太多關於Web服務的想法。 – AruniRC 2011-03-31 01:25:26

回答

0

您需要實施一種Web服務,它將執行您的.exe文件並執行其他邏輯並從網頁訪問此Web服務。由於安全原因,瀏覽器將不允許網頁執行此類操作

+0

請問我可以給我一些資源/鏈接,給出一個想法如何做到這一點?我最近大多在C語言中完成圖像處理,並沒有太多關於Web服務的想法。 – AruniRC 2011-03-31 01:24:26

+0

@AruniRC它是有道理的閱讀WCF服務主題,幾個鏈接http://www.packtpub.com/article/implementing-basic-wcf-windows-communication-foundation-service - 與WCF的世界你好,http: //msdn.microsoft.com/en-us/library/ms729746.aspx - msdn中該主題的頂級頁面 – vittore 2011-04-21 05:51:00

相關問題