« Quick Update — Welcome New Users! | Home | New Turn Timer Issues »
Uploader Tool Version 1.00 Released
By Joe | February 6, 2010
It’s been a long time coming, almost a month since the last small update, but I can assure you of two things.
- I have been busy.
- It was worth the wait.
Version 1.00! This is a pretty big jump from version 0.10, but it’s a pretty big update.
This release is the result of a complete teardown of the existing parsing method, and a complete rewrite. The rewrite focused on reducing the amount of data that is required to scrape, and better organizing the external calls to the PlayYourTurn website. The result was astounding: The performance of the tool increased substantially. The tool is significantly less laggy, and much more responsive to user input.
On top of that, several new enhancements were added to the tool, including the much anticipated Turn Timer changes. The turn timer will now properly be updated all the time, for both turn-based and simultaneous-turn games. Check the changelog below for all the information and changes.
Admins: Please upgrade as soon as possible. This release is the best yet, and I’m eager to see the new features get tested.
Since so much of the code has been completely rewritten, it is possible that some of the “lost window” errors will return. Please report them as soon as you find them, with logs, and I will address them quickly.
Changes in 1.00
- This release was a complete overhaul of the majority of the code for the uploader, which should resolve many issues.
- Performance enhancements:
- Rewrote parsing method, completes much quicker.
- Tool does not “block” on the parsing method, allowing UI interaction.
- Tool is no longer “sluggish”, and slow to respond.
- Turn timer code rewritten. It will now always properly update.
- “New Turn” events will now always come after the corresponding “Ended Turn” event.
- “New Turn” events are parsed differently, and will more accurately clear the “Finished Turn” check marks in the player information.
- Player information will update automatically whenever the Uploader Tool connects. This will help keep the “Finished Turn” check marks accurate when the uploader has to be restarted.
- The Uploader Tool will now show it’s version number and current game year when it connects.
- Scores will now show the old and new scores, for example, “Score changed from 33 to 40″. This is only available for score changes made with the new tool. Old scores will be unchanged.
- Player name changes will now show the old and new names, for example “Name changed from Joe to Joseph”. This is only available for name changes made with the new tool. Old name changes will be unchanged.
- Better handling for “Converted to AI” and “Converted to Human” events.
Topics: Development, News | 6 Comments »
6 Responses to “Uploader Tool Version 1.00 Released”
Comments
You must be logged in to post a comment.



February 6th, 2010 at 6:43 am
“New Turn” events will not always after before the corresponding “Ended Turn” event.
I think maybe you meant
“New Turn” events will not always occur after the corresponding “Ended Turn” event.
.. Which is not an improvement, right? But just an FYI for us.
February 6th, 2010 at 7:05 am
By the way, I am really looking forward to receiving the extra input from these improvements!
February 6th, 2010 at 4:05 pm
Thanks for the correction
Now that the Uploader Tool is up to snuff, I can get working on more website enhancements.
February 6th, 2010 at 4:48 pm
And yes, getting those events in the right order is an improvement. It’s not a new feature or anything, but now the “Player Ended Turn” and “A New Turn has Begun” events will show up in the correct order when reading through the event history.
February 9th, 2010 at 3:03 pm
….
February 10th, 2010 at 3:11 pm
Not working under Linux is a known issue, and listed on the “Known Issue” page.
Could you elaborate on this more? Exactly what happens when you try to run it? Do you see any errors? Does it run long enough to generate a log?