UU 2.5.0 Beta 2

Support and feedback for UniUploader
UniUploader requires microsoft .net runtimes!

UU 2.5.0 Beta 2

Postby MattM » Fri Sep 22, 2006 8:34 pm

This is a continuation of the "Release Candidate" releases ( I should have named them beta in the first place but whatever)

changes (not including previous 2.5 Release Candidates / betas changes):

reordered tabs: Settings, Updater, Options, Advanced, Server Response, Debugger, Help, About
uu now doesn't ignore the following settings from UA: AUTODETECTWOW, USELAUNCHER

notes:
optionality of addons doesn't work with uniadmin version < 0.7.0
uniadmin bug (blah.php?foo=bar) remains when using uniadmin version < 0.7.0

other notes:
exe file in bin folder, delete ini file before running it
If I can get confirmation that this uploads and successfully updates characters in a stock configuration while playing wow, I will release the final version.
Attachments
uniuploader_v2.5.0beta2_update_v1.4.4_source.rar
(867.82 KiB) Downloaded 118 times
MattM
UA/UU Developer
UA/UU Developer
Gimpy Developer
Gimpy Developer
 
Posts: 886
Joined: Tue Jul 04, 2006 9:53 pm
Location: USA

UU 2.5.0 Beta 2

Postby Averen » Fri Sep 22, 2006 8:54 pm

Works fine for me. :)
User avatar
Averen
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 152
Joined: Thu Jul 20, 2006 5:18 am

Re: UU 2.5.0 Beta 2

Postby Dreadan » Fri Sep 22, 2006 9:33 pm

Still uploads fine for me

Edit: Should it upload while wow is running? I see you asked on the previous version. The current one doesn't seem to. I'll try the earlier version and see if it will
Last edited by Dreadan on Sat Sep 23, 2006 1:24 am, edited 1 time in total.
Dreadan
WR.net Apprentice
WR.net Apprentice
 
Posts: 50
Joined: Tue Jul 04, 2006 7:42 pm

Re: UU 2.5.0 Beta 2

Postby Dreadan » Sat Sep 23, 2006 1:44 am

Ok this version will upload with wow running but not while i'm logged into a character..
Dreadan
WR.net Apprentice
WR.net Apprentice
 
Posts: 50
Joined: Tue Jul 04, 2006 7:42 pm

Re: UU 2.5.0 Beta 2

Postby MattM » Sun Sep 24, 2006 7:28 pm

Dreadan wrote:Ok this version will upload with wow running but not while i'm logged into a character..
wtf i didnt change any of the file reader code, did bliz change wow????? until you guys figure this out -- no release.
MattM
UA/UU Developer
UA/UU Developer
Gimpy Developer
Gimpy Developer
 
Posts: 886
Joined: Tue Jul 04, 2006 9:53 pm
Location: USA

Re: UU 2.5.0 Beta 2

Postby MattM » Sun Sep 24, 2006 7:32 pm

Anaxent wrote:Hey Matt Im here at work now but I did test the new UU last night. When I tested it did not upload my char infact it acted like it did but when outputing the char details in the server responce I was geting the normal updating ito interface and right below were 2 specail chars as if you would see when viewing the sorce code of an image or corupted file. When I get home tonight Ill post my output.



Dreadan wrote:Ok this version will upload with wow running but not while i'm logged into a character..


bodger wrote:Hey guys..

Trying out this release fixes my Error 412 upload issues (thx).

Small bug: it ignores the preselected account name (when multiple wow accounts exist). As it allways defaults to the first alphabetically i guess that its somehow mangling the info read from the ini file.. but ill let you work that out.

I can also backup Anaxent a little... i was trying to upload whilst i had wow open and it was appearing to go through the motions, but no uploads or errors occured (i guess the file is locked or something).. however, in the Server Response tab you get:

<!-- ############ Uploading to Primary URL...
############ http://server/roster/admin/update.php -->



I think the above squares may be what he was referring too..

Thanks



OK, so we know its not working, now, can anyone figure out why? until this anomaly is fixed, no new uu will be released
MattM
UA/UU Developer
UA/UU Developer
Gimpy Developer
Gimpy Developer
 
