Civ4 PBEM Emailer

And now one of the most frustrating things is that the program doesn't seem to recognize a hand edited xml file. XD
Hand editing the file is fine - I do that sometimes too. However, if you mash up the xml coding, then it will crash on you.

What sort of problems are you having? Try starting the program holding down the shift key - this will create a dump that will help me locate the issue. What system are you running (XP, Vista, etc)?
 
Hand editing the file is fine - I do that sometimes too. However, if you mash up the xml coding, then it will crash on you.

What sort of problems are you having? Try starting the program holding down the shift key - this will create a dump that will help me locate the issue. What system are you running (XP, Vista, etc)?

Well I figured out how to get it working, at least at work. You CANNOT paste the path into the field, you must browse to it. I hope this fix will work at home as well. I'm guessing that the browse tool formats the path differently than when I try to manually add it :) I can still try to crash it and send you the log file Ruff, but I think it should work fine this way.
 
My bet is that I am being lazy and not checking if the path ends with '\', just assuming that you have browsed to it and not typed it in.

If so - I can update my program to catch this error and post and update.
 
It doesn't seem to mind whether or not the '\' is there on the end. I tried it both ways. Browsed to it then deleted the '\' (still worked and showed the '\' in the tree view). Also worked with the '\'. I then tried just making the path c:\a and it crashed again. Then I manually made it c:\Applications and it worked.

I'm guessing that the folder has to already exist, but that doesn't explain why it won't work at home since the folder is already there.

Trying something else...

Ok, so even if browsing it crashes on C:\Applications\Andrew & Sveta\My Games\ (made the folder for testing).
Crashes on C:\Applications\Andrew Sveta\My Games\ (again, browsed)
Crashes on C:\Applications\AndrewSveta\My Games\
Crashes on C:\Applications\AndrewSveta\MyGames\
Crashes on C:\Applications\AndrewSveta\
Does NOT crash on C:\Applications\
Does crash on C:\dell
Does crash on C:\Program Files\
Does NOT crash on C:\WINDOWS

(See next Three posts for crash logs [first crash log too long for one post])
First log is NOT with crash.
Second log IS with crash.

I'll get you logs from when I'm trying to do it at home later.

I hope something of what I've given you will help figure out what is going on.
 
Log when loading with WINDOWS already set as folder and changing to Applications (works fine):
First half of file:
Spoiler :
08-Oct-2009 12:10:03: Main-01: Start Splash Screen
08-Oct-2009 12:10:03: Main-02: Splash Screen displayed
08-Oct-2009 12:10:03: Main-03: Call Initialize
08-Oct-2009 12:10:03: Initialize-01: Start
08-Oct-2009 12:10:03: ReadXMLDataFile-01: start
08-Oct-2009 12:10:03: ReadXMLDataFile-02: done
08-Oct-2009 12:10:03: Initialize-02: Read XML, attempt 1
08-Oct-2009 12:10:03: ReadXMLDataFile-01: start
08-Oct-2009 12:10:03: ReadXMLDataFile-02: done
08-Oct-2009 12:10:03: Initialize-04: XML Version check
08-Oct-2009 12:10:03: XML_Check_Version-01: start
08-Oct-2009 12:10:03: getXMLValue-01: start [XML_Version]
08-Oct-2009 12:10:03: XML_Update-01: start
08-Oct-2009 12:10:03: XML_Update-05: done
08-Oct-2009 12:10:03: XML_Check_Version-02: done
08-Oct-2009 12:10:03: Initialize-05: XML to interal
08-Oct-2009 12:10:03: XML_to_Internal-01: start
08-Oct-2009 12:10:03: Kill_Interal-01: Start
08-Oct-2009 12:10:03: Kill_Interal-02: All Done
08-Oct-2009 12:10:03: XML_to_Internal-02: smtp
08-Oct-2009 12:10:03: FindXMLNode-01: start [smtp]
08-Oct-2009 12:10:03: getXMLValue-01: start [address]
08-Oct-2009 12:10:03: getXMLValue-01: start [port]
08-Oct-2009 12:10:03: getXMLValue-01: start [enablessl]
08-Oct-2009 12:10:03: getXMLValue-01: start [userid]
08-Oct-2009 12:10:03: getXMLValue-01: start [password]
08-Oct-2009 12:10:03: XML_to_Internal-03: email stuff
08-Oct-2009 12:10:03: FindXMLNode-01: start
08-Oct-2009 12:10:03: getXMLValue-01: start [from]
08-Oct-2009 12:10:03: getXMLValue-01: start [Subject]
08-Oct-2009 12:10:03: FindXMLNode-01: start [email/SaveBody]
08-Oct-2009 12:10:03: getXMLValue-01: start [Count]
08-Oct-2009 12:10:03: getXMLValue-01: start [line1]
08-Oct-2009 12:10:03: getXMLValue-01: start [line2]
08-Oct-2009 12:10:03: getXMLValue-01: start [line3]
08-Oct-2009 12:10:03: getXMLValue-01: start [line4]
08-Oct-2009 12:10:03: getXMLValue-01: start [line5]
08-Oct-2009 12:10:03: FindXMLNode-01: start [email/GPSBody]
08-Oct-2009 12:10:03: getXMLValue-01: start [Count]
08-Oct-2009 12:10:03: getXMLValue-01: start [line1]
08-Oct-2009 12:10:03: getXMLValue-01: start [line2]
08-Oct-2009 12:10:03: getXMLValue-01: start [line3]
08-Oct-2009 12:10:03: getXMLValue-01: start [line4]
08-Oct-2009 12:10:03: XML_to_Internal-03: pbem stuff
08-Oct-2009 12:10:03: FindXMLNode-01: start [PBEMs]
08-Oct-2009 12:10:03: getXMLValue-01: start [Count]
08-Oct-2009 12:10:03: FindXMLNode-01: start [PBEMs/PBEM0001]
08-Oct-2009 12:10:03: getXMLValue-01: start [Name]
08-Oct-2009 12:10:03: getXMLValue-01: start [Path]
08-Oct-2009 12:10:03: getXMLValue-01: start [Message]
08-Oct-2009 12:10:03: getXMLValue-01: start [Archive]
08-Oct-2009 12:10:03: getXMLValue-01: start [LatestSaveSent]
08-Oct-2009 12:10:03: LatestGameSave-01: start
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: FileDateTime-01: start
08-Oct-2009 12:10:03: FileDateTime-02: done
08-Oct-2009 12:10:03: LatestGameSave-02: done
08-Oct-2009 12:10:03: getXMLValue-01: start [Count]
08-Oct-2009 12:10:03: FindXMLNode-01: start [PBEMs/PBEM0001/Player0001]
08-Oct-2009 12:10:03: getXMLValue-01: start [Name]
08-Oct-2009 12:10:03: getXMLValue-01: start [email]
08-Oct-2009 12:10:03: getXMLValue-01: start [Save]
08-Oct-2009 12:10:03: getXMLValue-01: start [GPS]
08-Oct-2009 12:10:03: XML_to_Internal-04: sort
08-Oct-2009 12:10:03: XML_to_Internal-05: done
08-Oct-2009 12:10:03: Initialize-06: All Done
08-Oct-2009 12:10:03: Main-04: Initialize complete
08-Oct-2009 12:10:03: Main-06: Create Forms
08-Oct-2009 12:10:03: Main-07: Create Tooltips
08-Oct-2009 12:10:03: SetUpToolTips-01: start
08-Oct-2009 12:10:03: SetUpToolTips-02: done
08-Oct-2009 12:10:03: Main-08: Splash Screen hidden
08-Oct-2009 12:10:03: Main-09: build tree
08-Oct-2009 12:10:03: treeBuild-01: Start
08-Oct-2009 12:10:03: treeBuild-02: smtp
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeBuild-03: civ4 pbem info
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeBuild-04: pbem games
08-Oct-2009 12:10:03: PBEMName_File-01: start
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeAddNodes-01: start
08-Oct-2009 12:10:03: treeAddNodes-02: done
08-Oct-2009 12:10:03: treeBuild-05: archived games
08-Oct-2009 12:10:03: treeBuild-06: done
08-Oct-2009 12:10:03: Main-10: Display main form
08-Oct-2009 12:10:11: Main-13: Edit game / player
08-Oct-2009 12:10:11: Edit_Game_Player-01: start
08-Oct-2009 12:10:11: getXMLValue-01: start [PBEMs/Count]
08-Oct-2009 12:10:11: getXMLValue-01: start [PBEMs/PBEM0001/Name]
08-Oct-2009 12:10:11: treeAddNodes-01: start
08-Oct-2009 12:10:11: treeAddNodes-02: done
08-Oct-2009 12:10:11: getXMLValue-01: start [PBEMs/PBEM0001/Count]
08-Oct-2009 12:10:11: getXMLValue-01: start [PBEMs/PBEM0001/Player0001/Name]
08-Oct-2009 12:10:11: treeAddNodes-01: start
08-Oct-2009 12:10:11: treeAddNodes-02: done
08-Oct-2009 12:10:12: getXMLValue-01: start [PBEMs/PBEM0001/Name]
08-Oct-2009 12:10:12: getXMLValue-01: start [PBEMs/PBEM0001/Path]
08-Oct-2009 12:10:12: getXMLValue-01: start [PBEMs/PBEM0001/Message]
08-Oct-2009 12:10:12: getXMLValue-01: start [PBEMs/PBEM0001/Archive]
08-Oct-2009 12:10:17: getXMLValue-01: start [PBEMs/Count]
08-Oct-2009 12:10:17: getXMLValue-01: start [PBEMs/PBEM0001/Name]
08-Oct-2009 12:10:17: treeAddNodes-01: start
08-Oct-2009 12:10:17: treeAddNodes-02: done
08-Oct-2009 12:10:17: getXMLValue-01: start [PBEMs/PBEM0001/Count]
08-Oct-2009 12:10:17: getXMLValue-01: start [PBEMs/PBEM0001/Player0001/Name]
08-Oct-2009 12:10:17: treeAddNodes-01: start
08-Oct-2009 12:10:17: treeAddNodes-02: done
08-Oct-2009 12:10:18: setXMLValue-01: start [PBEMs/PBEM0001/Name|Dummy Game 1]
08-Oct-2009 12:10:18: FindXMLNode-01: start [PBEMs/PBEM0001/Name]
08-Oct-2009 12:10:18: setXMLValue-02: done
08-Oct-2009 12:10:18: setXMLValue-01: start [PBEMs/PBEM0001/Path|C:\Applications\]
08-Oct-2009 12:10:18: FindXMLNode-01: start [PBEMs/PBEM0001/Path]
08-Oct-2009 12:10:18: setXMLValue-02: done
08-Oct-2009 12:10:18: setXMLValue-01: start [PBEMs/PBEM0001/Message|FALSE]
08-Oct-2009 12:10:18: FindXMLNode-01: start [PBEMs/PBEM0001/Message]
08-Oct-2009 12:10:18: setXMLValue-02: done
08-Oct-2009 12:10:18: setXMLValue-01: start [PBEMs/PBEM0001/Archive|FALSE]
08-Oct-2009 12:10:18: FindXMLNode-01: start [PBEMs/PBEM0001/Archive]
08-Oct-2009 12:10:18: setXMLValue-02: done
08-Oct-2009 12:10:18: getXMLValue-01: start [PBEMs/Count]
08-Oct-2009 12:10:18: getXMLValue-01: start [PBEMs/PBEM0001/Name]
08-Oct-2009 12:10:18: treeAddNodes-01: start
08-Oct-2009 12:10:18: treeAddNodes-02: done
08-Oct-2009 12:10:18: getXMLValue-01: start [PBEMs/PBEM0001/Count]
08-Oct-2009 12:10:18: getXMLValue-01: start [PBEMs/PBEM0001/Player0001/Name]
08-Oct-2009 12:10:18: treeAddNodes-01: start
08-Oct-2009 12:10:18: treeAddNodes-02: done
08-Oct-2009 12:10:19: XML_to_Internal-01: start
08-Oct-2009 12:10:19: Kill_Interal-01: Start
08-Oct-2009 12:10:19: Kill_Interal-02: All Done
08-Oct-2009 12:10:19: XML_to_Internal-02: smtp
08-Oct-2009 12:10:19: FindXMLNode-01: start [smtp]
08-Oct-2009 12:10:19: getXMLValue-01: start [address]
08-Oct-2009 12:10:19: getXMLValue-01: start [port]
08-Oct-2009 12:10:19: getXMLValue-01: start [enablessl]
08-Oct-2009 12:10:19: getXMLValue-01: start [userid]
08-Oct-2009 12:10:19: getXMLValue-01: start [password]
08-Oct-2009 12:10:19: XML_to_Internal-03: email stuff
08-Oct-2009 12:10:19: FindXMLNode-01: start [email]
08-Oct-2009 12:10:19: getXMLValue-01: start [from]
08-Oct-2009 12:10:19: getXMLValue-01: start [Subject]
08-Oct-2009 12:10:19: FindXMLNode-01: start [email/SaveBody]
08-Oct-2009 12:10:19: getXMLValue-01: start [Count]
08-Oct-2009 12:10:19: getXMLValue-01: start [line1]
08-Oct-2009 12:10:19: getXMLValue-01: start [line2]
08-Oct-2009 12:10:19: getXMLValue-01: start [line3]
08-Oct-2009 12:10:19: getXMLValue-01: start [line4][/spoiler]
 
Second Half of File:
Spoiler :
08-Oct-2009 12:10:19: getXMLValue-01: start [line5]
08-Oct-2009 12:10:19: FindXMLNode-01: start [email/GPSBody]
08-Oct-2009 12:10:19: getXMLValue-01: start [Count]
08-Oct-2009 12:10:19: getXMLValue-01: start [line1]
08-Oct-2009 12:10:19: getXMLValue-01: start [line2]
08-Oct-2009 12:10:19: getXMLValue-01: start [line3]
08-Oct-2009 12:10:19: getXMLValue-01: start [line4]
08-Oct-2009 12:10:19: XML_to_Internal-03: pbem stuff
08-Oct-2009 12:10:19: FindXMLNode-01: start [PBEMs]
08-Oct-2009 12:10:19: getXMLValue-01: start [Count]
08-Oct-2009 12:10:19: FindXMLNode-01: start [PBEMs/PBEM0001]
08-Oct-2009 12:10:19: getXMLValue-01: start [Name]
08-Oct-2009 12:10:19: getXMLValue-01: start [Path]
08-Oct-2009 12:10:19: getXMLValue-01: start [Message]
08-Oct-2009 12:10:19: getXMLValue-01: start [Archive]
08-Oct-2009 12:10:19: getXMLValue-01: start [LatestSaveSent]
08-Oct-2009 12:10:19: LatestGameSave-01: start
08-Oct-2009 12:10:19: FileDateTime-01: start
08-Oct-2009 12:10:19: FileDateTime-02: done
08-Oct-2009 12:10:19: FileDateTime-01: start
08-Oct-2009 12:10:19: FileDateTime-02: done
08-Oct-2009 12:10:19: FileDateTime-01: start
08-Oct-2009 12:10:19: FileDateTime-02: done
08-Oct-2009 12:10:19: FileDateTime-01: start
08-Oct-2009 12:10:19: FileDateTime-02: done
08-Oct-2009 12:10:19: FileDateTime-01: start
08-Oct-2009 12:10:19: FileDateTime-02: done
08-Oct-2009 12:10:19: FileDateTime-01: start
08-Oct-2009 12:10:19: FileDateTime-02: done
08-Oct-2009 12:10:19: FileDateTime-01: start
08-Oct-2009 12:10:19: FileDateTime-02: done
08-Oct-2009 12:10:19: FileDateTime-01: start
08-Oct-2009 12:10:19: FileDateTime-02: done
08-Oct-2009 12:10:19: FileDateTime-01: start
08-Oct-2009 12:10:19: FileDateTime-02: done
08-Oct-2009 12:10:19: FileDateTime-01: start
08-Oct-2009 12:10:19: FileDateTime-02: done
08-Oct-2009 12:10:19: FileDateTime-01: start
08-Oct-2009 12:10:19: FileDateTime-02: done
08-Oct-2009 12:10:19: FileDateTime-01: start
08-Oct-2009 12:10:19: FileDateTime-02: done
08-Oct-2009 12:10:19: FileDateTime-01: start
08-Oct-2009 12:10:19: FileDateTime-02: done
08-Oct-2009 12:10:19: FileDateTime-01: start
08-Oct-2009 12:10:19: FileDateTime-02: done
08-Oct-2009 12:10:19: FileDateTime-01: start
08-Oct-2009 12:10:19: FileDateTime-02: done
08-Oct-2009 12:10:19: FileDateTime-01: start
08-Oct-2009 12:10:19: FileDateTime-02: done
08-Oct-2009 12:10:19: LatestGameSave-02: done
08-Oct-2009 12:10:19: getXMLValue-01: start [Count]
08-Oct-2009 12:10:19: FindXMLNode-01: start [PBEMs/PBEM0001/Player0001]
08-Oct-2009 12:10:19: getXMLValue-01: start [Name]
08-Oct-2009 12:10:19: getXMLValue-01: start
08-Oct-2009 12:10:19: getXMLValue-01: start [Save]
08-Oct-2009 12:10:19: getXMLValue-01: start [GPS]
08-Oct-2009 12:10:19: XML_to_Internal-04: sort
08-Oct-2009 12:10:19: XML_to_Internal-05: done
08-Oct-2009 12:10:19: Edit_Game_Player-02: done
08-Oct-2009 12:10:19: Main-09: build tree
08-Oct-2009 12:10:19: treeBuild-01: Start
08-Oct-2009 12:10:19: treeBuild-02: smtp
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeBuild-03: civ4 pbem info
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeBuild-04: pbem games
08-Oct-2009 12:10:19: PBEMName_File-01: start
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeAddNodes-01: start
08-Oct-2009 12:10:19: treeAddNodes-02: done
08-Oct-2009 12:10:19: treeBuild-05: archived games
08-Oct-2009 12:10:19: treeBuild-06: done
08-Oct-2009 12:10:19: Main-10: Display main form
08-Oct-2009 12:10:23: Main-17: Quit App
08-Oct-2009 12:10:23: Main-18: XML Dirty
08-Oct-2009 12:10:24: SaveXMLDataFile-01: start
08-Oct-2009 12:10:24: SaveXMLDataFile-02: done
[/spoiler]
 
