Civ4 PitBoss Email Turn Notify v1.0

scree

Chieftain
Joined
Jan 12, 2006
Messages
24
PitBoss Turn Notify v1.0 Released!! The links to the program and source is below as always (make sure v1.0 is written in the application title when you run it- you may have to clear your web cache to get the latest file).

For support, check out this thread on the multiplayer forum:
http://forums.civfanatics.com/showthread.php?t=153509

Changes in v1.0:
  • Added multiple PitBoss profiles/settings for each PitBoss game. See "PitBoss Profiles" below for info on how this works.
  • Added support for multiple simultaneous PitBoss/PitBoss Notify instances. This means you can run multiple copies of PitBoss and PitBoss Turn Notifier on one machine, each with their own settings.
  • Added checking for active games (where everyone is online) before sending email. Kept a 5 minute floating time window before sending a Turn E-mail in case people get disconnected during an on-line game. (Thanks Mysterio10000 for this great suggestion)

Hey guys, since the PitBoss email notification doesn't work right now, I thought I'd write up a quick app that fires off an email when a PitBoss turn happens and share it with everyone. This way people know exactly when it's time to get on to the PitBoss server and play their next turn.

What's it for?

This is for PitBoss server admins who want their players to know when a turn is ready for them. Without this there is no real way to know it's time to play your turn without logging into Civ4 or asking the PitBoss admin.

How does it work?

- If you have PitBoss running, PbNotify looks for the PitBoss Window, and looks for the text in the window the specifies the turn, usually of the form:
Civ Game - 3980 BC
- When the turn text changes, PbNotify sends an email to all the players listed in the UI telling them there's a new turn available for the game. It's that simple.
- Security note: your smtp settings are automatically saved in the registry in clear text, under HKEY_CURRENT_USER\Software\Sellout Games\PitBoss Notify

How do I use it?

1. Simply run pbnotify.exe (see link below)
2. Input your smtp server settings (SSL support for Gmail and other auth included)
3. Put in the emails of all the players in the game separated by commas
4. Click "Start Checking".
5. This will start the communication with PitBoss and fire off an email to all the player emails notifying them of new turns.
(You can also click on Force Mail to send a mail immediately and test if your settings are correct.)

PitBoss Message of the Day Synchronization:
- This feature lets you add a timestamp or turnstamp to the MOTD, so when a player joins, the Chat Log shows who has played which turns. This is very handy for the admins to know who has already played their turns.
- You can also choose to save the PitBoss MOTD to the registry so you don't have to retype it when you restart PitBoss.

PitBoss/Turn Notify Profiles
- The PitBoss Turn Notify program now automatically generates profiles settings PER PitBoss game. So email addresses, MOTD, etc. are saved for each game individually.
- When Turn Notify is running but PitBoss is not, the settings in the Notify app are saved to a default profile.
- When a PitBoss game is loaded/created, if there are no settings saved for that profile, the Notify app will automatically copy settings from the default profile.
- Whenever you change settings while PitBoss is running, those settings will save only for THAT Pitboss game.
- The Notify app automatically changes profiles when a new PitBoss game is created or loaded.

Multiple PitBoss/Notify instances
With v1.0, you can now run multiple instances of PitBoss and the PitBoss Notify app. PitBoss Notify will automatically connect to any PitBoss instance that does not already have a Notify app linked with it.

Known Issues/Info:
- .NET Framework v1.1 is required to run this (see http://www.windowsupdate.com to get the .NET Framework Runtime)
- There have been issues sending mail in Windows 98, so I recommend using Win2K or above.

Here's a shot of the UI:


Here's a link to the .exe...
http://216.27.182.99/pbnotify.zip
(Old version available: PbNotify v0.42)
http://216.27.182.99/pbnotify042.zip

Here's a link to the full source code:
http://216.27.182.99/PitBossTurnNotify.zip

If you have any questions, suggestions, bugs, feel free to email me at marek_gorecki@hotmail.com, or reply on this forum thread:

http://forums.civfanatics.com/showthread.php?t=153509

Thanks, and hope you can use this!

~Scree
 
Hi Scree

Is the pitboss notifier compatible with pisbott version 1.61 ?

It seems that we are still experiencing problems with the build in notifier.
 
Is this still available? The download link doesn't work. :(

Edit: Nevermind. Found the other thread.
 
Top Bottom