Posts: 886
Joined: Tue Jul 04, 2006 9:53 pm
Location: USA

UU 2.5.0 Beta 2

Postby AnthonyB » Mon Sep 25, 2006 5:28 am

I'm at work at the moment so can't test this myself just yet but I'd suggest firstly someone grab a copy of FileMon (http://www.sysinternals.com/Utilities/Filemon.html) and monitor the UniUploader.exe process to see if it is able to do a proper Read of the CP.lua file or whether it is failing which would probably indicate the file is being exclusively locked.
Roster 2.0.2 svn [latest] latest trunk SVN svn [latest] running on IIS7/Windows Server 2008 SP2 | MySQL 5.0.85 | PHP 5.2.10 | Yes, Roster and PHP rocks on IIS! Even run as FastCGI extension!
User avatar
AnthonyB
Gimpy Developer
Gimpy Developer
 
Posts: 346
Joined: Tue Jul 04, 2006 2:44 pm
Location: Sydney, Australia

UU 2.5.0 Beta 2

Postby MattM » Mon Sep 25, 2006 5:30 am

why the ....... is wow doing this now... did anyone bother to see if 2.4.1 is doing the same thing??
MattM
UA/UU Developer
UA/UU Developer
Gimpy Developer
Gimpy Developer
 
Posts: 886
Joined: Tue Jul 04, 2006 9:53 pm
Location: USA

UU 2.5.0 Beta 2

Postby AnthonyB » Mon Sep 25, 2006 7:29 am

This definitely used to work with 2.4.1 as I frequently used to do stuff in-game, jump on a flight, then do a force console reload to force CP.lua to update, and then re-refresh my Roster to see updated items.

As to if this still works, or if not, when it stopped working I certainly can't say at this time. Again, when I get hom I can test if it still works with 2.4.1.
Roster 2.0.2 svn [latest] latest trunk SVN svn [latest] running on IIS7/Windows Server 2008 SP2 | MySQL 5.0.85 | PHP 5.2.10 | Yes, Roster and PHP rocks on IIS! Even run as FastCGI extension!
User avatar
AnthonyB
Gimpy Developer
Gimpy Developer
 
Posts: 346
Joined: Tue Jul 04, 2006 2:44 pm
Location: Sydney, Australia

UU 2.5.0 Beta 2

Postby AnthonyB » Mon Sep 25, 2006 5:06 pm

OK, FileMon results show UU 2.5.0 sucessfully doing a read on the CharacterProfiler.lua file while I was in-game having done a console forced reload:
Code: Select all
9:59:41 PM   UniUploader.exe:3328   DIRECTORY   C:\Program Files\World of Warcraft\WTF\Account\ANTHONYBE\SavedVariables   SUCCESS   Change Notify   
9:59:41 PM   UniUploader.exe:3328   READ    C:   SUCCESS   Offset: 1478656 Length: 4096   
9:59:42 PM   UniUploader.exe:3328   QUERY INFORMATION   C:\Program Files\World of Warcraft\WTF\Account\ANTHONYBE\SavedVariables\CharacterProfiler.lua   SUCCESS   Attributes: A   
9:59:42 PM   UniUploader.exe:3328   OPEN   C:\Program Files\World of Warcraft\WTF\Account\ANTHONYBE\SavedVariables\CharacterProfiler.lua   SUCCESS   Options: Open  Access: Read   
9:59:42 PM   UniUploader.exe:3328   OPEN   C:\Program Files\World of Warcraft\WTF\Account\ANTHONYBE\SavedVariables\CharacterProfiler.lua   SUCCESS   Options: Open  Access: 00100080   
9:59:42 PM   UniUploader.exe:3328   OPEN   D:\Storage\Games\WoW\UniUploader\UniUploader250\   SUCCESS   Options: Open Directory  Access: 00100080   
9:59:42 PM   UniUploader.exe:3328   DIRECTORY   D:\Storage\Games\WoW\UniUploader\UniUploader250\   SUCCESS   FileDirectoryInformation: UniUploader.exe   
9:59:42 PM   UniUploader.exe:3328   QUERY INFORMATION   C:\Program Files\World of Warcraft\WTF\Account\ANTHONYBE\SavedVariables\CharacterProfiler.lua   SUCCESS   FileInternalInformation   
9:59:42 PM   UniUploader.exe:3328   QUERY INFORMATION   C:\Program Files\World of Warcraft\WTF\Account\ANTHONYBE\SavedVariables\CharacterProfiler.lua   SUCCESS   Length: 461110   
9:59:42 PM   UniUploader.exe:3328   OPEN   D:\Storage\Games\WoW\UniUploader\UniUploader250\   SUCCESS   Options: Open Directory  Access: 00100080   
9:59:42 PM   UniUploader.exe:3328   DIRECTORY   D:\Storage\Games\WoW\UniUploader\UniUploader250\   SUCCESS   FileDirectoryInformation: UniUploader.exe   
9:59:42 PM   UniUploader.exe:3328   READ    C:\Program Files\World of Warcraft\WTF\Account\ANTHONYBE\SavedVariables\CharacterProfiler.lua   SUCCESS   Offset: 0 Length: 461110   
9:59:42 PM   UniUploader.exe:3328   CLOSE   C:\Program Files\World of Warcraft\WTF\Account\ANTHONYBE\SavedVariables\CharacterProfiler.lua   SUCCESS


