我正在處理從Web運行的應用程序任務,該任務可以自動下載可執行應用程序並將其放置在具有指定卷標的外部媒體上。我應該如何開始關於我使用Flask/Python框架。使用flask/python框架自動下載並執行可執行應用程序
0
A
回答
0
Web瀏覽器不讓您選擇可執行文件的下載位置。這會造成安全問題。除非,這是一個移動漸進式網絡應用程序,在這種情況下,您可能會要求在特定位置下載應用程序的權限,否則,這是不允許的。
你可以做什麼。
您可以執行正常下載,然後由用戶將可執行文件移動到外部媒體。這可以通過插入以下JavaScript來完成:
let a = document.createElement("a");
a.href = exe_data;
a.download = 'some_name.exe'
document.body.appendChild(a)
a.click();
window.URL.revokeObjectURL(a.href);
a.remove()
相關問題
- 1. 自動執行應用程序部署
- 2. Eclipse應用程序刪除按鈕並自動執行程序
- 3. 執行應用程序關閉執行程序應用程序
- 4. c#並行執行應用程序
- 5. 使可執行的Python應用程序
- 6. 如何執行具有<Cocoa/Cocoa.h>框架的下載iphone應用程序
- 7. 使用HTA下載並執行
- 8. 下載並使用VBS執行
- 9. 如何使用Selenium和Firefox自動下載可執行文件?
- 10. 使用執行/可執行
- 11. 自動執行應用程序測試(phantomjs)和合並分支
- 12. 如何限制獨立執行並可通過Web應用程序執行的可運行JAR的執行。
- 13. 編譯並執行Qt應用程序
- 14. 使用winObject的'internet explore server'自動執行wpf應用程序
- 15. 使用Python自動執行舊的DOS應用程序
- 16. 如何使用GUI應用程序執行自動測試?
- 17. 如何使用VBA自動執行多個Office應用程序?
- 18. GNOME應用程序可以自動執行嗎?怎麼樣?
- 19. 自動執行args程序
- 20. 自動執行程序
- 21. 由DefaultHttpClient執行的殺死應用程序(killProcess)執行執行
- 22. 可以用OpenCL框架執行MIMD嗎?
- 23. 使用awk調用可執行程序
- 24. javafx8應用程序可執行
- 25. Java可執行應用程序
- 26. .net框架中的哪個庫可用於執行程序?
- 27. LinkedIn應用程序可以自行執行操作嗎?
- 28. 在BDS階段之前,EFI應用程序能否自動加載並執行?
- 29. PHP執行不啓動應用程序
- 30. Android應用程序使用API 16開發。我們可以使用Appium自動執行此應用程序
這是不可能的。 – davidism
專門或一般地使用flask/python是不可能的? – anomalysa
一般來說。如果一個隨機服務器可以在沒有你直接控制的情況下將隨機文件放在某個地方,那將是一個難以置信的安全漏洞 – davidism