Rubyで画像をhogeする
GD使うよりRMagickとかrcairoを使ったほうがいい感じがした。
rcairo
RMagickのHTMLHELP
うはっ!なんでもRubyでやるよりコマンドでできるツールに通したほうが楽な気がした…
茨の道っぽいw
- 2007-12-13 17:21:52
- ruby
BASIC認証を超える
open-uri経由でのBasic認証
require "open-uri"
auth = 'Basic '+['user'+':'+'pass'].pack('m')
hash = {'Authorization' => auth}
open(uri, hash){|f| puts f.read}
- 2007-10-20 00:46:03
- ruby
Rubyでfile_get_contents的なこと?
net/httpを使うんだよね…
まぁ、当然なんだけど、server side的なブラウザならいいんだけど、ローカルでブラウザに埋め込みたいという自分の目標とは違う。
- 2007-10-11 15:19:12
- ruby
rubyでGetCursorPos
GetCursorPos
require 'Win32API'
getCursorPos = Win32API.new("user32", "GetCursorPos", ['P'], 'V')
lpPoint = ' ' * 8 # store two LONGs
print getCursorPos.Call(lpPoint), "
x, y = lpPoint.unpack("LL") # get the actual values
print "x: ", x, "
print "y: ", y, "
----
こんな記事も見つける
module Cursor
=begin
== Cursor
This is for System cursor handling.
=== Class Methods
--- get_screenposition
Returns x,y in the screen coordinate.
--- set_screenposition(x,y)
Sets cursor position into (x,y) in the screen coordinate.
=end
GetCursorPos = Win32API.new("user32","GetCursorPos","P","I")
SetCursorPos = Win32API.new("user32","SetCursorPos","II","I")
POINTSTRUCT="ll" # ここ II -> ll に変更
def self.get_screenposition
r=[0,0].pack(POINTSTRUCT)
GetCursorPos.call(r)
r.unpack(POINTSTRUCT)
end
def self.set_screenposition(x,y)
SetCursorPos.call(x.to_i,y.to_i)
end
end
- 2007-10-05 18:57:22
- ruby