我想以編程方式安裝AdobeFlashPlayer,在此之前,我需要chk是否已安裝?如果是,那麼我需要獲取相同的版本。由於Flash播放器將作爲插件添加,因此我需要在Safari和Firefox瀏覽器中同步播放。請建議如何使用Applescripts實現相同(如果可能,不使用SWFObjects)。如何使用Applescript或Java檢查安裝在Mac上的Adobe Flash Player?
2
A
回答
2
在Mac上,瀏覽器插件安裝在名爲「Internet Plug-Ins」的文件夾中。您可以在用戶的Libray文件夾或主庫文件夾中包含此文件夾。因此,使用蘋果腳本,我們可以檢查這些文件夾...
set pluginName to "Flash Player.plugin"
set pluginsMainFolder to (path to library folder from local domain as text) & "Internet Plug-Ins:"
set pluginsUserFolder to (path to library folder from user domain as text) & "Internet Plug-Ins:"
-- check the folders and get the version if found
set theVersion to missing value
tell application "System Events"
try
set f to first file of folder pluginsMainFolder whose name is pluginName
set theVersion to short version of f
end try
if theVersion is missing value then
try
set f to first file of folder pluginsUserFolder whose name is pluginName
set theVersion to short version of f
end try
end if
end tell
if theVersion is missing value then
display dialog pluginName & " is not installed!"
else
display dialog pluginName & " is installed!" & return & "Version: " & theVersion
end if
+0
thanku這解決了我的問題 –
0
的Shockwave Flash插件將被安裝在瀏覽器中運行下面的一段代碼,找出安裝在瀏覽器插件列表
for(var i = 0; navigator.plugins[ i ]; ++i) {
if(navigator.plugins[ i ].name.toLowerCase().indexOf(name) > -1)
console.log(navigator.plugins[ i ].name);
}
的Adobe Flash播放器將被安裝在系統中,以及你可以檢查你的系統安裝程序
+0
thanku這幫了我 –
相關問題
- 1. 在Android 2.2上安裝Adobe flash player 10.1
- 2. 如何在Windows Phone應用程序中安裝Adobe Flash Player?
- 3. 如何在IE10上安裝Flash Debug Player?
- 4. 如何檢查瀏覽器上是否安裝了Macromedia Flash Player?
- 5. 如何使用Aplescript檢查Adobe安裝程序的複選框?
- 6. 在Win Form中使用Shockwave Flash對象,但它要求安裝Adobe Flash Player
- 7. 在Android模擬器上安裝Flash Player
- 8. 在xulrunner上安裝Flash Player插件22.0
- 9. 如何檢查64位版本的Flash Player 10.2.161.23是否安裝在系統中或不安裝在C#中?
- 10. 如何安裝舊版本的Flash Player?
- 11. 如何更改Adobe Flash CS3中的Adobe Flash Player版本
- 12. 看到用戶是否安裝了Adobe Flash Player?
- 13. 在WinXP上關閉Adobe Flash Player
- 14. AppleScript的檢查Flash Player的更新在系統偏好
- 15. 如何檢查Java JDK是否安裝在Mac上?
- 16. 如果Adobe Flash播放器安裝在PC上,我該如何檢查應用程序?
- 17. 如何檢查Flash播放器是否安裝在Android上
- 18. 需要安裝Adobe Flash Player版本不於Windows 7/64位的和Flex安裝
- 19. 瀏覽器不警告未安裝Adobe Flash Player
- 20. OSX/Xcode/Objective-C:如何檢測安裝的Flash Player版本?
- 21. 如何檢查機器上安裝的Windows Media Player版本?
- 22. MAC OS AppleScript - 靜默安裝Java?
- 23. 如何在Mac上安裝Java 3D
- 24. 如何檢查Flash是否安裝?
- 25. 如何檢查是否安裝Adobe Acrobat Reader安裝
- 26. 如何檢查Adobe Acrobat是否使用WiX安裝?
- 27. Flash Player安全
- 28. 如何實現對Flash CS5.5安裝Flash Player 11.2和3.2航
- 29. Flash Player Ubuntu
- 30. 通過postinst安裝Flash Player的腳本
你想在safari瀏覽器中安裝flashplayer插件嗎? –
是的..我仍然困惑,我不知道是否Flash Player插件將被安裝在瀏覽器或系統? –