macOS下瀏覽器Safariextz插件的特性彙總

1,判斷XX.Safariextz後綴名的文件類型是何種壓縮方式;      

 file XX.Safariextz

2,根據壓縮方式重命名後解壓文件

 Mv     XX.Safariextz   XXX.xar
 Xar  -xf   XX.xar

3,打開文件夾,分析配置文件

Cd   XX.safariextention

4,對於老系統:   

  defaults read ~/Library/Safari/Extensions/extensions   可以讀取插件信息

 

10.13及以後的系統:

10.14新系統—-擴展包含於主程序包

 1,插件擴展APP,安裝在application目錄下,路徑爲: 

    application-APP-content-Plugins- XXXX.appex

    /Applications/Blogo.app/Contents/PlugIns/XXXX.appex

2,直接讀取安裝了哪些應用內的Safari擴展插件    

   pluginkit -mDvvv -p com.apple.Safari.extension

 ~/Library/Safari目錄下的文件需要通過system preference —- security & privacy添加script editor到 full disk access 後才能訪問,否則會導致相關的信息讀取失敗

系統插件的命令行讀取:

 sudo profiles -P

移除所有的系統插件:

/usr/bin/profiles -D

查看系統安裝日誌中已安裝的軟件應用:

grep 'Installed' /private/var/log/install.log

/Library/PrivilegedHelperTools/

~/Applications/Utilities/

ls /Applications/Utilities

~/Library/Preferences/

以上就是差不多命令行對插件的管理方法,如果你有更好的,可以告訴我哦!

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章