SyntaxHighlighter

2012年4月30日月曜日

Google Chromeで「楽天RMS」に自動ログインする - chromeThing.exe

Google Chromeで「楽天RMS」に自動ログインする - chromeThing.exe

https://sites.google.com/site/chromething/



Google Chrome を自動操作出来ないかなぁ?と常々思っていました。
ふと思い浮かんだ方法を試して見ると「なんかイケそう!」な感じ!

以下、の様にJavaScriptを記述。

ファイル:[RSMLogin.cthing] - - - - - - - - - - - - - - - - - - - -

https://glogin.rms.rakuten.co.jp
<!--chromeThing:Sleep(1000)-->
javascript:
if(document.URL!='https://glogin.rms.rakuten.co.jp'){
location.href = 'https://glogin.rms.rakuten.co.jp';
}
<!--chromeThing:Sleep(1000)-->
javascript:
function login(){
document.getElementsByName('login_id')[0].value='あなたのR-Login ID';
document.getElementsByName('passwd')[0].value='あなたのR-Loginパスワード ';
document.getElementsByName('submit')[0].click();}
login();
<!--chromeThing:Sleep(1000)-->
javascript:
function login2(){
document.getElementsByName('user_id')[0].value='あなたの楽天会員のユーザID';
document.getElementsByName('user_passwd')[0].value='あなたの楽天会員のユーザパスワード';
document.getElementsByName('submit')[0].click();}
login2();
<!--chromeThing:Sleep(1500)-->
javascript:document.getElementsByName('submit')[0].click()
<!--Sleep(1500)-->
javascript:document.getElementsByTagName('input')[0].click()
<!--chromeThing:Sleep(3000)-->
https://order.rms.rakuten.co.jp/rms/mall/order/rb/vc?__event=BO01_001_001&status_id=1&from=mm21
 - - - - - - - - - - - - - - - - - - - -

拡張子「*.cthing」が、chromeThing.exeに関連付けられるので、[RSMLogin.cthing]ファイルをダブルクリックで実行可能です。

chromeThing.exe
・ちょっとしたJavaScriptのテストが、Google Chrome上で行える。
・JavaScriptをファイルで保存し管理ができる。
・Form入力テストで自動入力ができる。
(Form入力用のJavaScriptを自動育成するJavaScriptを書いたので近日公開!)

って言うか、chromeThing.exe 近日公開!

0 件のコメント:

コメントを投稿