UU also indicates no problems grabbing and uploading the files:

Code: Select all
[2006/09/25 21:59:36] SV File Change Detected, initiating Upload
[2006/09/25 21:59:42] Uploading to Primary URL...: http://anthonyb.dyndns.org/roster/update.php
[2006/09/25 21:59:42] CharacterProfiler.lua - 85% Compressed. Upload Size: 67.24 KB
[2006/09/25 21:59:42] PvPLog.lua - 85% Compressed. Upload Size: 0.92 KB
[2006/09/25 21:59:45] Uploading to Additional URL # 4... - http://anthonyb.dyndns.org/roster1/update.php
[2006/09/25 21:59:46] CharacterProfiler.lua - 85% Compressed. Upload Size: 67.24 KB
[2006/09/25 21:59:46] PvPLog.lua - 85% Compressed. Upload Size: 0.92 KB


and yet my roster doesn't indicate that it's been updated... I'm really confused at this stage. Going to try same test with UU 2.4.1 and see what that shows up.

So, FileMon sees the following:

Code: Select all
10:29:54 PM   UniUploader.exe:21408   QUERY INFORMATION   C:\Program Files\World of Warcraft\WTF\Account\ANTHONYBE\SavedVariables\CharacterProfiler.lua   SUCCESS   Attributes: A   
10:29:54 PM   UniUploader.exe:21408   OPEN   C:\Program Files\World of Warcraft\WTF\Account\ANTHONYBE\SavedVariables\CharacterProfiler.lua   SUCCESS   Options: Open  Access: Read   
10:29:54 PM   UniUploader.exe:21408   OPEN   C:\Program Files\World of Warcraft\WTF\Account\ANTHONYBE\SavedVariables\CharacterProfiler.lua   SUCCESS   Options: Open  Access: 00100080   
10:29:54 PM   UniUploader.exe:21408   OPEN   D:\Storage\Games\WoW\UniUploader\   SUCCESS   Options: Open Directory  Access: 00100080   
10:29:54 PM   UniUploader.exe:21408   DIRECTORY   D:\Storage\Games\WoW\UniUploader\   SUCCESS   FileDirectoryInformation: UniUploader.exe   
10:29:54 PM   UniUploader.exe:21408   QUERY INFORMATION   C:\Program Files\World of Warcraft\WTF\Account\ANTHONYBE\SavedVariables\CharacterProfiler.lua   SUCCESS   FileInternalInformation   
10:29:54 PM   UniUploader.exe:21408   QUERY INFORMATION   C:\Program Files\World of Warcraft\WTF\Account\ANTHONYBE\SavedVariables\CharacterProfiler.lua   SUCCESS   Length: 461481   
10:29:54 PM   UniUploader.exe:21408   OPEN   D:\Storage\Games\WoW\UniUploader\   SUCCESS   Options: Open Directory  Access: 00100080   
10:29:54 PM   UniUploader.exe:21408   DIRECTORY   D:\Storage\Games\WoW\UniUploader\   SUCCESS   FileDirectoryInformation: UniUploader.exe   
10:29:54 PM   UniUploader.exe:21408   READ    C:\Program Files\World of Warcraft\WTF\Account\ANTHONYBE\SavedVariables\CharacterProfiler.lua   SUCCESS   Offset: 0 Length: 461481   
10:29:54 PM   UniUploader.exe:21408   CLOSE   C:\Program Files\World of Warcraft\WTF\Account\ANTHONYBE\SavedVariables\CharacterProfiler.lua   SUCCESS


