我正在处理从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