UOAI Latest Version

The latest version of the UOAI library and all directly related information can be found in this forum.

Re: UOAI Latest Version

Postby megamandos on Fri Aug 21, 2009 4:26 am

Lol spirit is exactly what im lacking to motivate me to work on kph...
"Those who sacrifice liberty for security, deserve neither." Benjamin Franklin
User avatar
megamandos
Guru
 
Posts: 312
Joined: Thu Jan 29, 2009 5:01 am

Re: UOAI Latest Version

Postby Artaxerxes on Tue Sep 15, 2009 12:41 pm

A new version of the UOAI COM library is now available.

Support for v7.0.0.0 UOML Client was added.

The setup application was fixed; it seems like it has been broken since it's last update (May???!!?). It only installed correctly if either ran from an actual admin account or if UOAI was installed before (registration issue). I hope this is fixed now.

Greetz,
Artaxerxes
Artaxerxes
Site Admin
 
Posts: 530
Joined: Tue Nov 18, 2008 9:51 pm

Re: UOAI Latest Version

Postby Artaxerxes on Thu Sep 17, 2009 1:46 pm

Quick fix for v7.0.0.0 clients was added, resulting in a version that only supports clients with a version >= v7.0.0.0. (download it from http://www.decelle.be/UOAI/UOAISetup_v7_Clients_Only.exe -> note that v7 client support seems to be unavailable for free servers, so don't use this UOAI and client version unless you are playing on the EA games servers).
More extensive support and a version supporting both v7 and lower clients will come later.
Note also that support for v7 is to be considered experimental, provide me with feedback if you run into bugs!

Edit: Item.Contents was not handled correctly yet for v7 clietns... yet another small fix was applied to solve this.
Artaxerxes
Site Admin
 
Posts: 530
Joined: Tue Nov 18, 2008 9:51 pm

Re: UOAI Latest Version

Postby Buggy on Sat Sep 19, 2009 7:02 pm

still no x64 support ?
Buggy
n00b
 
Posts: 1
Joined: Sat Aug 29, 2009 10:35 am

Re: UOAI Latest Version

Postby Artaxerxes on Sat Sep 19, 2009 9:11 pm

Buggy wrote:still no x64 support ?


Nope, not yet; If you run everything (including your IDE) in 32bit compatibility (or compile your apps targetting 32 bit platforms) it might still work though.
The next .NET library which will arrive in one or two weeks will provide x64 support. I've too many things to work on right now, so i'm not going to focus on trying to get the current COM library running on 64 bit platforms.

Artaxerxes,
Artaxerxes
Site Admin
 
Posts: 530
Joined: Tue Nov 18, 2008 9:51 pm

Re: UOAI Latest Version

Postby diff on Tue Nov 24, 2009 4:23 pm

I have just installed the newest files from the downloads section, and followed the getting started guide on the wiki, verbatim. I'm using VB.Net Express 2008 w/ SP1, fully updated.

I downloaded the UOAISetup_v7_Clients_Only.exe installer.

As mentioned here, It's throwing the same exception ID "80010105" when it attempts to launch the client;

Image

Just to make sure I was doing things right, I downloaded an already compiled sample script off the forums, KPH 0.6.7 Beta, and it throws the same exception.

I'm not sure where to go from here?
diff
n00b
 
Posts: 2
Joined: Tue Nov 24, 2009 4:01 pm

Re: UOAI Latest Version

Postby megamandos on Sun Jan 10, 2010 10:31 am

I just resumed work on kph after an extensive down time and noticed i am have some serious problems getting it running now. The problem mentioned above is also one of them. I think its something to do with the fact I am on win7 x64... wait let me test it in my win xp x86 vm...

ok it gives me some shit in uoai.net wrapper source... says:

"A first chance exception of type 'System.Runtime.InteropServices.COMException' occurred in UOAINET.dll"

on line 43 of UOAI.cs

which reads:
"return m_UOAI.LaunchClient();"

I guess thats really vague though. I'm sure this doesn't require an explanation because Arul and you could probably extrapolate more information from that than I would, due to your familiarity with the code.

Upon further investigation I am having the exact same issue as "diff" since the latest uoai update. Can you at least post the UOAI 7.0.0.0+ code so I can debug it myself?

and if it helps, I am also getting the following error if there is already a client running when kph starts up and tries to hook it.

An error occurred creating the form. See Exception.InnerException for details. The error is: Retrieving the COM class factory for component with CLSID {C27D1F35-5001-4B97-A467-1868A5BE19A9} failed due to the following error: 800703e6.


using 2d client 7.0.4.3 (patch 80)

So based on what I know so far it's something that happens as soon as UOAI tries to hook the client, i doubt it has trouble finding the executable since that location hasn't changed so far. So the problem is definitely with UOAI, not the wrapper.

After more research I found that error means "Invalid access to memory location". So UOAI is either accessing the wrong chunk of memory when hooking due to recent changes in the client or doesn't have the right permissions. And since this error hasn't come up in the past and I see no reason for any change in method used to access the memory for the client, I would have to say you just need to update the points for UOAI to hook for 7.0.4.3.

GL and I hope I helped, unfortunately for you, (/me looks at diff), we will all have to wait for Artaxerxes to fix this stuff or post the source.

one more thing i just noticed: the client.exe opens and shows up in task manager but no gui shows up.
"Those who sacrifice liberty for security, deserve neither." Benjamin Franklin
User avatar
megamandos
Guru
 
Posts: 312
Joined: Thu Jan 29, 2009 5:01 am

Re: UOAI Latest Version

Postby Zuby on Thu Jan 14, 2010 12:09 pm

megamandos wrote:
An error occurred creating the form. See Exception.InnerException for details. The error is: Retrieving the COM class factory for component with CLSID {C27D1F35-5001-4B97-A467-1868A5BE19A9} failed due to the following error: 800703e6.


Problem is calibration metod in UOAI.dll i can send you my fix or you can wait one week for new version.
Zuby
Coder
 
Posts: 16
Joined: Tue Jan 13, 2009 5:53 pm

Re: UOAI Latest Version

Postby Artaxerxes on Thu Jan 14, 2010 1:08 pm

Can you post the code for your fix? ... is it a work-around or did you look at the client's assembly and fix the callibration-routine?

Greetz,
Artaxerxes
Artaxerxes
Site Admin
 
Posts: 530
Joined: Tue Nov 18, 2008 9:51 pm

Re: UOAI Latest Version

Postby megamandos on Thu Jan 14, 2010 8:29 pm

Just post it, me and art will check it out.
"Those who sacrifice liberty for security, deserve neither." Benjamin Franklin
User avatar
megamandos
Guru
 
Posts: 312
Joined: Thu Jan 29, 2009 5:01 am

PreviousNext

Return to UOAI Developers Forum

Who is online

Users browsing this forum: No registered users and 1 guest

cron