Changeset 95
- Timestamp:
- 10/13/07 16:28:13 (1 year ago)
- Files:
-
- adventure/adventure.rb (modified) (1 diff)
- adventure/adventuremuc.rb (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
adventure/adventure.rb
r94 r95 12 12 #Jabber::debug = true 13 13 14 if ARGV.size != 315 puts "Syntax: ./adventure.rb <JID> <Password> <Host> "14 if ARGV.size != 4 15 puts "Syntax: ./adventure.rb <JID> <Password> <Host> <Port>" 16 16 puts "See README for further help" 17 17 exit 18 18 end 19 19 20 muc = AdventureMUC::new(Jabber::JID::new(ARGV[0]), ARGV[1], ARGV[2] )20 muc = AdventureMUC::new(Jabber::JID::new(ARGV[0]), ARGV[1], ARGV[2], ARGV[3]) 21 21 muc.add_world('tower.xml') 22 22 muc.add_world('cube.xml') adventure/adventuremuc.rb
r94 r95 97 97 if iq.to.node == nil 98 98 @worlds.each { |node,world| 99 answer.query.add(Jabber::Discovery::Item.new(Jabber::JID::new( node, @component.jid.domain), world.iname))99 answer.query.add(Jabber::Discovery::Item.new(Jabber::JID::new(String::new(node), @component.jid.domain), world.iname)) 100 100 } 101 101 end … … 129 129 @component.send(answer) 130 130 else 131 msg.body=REXML::Text::unnormalize(msg.body) 131 132 world.handle_message(msg) 132 133 end
