最近、Windows7からKubuntu 10.0.4に移行しました。多くの点で、私は変化を愛しています。 (スクリプトを作成/テストするのがこんなに見苦しいプロセスになる可能性があるとは知りませんでした!)
ハングアップの原因となっているいくつかの原因の1つは、ブラウザーに保存されたパスワードが使用できないことです(明らかに、完全に独立したインストールであるため)。 Chrome)のWindowsインスタンスからパスワードをエクスポートして、Linuxバージョンにインポートすることはできますか?
Chromeで[chrome://flags/#password-import-export
]に移動してパスワードのエクスポートを有効にすると、CSVファイルにエクスポートできます。
出典: Chrome browser でパスワードをエクスポートおよびインポートする方法)。
Chromepassというスタンドアロンツールを使用することもできます http://www.nirsoft.net/utils/chromepass.html
ChromePassは、Googleが保存したユーザー名とパスワードを表示できる小さなパスワード回復ツールですChrome Webブラウザ。
Keepassパスワードマネージャーにエクスポートするオプションもあります。
注:サードパーティのツールを使用するのが安全でないと思われる場合は、ここからスクリプトを取得してください https://github.com/hassaanaliw/chromepass 自分で実行します。
Chromiumのすべてのパスワードを表示する方法を見つけました。 Ubuntu 14.04およびChromiumでテスト済み:バージョン40.0.2214.111 Ubuntu 14.04(64ビット)。検索の早い段階で見つかったjsスクリプトを使用しました。
形式で出力された出力:url | login | pass
手順:
ChromeパスワードマネージャへのChromiumブラウザリンクで開く:chrome:// settings-frame/passwords
コンソール(F12)を開き、次のjsコードを挿入します。
out="";
out2="";
var pm = PasswordManager.getInstance();
var model = pm.savedPasswordsList_.dataModel;
var pl = pm.savedPasswordsList_;
for(i=0;i<model.length;i++){
PasswordManager.requestShowPassword(i);
};
ステップ2の後、Chromium Password Manager Dialogにすべてのパスワードが表示されます。
そして今、jsコードのこの部分をコンソールに挿入します:
for(i=0;i<model.length;i++){
var item = pl.getListItemByIndex(i);
out+="\n"+model.array_[i][0]+"|"+model.array_[i][1]+"|"+item.childNodes[0].childNodes[2].childNodes[0].value;
out2+='<br/>"http://'+model.array_[i][0]+'","'+model.array_[i][1]+'","'+item.childNodes[0].childNodes[2].childNodes[0].value+'","http://'+model.array_[i][0]+'","","",""';
};
console.log(out);
document.write(out2);
これで、最初に説明した形式ですべてのパスワードが表示されます。
FireFoxのようなブラウザでパスワードをインポートするために、任意の言語でスクリプトを記述します:)
利益。
Github: https://github.com/megmage/chrome-export-passwords
pS私はコードのすべての部分を一緒に使用しようとしますが、それはうまくいきません:(
更新:Chrome GitHubのAPIベースのバージョン。
XMarks を試すことができます。
WindowsからLinuxにプロファイル(つまり、C:\ Users\Username\AppData\Local\Google\Chrome\User Data\Defaultにあるもの)をコピーした場合、すべてが正常に機能し、エクスポート/インポート。
chrome://flags/#password-import-export
ページに移動します(アドレスバーに貼り付けます)。chrome://settings/passwords
に移動すると、Exportボタンが表示されます。
または、このスクリプトをDevTools Console(JS)で実行します。
chrome.passwordsPrivate.exportPasswords();
CSVにエクスポートし、その内容を確認します。
注:CSVファイルが空の場合、これを確認してください Issue 8082 。