2011-10-01から1ヶ月間の記事一覧

マウスサーバー

JRubyで起動して、telnet localhost 5000で接続して 50,100 とか入力するとマウスが動く #!/usr/bin/env jruby ## telnet localhost 5000 and put "50,100" require 'java' import 'java.awt.Robot' require 'rubygems' require 'eventmachine' PORT = 5000 …

マウスを動かす

プログラムでマウスを指定した座標に移動させる方法 | OKWavejava.awt.Robot.mouseMove()を使うと動かせる #!/usr/bin/env jruby require 'java' import 'java.awt.Robot' r = Robot.new for i in 0...1024 do r.mouse_move(i, (i*0.6).to_i) sleep 0.05 end…

bookscanのチューニング後の本の名前を変更する

kindle4_本の名前.pdf という名前が並んでいると見づらいので、 kindle4/本の名前_kindle4.pdf にする。 #!/usr/bin/env ruby dir = '/home/sho/share/books' pattern = /^(ipad|kindle\d|iphone4)_(.+)\.(.+)$/ files = Dir.glob(dir+'/*/*.pdf').map{|f| {…

別サイトもwebviewで開く

webviewで開いたページからredirectされたり、linkを押して移動した時にブラウザが開いてしまわないようにする webView.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadU…