Changeset 95
- Timestamp:
- 10/13/07 16:28:13 (3 years ago)
- Location:
- adventure
- Files:
-
- 2 modified
-
adventure.rb (modified) (1 diff)
-
adventuremuc.rb (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
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
