mo-fu note

研究からキックボクシングまで何でも書いていきます!

nodebrewを使ってみた

nodebrew 使い始めました。 nvm というのもあるけど、nodebrew を使ってみる。

github.com

nodebrewのインストール

curl -L git.io/nodebrew | perl - setup

zshrcやbashrcにPATHの設定を書く

export PATH=$HOME/.nodebrew/current/bin:$PATH

リロード

source ~/.zshrc

リモートのバージョンを確認

nodebrew ls-remote

今回はnodeの0.12.7をインストール

nodebrew install-binary v0.12.7

インストールしたバージョンの確認

nodebrew ls

使用するバージョンを指定

nodebrew use 0.12.7

npmでライブラリ(今回はrobotjs)をインストール

npm install robotjs

robotjsをrequireしてマウス操作・コマンド入力を自動化して遊んだ。

サンプルコード(robo.js)

var robot = require("robotjs");

var mouse = robot.getMousePos();

robot.moveMouse(mouse.x, mouse.y + 100);

robot.mouseClick();

nodeコマンドで実行

node robo.js

マウスカーソルの移動をx,yで指定して、クリックできた! 便利〜。

参考サイト