Log when loading with Applications already set as folder and changing to dell (doesn't work):
Spoiler :
08-Oct-2009 12:10:48: Main-01: Start Splash Screen
08-Oct-2009 12:10:48: Main-02: Splash Screen displayed
08-Oct-2009 12:10:48: Main-03: Call Initialize
08-Oct-2009 12:10:48: Initialize-01: Start
08-Oct-2009 12:10:48: ReadXMLDataFile-01: start
08-Oct-2009 12:10:48: ReadXMLDataFile-02: done
08-Oct-2009 12:10:48: Initialize-02: Read XML, attempt 1
08-Oct-2009 12:10:48: ReadXMLDataFile-01: start
08-Oct-2009 12:10:48: ReadXMLDataFile-02: done
08-Oct-2009 12:10:48: Initialize-04: XML Version check
08-Oct-2009 12:10:48: XML_Check_Version-01: start
08-Oct-2009 12:10:48: getXMLValue-01: start [XML_Version]
08-Oct-2009 12:10:48: XML_Update-01: start
08-Oct-2009 12:10:48: XML_Update-05: done
08-Oct-2009 12:10:48: XML_Check_Version-02: done
08-Oct-2009 12:10:48: Initialize-05: XML to interal
08-Oct-2009 12:10:48: XML_to_Internal-01: start
08-Oct-2009 12:10:48: Kill_Interal-01: Start
08-Oct-2009 12:10:48: Kill_Interal-02: All Done
08-Oct-2009 12:10:48: XML_to_Internal-02: smtp
08-Oct-2009 12:10:48: FindXMLNode-01: start [smtp]
08-Oct-2009 12:10:48: getXMLValue-01: start [address]
08-Oct-2009 12:10:48: getXMLValue-01: start [port]
08-Oct-2009 12:10:48: getXMLValue-01: start [enablessl]
08-Oct-2009 12:10:48: getXMLValue-01: start [userid]
08-Oct-2009 12:10:48: getXMLValue-01: start [password]
08-Oct-2009 12:10:48: XML_to_Internal-03: email stuff
08-Oct-2009 12:10:48: FindXMLNode-01: start
08-Oct-2009 12:10:48: getXMLValue-01: start [from]
08-Oct-2009 12:10:48: getXMLValue-01: start [Subject]
08-Oct-2009 12:10:48: FindXMLNode-01: start [email/SaveBody]
08-Oct-2009 12:10:48: getXMLValue-01: start [Count]
08-Oct-2009 12:10:48: getXMLValue-01: start [line1]
08-Oct-2009 12:10:48: getXMLValue-01: start [line2]
08-Oct-2009 12:10:48: getXMLValue-01: start [line3]
08-Oct-2009 12:10:48: getXMLValue-01: start [line4]
08-Oct-2009 12:10:48: getXMLValue-01: start [line5]
08-Oct-2009 12:10:48: FindXMLNode-01: start [email/GPSBody]
08-Oct-2009 12:10:48: getXMLValue-01: start [Count]
08-Oct-2009 12:10:48: getXMLValue-01: start [line1]
08-Oct-2009 12:10:48: getXMLValue-01: start [line2]
08-Oct-2009 12:10:48: getXMLValue-01: start [line3]
08-Oct-2009 12:10:48: getXMLValue-01: start [line4]
08-Oct-2009 12:10:48: XML_to_Internal-03: pbem stuff
08-Oct-2009 12:10:48: FindXMLNode-01: start [PBEMs]
08-Oct-2009 12:10:48: getXMLValue-01: start [Count]
08-Oct-2009 12:10:48: FindXMLNode-01: start [PBEMs/PBEM0001]
08-Oct-2009 12:10:48: getXMLValue-01: start [Name]
08-Oct-2009 12:10:48: getXMLValue-01: start [Path]
08-Oct-2009 12:10:48: getXMLValue-01: start [Message]
08-Oct-2009 12:10:48: getXMLValue-01: start [Archive]
08-Oct-2009 12:10:48: getXMLValue-01: start [LatestSaveSent]
08-Oct-2009 12:10:48: LatestGameSave-01: start
08-Oct-2009 12:10:48: FileDateTime-01: start
08-Oct-2009 12:10:48: FileDateTime-02: done
08-Oct-2009 12:10:48: FileDateTime-01: start
08-Oct-2009 12:10:48: FileDateTime-02: done
08-Oct-2009 12:10:48: FileDateTime-01: start
08-Oct-2009 12:10:48: FileDateTime-02: done
08-Oct-2009 12:10:48: FileDateTime-01: start
08-Oct-2009 12:10:48: FileDateTime-02: done
08-Oct-2009 12:10:48: FileDateTime-01: start
08-Oct-2009 12:10:48: FileDateTime-02: done
08-Oct-2009 12:10:48: FileDateTime-01: start
08-Oct-2009 12:10:48: FileDateTime-02: done
08-Oct-2009 12:10:48: FileDateTime-01: start
08-Oct-2009 12:10:48: FileDateTime-02: done
08-Oct-2009 12:10:48: FileDateTime-01: start
08-Oct-2009 12:10:48: FileDateTime-02: done
08-Oct-2009 12:10:48: FileDateTime-01: start
08-Oct-2009 12:10:48: FileDateTime-02: done
08-Oct-2009 12:10:48: FileDateTime-01: start
08-Oct-2009 12:10:48: FileDateTime-02: done
08-Oct-2009 12:10:48: FileDateTime-01: start
08-Oct-2009 12:10:48: FileDateTime-02: done
08-Oct-2009 12:10:48: FileDateTime-01: start
08-Oct-2009 12:10:48: FileDateTime-02: done
08-Oct-2009 12:10:48: FileDateTime-01: start
08-Oct-2009 12:10:48: FileDateTime-02: done
08-Oct-2009 12:10:48: FileDateTime-01: start
08-Oct-2009 12:10:48: FileDateTime-02: done
08-Oct-2009 12:10:48: FileDateTime-01: start
08-Oct-2009 12:10:48: FileDateTime-02: done
08-Oct-2009 12:10:48: FileDateTime-01: start
08-Oct-2009 12:10:48: FileDateTime-02: done
08-Oct-2009 12:10:48: LatestGameSave-02: done
08-Oct-2009 12:10:48: getXMLValue-01: start [Count]
08-Oct-2009 12:10:48: FindXMLNode-01: start [PBEMs/PBEM0001/Player0001]
08-Oct-2009 12:10:48: getXMLValue-01: start [Name]
08-Oct-2009 12:10:48: getXMLValue-01: start [email]
08-Oct-2009 12:10:48: getXMLValue-01: start [Save]
08-Oct-2009 12:10:48: getXMLValue-01: start [GPS]
08-Oct-2009 12:10:48: XML_to_Internal-04: sort
08-Oct-2009 12:10:48: XML_to_Internal-05: done
08-Oct-2009 12:10:48: Initialize-06: All Done
08-Oct-2009 12:10:48: Main-04: Initialize complete
08-Oct-2009 12:10:48: Main-06: Create Forms
08-Oct-2009 12:10:48: Main-07: Create Tooltips
08-Oct-2009 12:10:48: SetUpToolTips-01: start
08-Oct-2009 12:10:48: SetUpToolTips-02: done
08-Oct-2009 12:10:48: Main-08: Splash Screen hidden
08-Oct-2009 12:10:48: Main-09: build tree
08-Oct-2009 12:10:48: treeBuild-01: Start
08-Oct-2009 12:10:48: treeBuild-02: smtp
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeBuild-03: civ4 pbem info
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeBuild-04: pbem games
08-Oct-2009 12:10:48: PBEMName_File-01: start
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeAddNodes-01: start
08-Oct-2009 12:10:48: treeAddNodes-02: done
08-Oct-2009 12:10:48: treeBuild-05: archived games
08-Oct-2009 12:10:48: treeBuild-06: done
08-Oct-2009 12:10:48: Main-10: Display main form
08-Oct-2009 12:10:55: Main-13: Edit game / player
08-Oct-2009 12:10:55: Edit_Game_Player-01: start
08-Oct-2009 12:10:55: getXMLValue-01: start [PBEMs/Count]
08-Oct-2009 12:10:55: getXMLValue-01: start [PBEMs/PBEM0001/Name]
08-Oct-2009 12:10:55: treeAddNodes-01: start
08-Oct-2009 12:10:55: treeAddNodes-02: done
08-Oct-2009 12:10:55: getXMLValue-01: start [PBEMs/PBEM0001/Count]
08-Oct-2009 12:10:55: getXMLValue-01: start [PBEMs/PBEM0001/Player0001/Name]
08-Oct-2009 12:10:55: treeAddNodes-01: start
08-Oct-2009 12:10:55: treeAddNodes-02: done
08-Oct-2009 12:10:56: getXMLValue-01: start [PBEMs/PBEM0001/Name]
08-Oct-2009 12:10:56: getXMLValue-01: start [PBEMs/PBEM0001/Path]
08-Oct-2009 12:10:56: getXMLValue-01: start [PBEMs/PBEM0001/Message]
08-Oct-2009 12:10:56: getXMLValue-01: start [PBEMs/PBEM0001/Archive]
08-Oct-2009 12:10:59: getXMLValue-01: start [PBEMs/Count]
08-Oct-2009 12:10:59: getXMLValue-01: start [PBEMs/PBEM0001/Name]
08-Oct-2009 12:10:59: treeAddNodes-01: start
08-Oct-2009 12:10:59: treeAddNodes-02: done
08-Oct-2009 12:10:59: getXMLValue-01: start [PBEMs/PBEM0001/Count]
08-Oct-2009 12:10:59: getXMLValue-01: start [PBEMs/PBEM0001/Player0001/Name]
08-Oct-2009 12:10:59: treeAddNodes-01: start
08-Oct-2009 12:10:59: treeAddNodes-02: done
08-Oct-2009 12:10:00: setXMLValue-01: start [PBEMs/PBEM0001/Name|Dummy Game 1]
08-Oct-2009 12:10:00: FindXMLNode-01: start [PBEMs/PBEM0001/Name]
08-Oct-2009 12:10:00: setXMLValue-02: done
08-Oct-2009 12:10:00: setXMLValue-01: start [PBEMs/PBEM0001/Path|C:\dell\]
08-Oct-2009 12:10:00: FindXMLNode-01: start [PBEMs/PBEM0001/Path]
08-Oct-2009 12:10:00: setXMLValue-02: done
08-Oct-2009 12:10:00: setXMLValue-01: start [PBEMs/PBEM0001/Message|FALSE]
08-Oct-2009 12:10:00: FindXMLNode-01: start [PBEMs/PBEM0001/Message]
08-Oct-2009 12:10:00: setXMLValue-02: done
08-Oct-2009 12:10:00: setXMLValue-01: start [PBEMs/PBEM0001/Archive|FALSE]
08-Oct-2009 12:10:00: FindXMLNode-01: start [PBEMs/PBEM0001/Archive]
08-Oct-2009 12:10:00: setXMLValue-02: done
08-Oct-2009 12:10:00: getXMLValue-01: start [PBEMs/Count]
08-Oct-2009 12:10:00: getXMLValue-01: start [PBEMs/PBEM0001/Name]
08-Oct-2009 12:10:00: treeAddNodes-01: start
08-Oct-2009 12:10:00: treeAddNodes-02: done
08-Oct-2009 12:10:00: getXMLValue-01: start [PBEMs/PBEM0001/Count]
08-Oct-2009 12:10:00: getXMLValue-01: start [PBEMs/PBEM0001/Player0001/Name]
08-Oct-2009 12:10:00: treeAddNodes-01: start
08-Oct-2009 12:10:00: treeAddNodes-02: done
08-Oct-2009 12:10:01: XML_to_Internal-01: start
08-Oct-2009 12:10:01: Kill_Interal-01: Start
08-Oct-2009 12:10:01: Kill_Interal-02: All Done
08-Oct-2009 12:10:01: XML_to_Internal-02: smtp
08-Oct-2009 12:10:01: FindXMLNode-01: start [smtp]
08-Oct-2009 12:10:01: getXMLValue-01: start [address]
08-Oct-2009 12:10:01: getXMLValue-01: start [port]
08-Oct-2009 12:10:01: getXMLValue-01: start [enablessl]
08-Oct-2009 12:10:01: getXMLValue-01: start [userid]
08-Oct-2009 12:10:01: getXMLValue-01: start [password]
08-Oct-2009 12:10:01: XML_to_Internal-03: email stuff
08-Oct-2009 12:10:01: FindXMLNode-01: start [email]
08-Oct-2009 12:10:01: getXMLValue-01: start [from]
08-Oct-2009 12:10:01: getXMLValue-01: start [Subject]
08-Oct-2009 12:10:01: FindXMLNode-01: start [email/SaveBody]
08-Oct-2009 12:10:01: getXMLValue-01: start [Count]
08-Oct-2009 12:10:01: getXMLValue-01: start [line1]
08-Oct-2009 12:10:01: getXMLValue-01: start [line2]
08-Oct-2009 12:10:01: getXMLValue-01: start [line3]
08-Oct-2009 12:10:01: getXMLValue-01: start [line4]
08-Oct-2009 12:10:01: getXMLValue-01: start [line5]
08-Oct-2009 12:10:01: FindXMLNode-01: start [email/GPSBody]
08-Oct-2009 12:10:01: getXMLValue-01: start [Count]
08-Oct-2009 12:10:01: getXMLValue-01: start [line1]
08-Oct-2009 12:10:01: getXMLValue-01: start [line2]
08-Oct-2009 12:10:01: getXMLValue-01: start [line3]
08-Oct-2009 12:10:01: getXMLValue-01: start [line4]
08-Oct-2009 12:10:01: XML_to_Internal-03: pbem stuff
08-Oct-2009 12:10:01: FindXMLNode-01: start [PBEMs]
08-Oct-2009 12:10:01: getXMLValue-01: start [Count]
08-Oct-2009 12:10:01: FindXMLNode-01: start [PBEMs/PBEM0001]
08-Oct-2009 12:10:01: getXMLValue-01: start [Name]
08-Oct-2009 12:10:01: getXMLValue-01: start [Path]
08-Oct-2009 12:10:01: getXMLValue-01: start [Message]
08-Oct-2009 12:10:01: getXMLValue-01: start [Archive]
08-Oct-2009 12:10:01: getXMLValue-01: start [LatestSaveSent]
08-Oct-2009 12:10:01: LatestGameSave-01: start
08-Oct-2009 12:10:01: LatestGameSave-02: done
[/spoiler]
 
I've updated this utility. See the first post for full details.

New for v1.8.0
  • wider main screen
  • more details about the game (name, save information, date of save)
  • auto select (checks games that you haven't forwarded)
  • hide confirmation (does not show the 'send this game' style dialog boxes)
  • auto suppression of GPS emails if you are only playing against 1 other human
  • ability to store the xml data file in any location
  • validates game directories
  • labels games as 'not started' if it cannot detect the directory or the directory is empty
 
I am getting an error when I try to add a player to the info for an existing game. A player was eliminated and I need to send the saves to a different recipient, but each time I press Update Values (whether I change the email address or name of the Dummy player) I get the following error:



Any suggestions?
 
duh - yes, I have a suggestion. I added a check against the path but the player email address uses the same box. I'll post an update tomorrow but for the moment, edit the xml by hand.
 
v1.8.1 that fixes the bug mentioned by PoM above has been uploaded to the download section.
 
Hi,
I'm new at this and at the email feature option entirely. Both users in the game (me and him) have hotmail...figured out and put in the smtp address both in the game and in the application. Yet I cannot figure out how to send thee game to the other player. I am the person setting up the game.
It doesn't show up in the application PBEM folder.
 
I have no idea how to send email via the game. Thus my utility. Start the pbem game and play your first turn then add the game details (name, path to save file, number of players, name of each player, email of each player etc) to the pbem program.

Remember to 'save values'. Post some screenshots of how the emailer looks and I can let you know if you are on the right track.
 
Hello

I have a question. Is there any way to prevent a player from loading a save multiple times during one turn? What i’ve found is that many players load the game many times before they finally acquire the desired result. For instance when their unit lost combat they’ll just start the game again and again until this unit wins and only then they’ll send the save . Does PBEM have an option to, for example, upload saves automaticly after the player finishes his turn but before he can see the results of his actions ,so that he can’t retry it?
 
Hello

I have a question. Is there any way to prevent a player from loading a save multiple times during one turn? What i’ve found is that many players load the game many times before they finally acquire the desired result. For instance when their unit lost combat they’ll just start the game again and again until this unit wins and only then they’ll send the save . Does PBEM have an option to, for example, upload saves automaticly after the player finishes his turn but before he can see the results of his actions ,so that he can’t retry it?
No - there is no way of controlling this from a technical point of view. Moral pressure and peer group expectations are the only way.

btw - you question has nothing to do with the thread topic. Please start a new thread if you wish to continue the discussion.
 
No, new thread is unnecessary, thanks You very much.
I just think that You are the most competent person to answer this question.
Thanks again, for the PBEM Emailer too.
 
New in v2.0.0 ...
Quick Notes
This new (for v2.0.0) feature allows you to include small messages in the outgoing 'SAVE' email. Very useful for 1v1 games.


  • add your own quick notes
  • delete the ones that you don't like (except the 4th one :D)
 
There is a bug in v2.0.0 that only impacts people that are brand new users. I will be releasing an update in a few minutes but if you don't want to wait - edit the 'Civ4PBEMEmailer_Data.xml' and delete the '</ROOT>' from '</PBEM0001></PBEMs></ROOT>' (17 lines from the bottom).
 
bug mentioned in post #79 fixed in release v2.0.1
 
Top Bottom