and UU 2.4.1 reports

Code: Select all
[2006/09/25 22:30:03] SV File Change Detected, initiating Upload
[2006/09/25 22:30:08] Uploading to Primary URL...: http://anthonyb.dyndns.org/roster/update.php
[2006/09/25 22:30:08] PvPLog.lua - 86% Compressed. Upload Size: 1.00 KB
[2006/09/25 22:30:08] CharacterProfiler.lua - 86% Compressed. Upload Size: 66.82 KB
[2006/09/25 22:30:08] CT_RaidTracker.lua - 89% Compressed. Upload Size: 5.42 KB
[2006/09/25 22:30:11] Uploading to Additional URL # 4... - http://anthonyb.dyndns.org/roster1/update.php
[2006/09/25 22:30:11] PvPLog.lua - 86% Compressed. Upload Size: 1.00 KB
[2006/09/25 22:30:11] CharacterProfiler.lua - 86% Compressed. Upload Size: 66.82 KB
[2006/09/25 22:30:11] CT_RaidTracker.lua - 89% Compressed. Upload Size: 5.42 KB


when I refresh my roster and check the last update time it reports "Last updated: Sep 25th Mon, 10:29pm (GMT+10)"

So, UU 2.4.1 is happily doing uploads while WoW has a character loaded but UU 2.5.0 is not. At this stage I cannot see why this is the case. :scratch:
Last edited by AnthonyB on Mon Sep 25, 2006 5:35 pm, edited 1 time in total.
Roster 2.0.2 svn [latest] latest trunk SVN svn [latest] running on IIS7/Windows Server 2008 SP2 | MySQL 5.0.85 | PHP 5.2.10 | Yes, Roster and PHP rocks on IIS! Even run as FastCGI extension!
User avatar
AnthonyB
Gimpy Developer
Gimpy Developer
 
Posts: 346
Joined: Tue Jul 04, 2006 2:44 pm
Location: Sydney, Australia

UU 2.5.0 Beta 2

Postby Mikycol » Mon Sep 25, 2006 9:44 pm

good work :)
User avatar
Mikycol
WR.net Apprentice
WR.net Apprentice
 
Posts: 11
Joined: Fri Jul 07, 2006 6:42 pm

UU 2.5.0 Beta 2

Postby MattM » Tue Sep 26, 2006 2:01 am

the only thing to do at this point is have 2.5.0 output the entire server request while logged into a character in wow, and while not. And then compare the 2 outputs...
MattM
UA/UU Developer
UA/UU Developer
Gimpy Developer
Gimpy Developer
 
Posts: 886
Joined: Tue Jul 04, 2006 9:53 pm
Location: USA

Re: UU 2.5.0 Beta 2

Postby AnthonyB » Tue Sep 26, 2006 3:37 pm

Matt_Miller wrote:the only thing to do at this point is have 2.5.0 output the entire server request while logged into a character in wow, and while not. And then compare the 2 outputs...


You mean an HTTP debug with a tool like this one - http://www.fiddlertool.com/fiddler ?

I'm on it... er... well I would be if they hadn't taken the servers down early. :evil:
Last edited by AnthonyB on Tue Sep 26, 2006 3:42 pm, edited 1 time in total.
Roster 2.0.2 svn [latest] latest trunk SVN svn [latest] running on IIS7/Windows Server 2008 SP2 | MySQL 5.0.85 | PHP 5.2.10 | Yes, Roster and PHP rocks on IIS! Even run as FastCGI extension!
User avatar
AnthonyB
Gimpy Developer
Gimpy Developer
 
Posts: 346
Joined: Tue Jul 04, 2006 2:44 pm
Location: Sydney, Australia

Re: UU 2.5.0 Beta 2

Postby MattM » Wed Sep 27, 2006 5:26 am

using fiddler i captured the requests sent by uu,

while logged in character wrote:POST /yourinterface.php HTTP/1.1
User-Agent: UniUploader 2.0 (UU 2.4.1; English)
Content-Type: multipart/form-data; boundary=128a86c029a942eba347a668d1630801
Accept: application/x-shockwave-flash,text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Host: yourdomain.com
Content-Length: 1560
Proxy-Connection: Keep-Alive

--128a86c029a942eba347a668d1630801
Content-Disposition: form-data; name="SavedVariables"; filename="SavedVariables.lua"
Content-Type: application/octet-stream


TALENT_FRAME_WAS_SHOWN = nil
SHOW_FULLSCREEN_STATUS = "1"
SIMPLE_CHAT = "0"
CHAT_LOCKED = "0"
REMOVE_CHAT_DELAY = "0"
SHOW_NEWBIE_TIPS = "1"
LOCK_ACTIONBAR = "0"
SHOW_BUFF_DURATIONS = "1"
ALWAYS_SHOW_MULTIBARS = "0"
SHOW_PARTY_PETS = "1"
QUEST_FADING_DISABLE = "1"
SHOW_PARTY_BACKGROUND = "0"
HIDE_PARTY_INTERFACE = "0"
SHOW_TARGET_OF_TARGET = "0"
SHOW_TARGET_OF_TARGET_STATE = "5"
HIDE_OUTDOOR_WORLD_STATE = "0"
AUTO_QUEST_WATCH = "1"
SHOW_COMBAT_TEXT = "1"
COMBAT_TEXT_SHOW_LOW_HEALTH_MANA = "1"
COMBAT_TEXT_SHOW_AURAS = "1"
COMBAT_TEXT_SHOW_AURA_FADE = "1"
COMBAT_TEXT_SHOW_COMBAT_STATE = "1"
COMBAT_TEXT_SHOW_DODGE_PARRY_MISS = "1"
COMBAT_TEXT_SHOW_RESISTANCES = "1"
COMBAT_TEXT_SHOW_REPUTATION = "1"
COMBAT_TEXT_SHOW_REACTIVES = "1"
COMBAT_TEXT_SHOW_FRIENDLY_NAMES = "1"
COMBAT_TEXT_SHOW_COMBO_POINTS = "0"
COMBAT_TEXT_SHOW_MANA = "1"
COMBAT_TEXT_FLOAT_MODE = "3"
COMBAT_TEXT_SHOW_HONOR_GAINED = "1"
NAMEPLATES_ON = nil
SHOW_KEYRING = 1
PARTYBACKGROUND_OPACITY = 0.5
SHOW_OFFLINE_GUILD_MEMBERS = 1
SHOW_DISPELLABLE_DEBUFFS = "0"
SHOW_CASTABLE_BUFFS = "0"
SHOW_BATTLEFIELD_MINIMAP = "0"

--128a86c029a942eba347a668d1630801
Content-Disposition: form-data; name="clientTime"

2006-09-26T20:19:47Z
--128a86c029a942eba347a668d1630801
Content-Disposition: form-data; name="clientTimeUTC"

2006-09-27T00:19:47Z
--128a86c029a942eba347a668d1630801--


while NOT logged into a character wrote:POST /yourinterface.php HTTP/1.1
User-Agent: UniUploader 2.0 (UU 2.4.1; English)
Content-Type: multipart/form-data; boundary=209bfe1c6ccf416894fda69c3c3f2894
Accept: application/x-shockwave-flash,text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Host: yourdomain.com
Content-Length: 1560
Proxy-Connection: Keep-Alive

