ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/zoe/trunk/Collector.cpp
(Generate patch)

Comparing trunk/Collector.cpp (file contents):
Revision 30 by douglas, 2004-07-19T21:24:52-07:00 vs.
Revision 31 by douglas, 2004-07-20T00:11:56-07:00

# Line 62 | Line 62 | int Collector::collect()
62          net::Oscar::Capabilities capabilities;
63  
64          capabilities.Insert(net::Oscar::ChatCapability);
65 <        info.SetProfile("<font size=3>I am <a href=\"http://computers.douglasthrift.net/zoe.xml\">Zoe</a>.</font> :-*", "<font size=3>Mommy told me not to talk to strangers.</font> O:-)", capabilities);
65 >        info.SetProfile(ext::String("<font face=\"Tahoma\" size=2>I am <a href=\"h")
66 >                + "ttp://computers.douglasthrift.net/zoe.xml\">Zoe</a>.</font> :-*", "<"
67 >                + ext::String("font face=\"Tahoma\" size=3>Mommy told me not to talk t")
68 >                + "o strangers.</font> O:-)", capabilities);
69  
70          // figure out whether or not we logged in
71  
72 <        while (true) sleep(60);
72 >        while (true) sleep(Minute(1));
73   }
74  
75   void Collector::prompt()
# Line 89 | Line 92 | void Collector::status(const net::Oscar:
92  
93          if (!ext::String(message).IsEmpty()) // XXX
94          {
95 +                cerr << bright << red << "Collector::status(" << blue << buddy << red
96 +                        << ", " << reset << message << bright << red << ")\n" << reset;
97 +
98                  ext::Handle<dbi::Connection> db(dbi::Connect(database.driver,
99                          database.host, database.user, database.password, database.db));
100  
# Line 100 | Line 106 | void Collector::status(const net::Oscar:
106  
107   void Collector::receive(const ext::String& buddy, const ext::String& message)
108   {
109 +        cerr << bright << red << "Collector::receive(" << blue << Buddy(buddy)
110 +                << red << ", " << reset << message << bright << red << ")\n" << reset;
111 +
112          if (buddies.find(buddy) != buddies.end())
113          {
114                  Stamp stamp;
# Line 112 | Line 121 | void Collector::receive(const ext::Strin
121          {
122                  sleep(1);
123  
124 <                icbm->Simple(buddy, "<font size=3>Mommy told me not to talk to strangers. O:-)");
124 >                icbm->Simple(buddy, ext::String("<font face=\"Tahoma\" size=2>Mommy to")
125 >                        + "ld me not to talk to strangers. O:-)");
126          }
127   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines