はてなブログに自動ログインするブックマークレット
ログインページで実行
暴発防止のため0.5秒間隔でIDとパスを入力して
ログインボタンをクリックするようにしています。
ブックマークレット
javascript:(function() {
document.getElementById("login-name").value = "ログインID or メールアドレス";
setTimeout(function() {
document.querySelector(".password").value = "パスワード";
setTimeout(function() {
document.getElementById("login-button").click();
}, 500);
}, 500);
})();
ワンラインコード
ワンラインで動くかは未検証だが、
サンプルとしてメモ
javascript:(function(){document.getElementById("login-name").value="ログインIDorメールアドレス";setTimeout(function(){document.querySelector(".password").value="パスワード";setTimeout(function(){document.getElementById("login-button").click();},500);},500);})();
※元のJSコード
// はてなIDまたはメールアドレスの値を設定
document.getElementById("login-name").value = "ログインID or メールアドレス";
// 0.5秒遅延後、次のステップを実行
setTimeout(function() {
// パスワードの値を設定
document.querySelector(".password").value = "パスワード";
// 0.5秒遅延後、次のステップを実行
setTimeout(function() {
// 送信ボタンをクリック
document.getElementById("login-button").click();
}, 500); // 0.5秒遅延
}, 500); // 0.5秒遅延
以上。