--209bfe1c6ccf416894fda69c3c3f2894
Content-Disposition: form-data; name="SavedVariables"; filename="SavedVariables.lua"
Content-Type: application/octet-stream


TALENT_FRAME_WAS_SHOWN = nil
SHOW_FULLSCREEN_STATUS = "1"
SIMPLE_CHAT = "0"
CHAT_LOCKED = "0"
REMOVE_CHAT_DELAY = "0"
SHOW_NEWBIE_TIPS = "1"
LOCK_ACTIONBAR = "0"
SHOW_BUFF_DURATIONS = "1"
ALWAYS_SHOW_MULTIBARS = "0"
SHOW_PARTY_PETS = "1"
QUEST_FADING_DISABLE = "1"
SHOW_PARTY_BACKGROUND = "0"
HIDE_PARTY_INTERFACE = "0"
SHOW_TARGET_OF_TARGET = "0"
SHOW_TARGET_OF_TARGET_STATE = "5"
HIDE_OUTDOOR_WORLD_STATE = "0"
AUTO_QUEST_WATCH = "1"
SHOW_COMBAT_TEXT = "1"
COMBAT_TEXT_SHOW_LOW_HEALTH_MANA = "1"
COMBAT_TEXT_SHOW_AURAS = "1"
COMBAT_TEXT_SHOW_AURA_FADE = "1"
COMBAT_TEXT_SHOW_COMBAT_STATE = "1"
COMBAT_TEXT_SHOW_DODGE_PARRY_MISS = "1"
COMBAT_TEXT_SHOW_RESISTANCES = "1"
COMBAT_TEXT_SHOW_REPUTATION = "1"
COMBAT_TEXT_SHOW_REACTIVES = "1"
COMBAT_TEXT_SHOW_FRIENDLY_NAMES = "1"
COMBAT_TEXT_SHOW_COMBO_POINTS = "0"
COMBAT_TEXT_SHOW_MANA = "1"
COMBAT_TEXT_FLOAT_MODE = "3"
COMBAT_TEXT_SHOW_HONOR_GAINED = "1"
NAMEPLATES_ON = nil
SHOW_KEYRING = 1
PARTYBACKGROUND_OPACITY = 0.5
SHOW_OFFLINE_GUILD_MEMBERS = 1
SHOW_DISPELLABLE_DEBUFFS = "0"
SHOW_CASTABLE_BUFFS = "0"
SHOW_BATTLEFIELD_MINIMAP = "0"

--209bfe1c6ccf416894fda69c3c3f2894
Content-Disposition: form-data; name="clientTime"

2006-09-26T20:22:29Z
--209bfe1c6ccf416894fda69c3c3f2894
Content-Disposition: form-data; name="clientTimeUTC"

2006-09-27T00:22:29Z
--209bfe1c6ccf416894fda69c3c3f2894--


as you can see they are exactly the same except for the border and the time

now ill try it while uploading an addon's file, not the main savedvariables.lua file
MattM
UA/UU Developer
UA/UU Developer
Gimpy Developer
Gimpy Developer
 
Posts: 886
Joined: Tue Jul 04, 2006 9:53 pm
Location: USA

Re: UU 2.5.0 Beta 2

Postby MattM » Wed Sep 27, 2006 5:35 am

ok, I have tried it with titan.lua and the test results are the same.

there is no difference in the requests sent by uu, no matter if your logged into a char or not.

I even tried it using a /script ReloadUI(); in game and the request was still exactly the same as the other 2 requests.

I am using .NET Framework v2.0.50727

This... is.... frustrating... :scratch:
Last edited by MattM on Wed Sep 27, 2006 5:37 am, edited 1 time in total.
MattM
UA/UU Developer
UA/UU Developer
Gimpy Developer
Gimpy Developer
 
Posts: 886
Joined: Tue Jul 04, 2006 9:53 pm
Location: USA

Next

Return to UniUploader

Who is online

Users browsing this forum: No registered users and 0 guests

cron