MacPassHTTP使用

MacPass是基于keepass的一个开源的密码管理工具。本文主要介绍MacPass的编译安装以及浏览器密码自动填充功能的实现。

浏览器自动填充功能的实现需要MacPassHTTP插件,而该插件无现有的release版本,需要自己编译实现。

一,相关环境要求

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"````
* git 
`` brew install git``

## 二,编译过程
摘自[这篇文章](https://github.com/MacPass/MacPassHTTP)
* Clone the repository
``cd ~/desktop
git clone https://github.com/MacPass/MacPassHTTP
cd MacPassHTTP``
* Install [Carthage](https://github.com/Carthage/Carthage#installing-carthage)
``brew install carthage``
* Fetch and build dependencies for MacPassHTTP
```cd ~desktop```

carthage bootstrap --platform Mac


* Clone MacPass and fetch and build dependencies
``git clone https://github.com/mstarke/MacPass
cd MacPass
git submodule update --init --recursive
carthage bootstrap --platform Mac
``
* Compile and Install MacPass

cd ~/desktop/MacPass
xcodebuild

* Compile and Install MacPassHTTP
``
cd ~/desktop/MacPassHTTP
xcodebuild
``
The Plugin is moved to the plugin folder of MacPass automatically.
````~/Libary/Application Support/MacPass/MacPassHTTP.mpplugin````

Path of the build MacPass
```~/Desktop/MacPass/build/Release/MacPass.app ```
you can copy it to the ```Application```Folder
* Then open the preference of MacPass 
 
![Screenshot 2016-01-24 19.01.54.png](http://upload-images.jianshu.io/upload_images/1259073-b88d5c7f393e1e2d.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
make ```load unsecure plugins```available.
## plugins 
* plugin of Safari: [passsafari](https://github.com/mmichaa/passafari.safariextension/releases)
and there are the settings 
![Screenshot 2016-01-24 19.12.25.png](http://upload-images.jianshu.io/upload_images/1259073-2c45ca7316983ebb.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
* plugin of the Chrome
> chromepass 

search it on the Chrome Web Store then enjoy it :)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,292评论 19 139
  • Awesome Ruby Toolbox Awesome A collection of awesome Ruby...
    debbbbie阅读 7,978评论 0 3
  • 淡蓝的火焰舔舐着瓦罐 酒水与杯盏缠绵 鹿与玫瑰厮磨 木樨香的梵音如醉 晨曦的雨露还不肯坠 紫砂壶上积了几层灰 墙上...
    程北阅读 3,449评论 2 1
  • 为了给爱人拍一张满意的照片,不断尝试最合适的摄影角度。 亲爱的女孩: 愿你能遇到愿意蹲下来帮你拍照的人; 愿你能遇...
    50d513f4d95e阅读 3,635评论 1 2
  • 二分查找的递归实现 -自然语言描述:在计算机科学中,二分搜索(英语:binary search,也称折半搜索(英语...
    KUN叔阅读 3,097评论 0 0