From c0010e4940dd0ca067d469d8194be69b2bc1dece Mon Sep 17 00:00:00 2001 From: Adam Frisby Date: Tue, 6 Nov 2007 21:41:11 +0000 Subject: * Moved /branches/ruby to /trunk/share/ruby --- share/ruby/config.rb | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 share/ruby/config.rb (limited to 'share/ruby/config.rb') diff --git a/share/ruby/config.rb b/share/ruby/config.rb new file mode 100644 index 0000000..8484274 --- /dev/null +++ b/share/ruby/config.rb @@ -0,0 +1,38 @@ +# Various config data + +class SimConfig + attr_reader :cfgSimName, :cfgSimIP, :cfgSimPort, :cfgSimX, + :cfgSimX, :cfgSimY, :cfgAssetServerUrl, :cfgUserServerUrl + + def initialize + @cfgSimName = "DalienLand" + @cfgSimIP = "192.168.1.103" + @cfgSimPort = "9000" + @cfgSimX = 997 + @cfgSimY = 996 + @cfgSimX = 1000 + @cfgSimY = 1000 + @cfgAssetServerUrl = "http://192.168.1.103:8003/" + @cfgUserServerUrl = "http://192.168.1.103:8003/" + end + +end + + +class UUID + def initialize + @uuid = rand(1<<128) + end + def to_dashed_s + part1 = @uuid & 0xFFFFFFFFFFFF + part2 = (@uuid >> 48) && 0xFFFF + part3 = (@uuid >> (48 + 16)) & 0xFFFF + part4 = (@uuid >> (48 + 32)) & 0xFFFF + part5 = @uuid >> (128-32) + return sprintf "%08x-%04x-%04x-%04x-%012x", part5, part4, part3, part2, part1 + end +end + +print UUID.new.to_dashed_s + + -- cgit v1.1