我實現了一個SAAS的場景與我的Windows服務器進度條:用戶可以在a website上傳文件,然後Fetch.exe
是服務器承載的編碼in C#
應用,Fetch.exe
需要上傳的文件作爲輸入,執行並生成一個輸出供用戶下載。一個應用程序
所以在我的PHP,我使用exec
包Fetch.exe
:
exec("Fetch.exe " . $inputFile . " > " . $outputFile)
上傳和執行(即Fetch.exe
)可能需要超過幾秒鐘,我想表明它是處理用戶和一切都很順利。
我發現了一些討論如何顯示上傳進度條的線程。然而,有沒有人知道我能做些什麼來顯示Fetch.exe
的近似進度?我必須將其分成更小的應用程序並使用幾個exec
?
'Fetch.exe'的輸出結果是什麼樣的? – LeonardChallis
這只是一段文字,可能很短或很長。要處理'inputFile'並生成此文本,可能需要幾秒鐘的時間,因爲後面的分析... – SoftTimur
您需要百分比進度或只有「正在加載」信息? – Cesar