2013年9月22日日曜日

Cookie Clicker でクリックを自動化してクッキーを大量生産させた.

今更ながらクッキーババァことCookie Clickerで遊んでみた.

初めはクリックするだけなんてつまらんゲームだろと思っていたが,
攻略wikiを見たくなるほど奥が深く気づいたら3時間ぐらいプレイしていた.

クリックしなくても時間経過だけでもクッキーが自動で焼かれるのでネットサーフィンしながらときどき画面を確認して,アイテムを購入したりしていたが,ふと

「Linuxならコマンドで自動クリックぐらいできんじゃね?」

と気付き,ググってみるとすんなりコマンドが見つかった.


使用するのは xdotool というプログラム.

インストールしていなければ,まずはインストール.
$ sudo apt-get install xdotool

インストールが完了したら次のコマンドを実行.
$ xdotool click --repeat 10000 --delay 20 1

これで20ms毎に左クリックを,合計10,000回実行してくれる.(一番左の1は左クリックの意味)

実行した瞬間から高速クリックが始まるので予めクッキーの上にカーソルを移動しておくと良い.
あとはクッキーからマウスが離れないように気を付けて,プログラムが終了するのを待つ.
1秒間に50回もクリックするのだからとても人間業ではない.

寝ている間にどれだけのクッキーが量産されるか楽しみすぎて眠れない.(意味不明)


ちょうど13万クリックになるようにプログラムを実行したところ.


今回使用した xdotool は他にも様々なGUI操作を可能としているようなので,また何かの機会に使ってみたい.






0 件のコメント:

コメントを投稿