2012/09/05 (水)

chrome め。。。

2012-09-05:chrome に *やっぱり* パスワードを覚えてもらう

chrome を使ってて、パスワード入力画面通過後に「パスワードを保存する」を選ばなかったページ、やっぱり後になってからパスワード覚えさせたいというのがあって、試行錯誤しましたよ、のメモ。

環境は Windows7 64bit 上の Google Chrome 21.0.1180.89 m。
chrome は SQLite なファイルを \User\ユーザー名\AppData\Local\Google\Chrome\User Data\Default\ 以下にいろいろ持っている。
このフォルダ内の Login Data ファイルの中に、logins テーブルがあり、ここで blacklisted_by_user カラムが 1 になっているレコードの URL はパスワード記録がされない。逆にここを 0 にしてから chrome でその URL でパスワードに入力すれば、パスワード保存を問うバーがページ上に再び出るようになる、と言われている。

chrome をいったん閉じ、コマンドプロンプトで、

sqlite3.exe "C:\User\ユーザー名\AppData\Local\Google\Chrome\User Data\Default\Login Data"
sqlite> select * from logins;
....
.... ずらずら出る中から目的の URL を探す
....
sqlite> update logins set blacklisted_by_user=0 where original_url='http://xxxxxxxxx';

とすればいい、、、はずなのだがうまくいかない。

というか、目的の URL を含んだレコードがない!

別のところにフラグ立ってるのかなぁ、と同じフォルダ内の別ファイルも含めてテーブルを漁る(sqlite コンソールで .schema とタイプするとテーブル一覧が分かる)ものの、欲しいデータは見当たらず。
うーん、うーん。。。

結局、業を煮やして chrome のアンインストール&再インストールをしてしまった。
今度はパスワードを覚えさせたいページで、無事記憶してくれた。
これで解決ではあるけど、、、残念なやり方ではある。

ちなみに、SQLite は http://www.sqlite.org/ に exe ファイルがあるので、お持ちでない方はダウンロードしてきましょう。

comment

2012/09/04 (火)

初・純ちゃん♪

2012/09/02 (日)

雨模様が怖かったけど、東京アメッシュとにらめっこしつつ、和装でお出かけ。
結局、傘さすことなく帰ってこれました。