WEBrickで影舞う
影舞(kagemai)をローカルPC(windows)で使いたいなと試行錯誤。
(rubyは入っていて、httpdは入っていないという前提で)
WEBrickを使用したところ動いているようなので、起動スクリプトをメモ。
httpd.rb として、kagemai/html に保存。起動は「ruby httpd.rb」
#!/usr/bin/env ruby require 'webrick' include WEBrick s = HTTPServer.new( :Port => 8080, :DocumentRoot => File.join(Dir::pwd, "") ) s.mount('/admin.cgi', WEBrick::HTTPServlet::CGIHandler, 'ruby admin.cgi') s.mount('/guest.cgi', WEBrick::HTTPServlet::CGIHandler, 'ruby guest.cgi') s.mount('/user.cgi', WEBrick::HTTPServlet::CGIHandler, 'ruby user.cgi') trap("INT"){ s.shutdown } s.start
ブラウザで http://127.0.0.1:8080/admin.cgi に接続。重い・・
もっといいやり方はないかな・・
(rubyは、Rumix を使用。)