darrelljs
Immortal
Are you going to add a poke feature? We need that for PBEM4.
Darrell
Darrell
Yes - I was just thinking about that. Basically, I was going to add the ability to send a 'nag' or 'who has the save?' email to all players involved in the game to help identify where the save is.Are you going to add a poke feature? We need that for PBEM4.
Attached is the latest save for the above Civ4 PBEM.
Please do not reply to this address. Use '<snip>'.
This email sent via Civ4PBEMEmailer by Ruff_Hi.
Further details available at: http://forums.civfanatics.com/showthread.php?t=249788
Civ4PBEMEmailer_Data.xml Civ4PBEMEmailer_Data.xml
2K Download
When you say the 'close button' - do you mean the 'x' on the top right. I hate that sucker as it kills the screen without actually closing the application. The quit button has code to see if the xml file needs saving etc. I usually disable the 'x'.First of all, the close button doesn't actually work, it seems to simply open the last opened window instead, I have to click the 'quit the application' button.
The program doesn't care what file it attaches. It just grabs the file with the newest date in the directory specified as the 'save' directory and attaches that. I would assume that you said the 'save' directory was the directory where you put the xml file. I am sure that I have mentioned that in the past.Anyway, firstly the xml file it sent contained my email address and password in plaintext, which is... somewhat of an issue for me :3
That sounds strange. It appears that you did all the right things. The only thing I can suggest is that you 'save' the xml file before refreshing the screen. When the program starts on a brand new install, it starts with a dummy game loaded up - did you see that? If you didn't (and my memory is not faulty), then something is wrong.Secondly, I couldn't actually get it working with the game. I went into edit mode, edit game/player, added the game, set the path to the save, added all the players, applied everything as well, updated all the values, and saw the gmae there on the screen. Pressed 'refresh the screen' and it just vanishes. No games there, nothing there in edit game/player. Just nothing!
Any idea what I'm doing wrong? I can't think of anything off the top of my head, though.
New 'nag' feature is available but I would like it tested - any volunteers?Are you going to add a poke feature? We need that for PBEM4.
Darrell
The only thing I can suggest is that you 'save' the xml file before refreshing the screen.
You get your turn, play it and the game creates the save that should be sent to the next player. Providing you have told the pbememailer where that save will be located (it is under saves/pbem/<name of game>), then the pbememailer will automatically see that a new save is available and sent it on after you select it and click 'send'. You can set the pbememailer up to auto select it too.So then, its now a matter of recieving the next save, copying it into the pbem folder, then would the emailer recognise the new save created and have that ready to send on when I load it up after taking my turn? If so, that's great.
Description:
Stopped working
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: civ4pbem_emailer.exe
Problem Signature 02: 2.0.1.0
Problem Signature 03: 4c84fb9e
Problem Signature 04: mscorlib
Problem Signature 05: 2.0.0.0
Problem Signature 06: 4bebe8e2
Problem Signature 07: 349e
Problem Signature 08: 119
Problem Signature 09: System.IO.DirectoryNotFound
OS Version: 6.1.7600.2.0.0.256.48
Locale ID: 2057
Yes - see below.Hi looks good but....
Doesn't work at all for me
log says
15-Mar-2011 20:03:06: ReadXMLDataFile-01: start
15-Mar-2011 20:03:06: ReadXMLDataFile-03: done
15-Mar-2011 20:03:06: CreateInitFile-01: start
Then I get windows is looking for etc.
Does this wprk on Windows7?
The issue as I understand it is that my program wants to update / create a data file where the exe is located and Windows vista (and later) hates that. You have two options - run as admin / XP compatibility mode as stipulated above or hand edit the 'Civ4PBEMEmailer_Init.xml' file to tell my program where you want to store the data file.Known Issues
- sending emails containing all of the selected games - caused by not initializing the email - fixed in v1.1
- For windows 7, you might need to run it both as administrator, and in XP SP3 compatibility mode
Yes - see below.
The issue as I understand it is that my program wants to update / create a data file where the exe is located and Windows vista (and later) hates that. You have two options - run as admin / XP compatibility mode as stipulated above or hand edit the 'Civ4PBEMEmailer_Init.xml' file to tell my program where you want to store the data file.