kikigey89 Posted April 22, 2007 Report Posted April 22, 2007 Hello from Germany! In the last few weeks I programmed a programm called "Live!Flight" (http://www.christophpaulus.com/index.phliveflight). It can put your flight in real time online, so that everyone in the world can see live where you are in the world of FS. It's based on FSUIPC. The problem is, that you need the registered version of FSUIPC, because my programm can just access to the full version of FSUIPC. Now more and more people want to test and to use Live!Flight but not everyone has the full version and I cannot give my FSUIPC Reg-Key to everyone. Is there another way, so that my programm can access to FSUIPC without the full version?
Pete Dowson Posted April 22, 2007 Report Posted April 22, 2007 It's based on FSUIPC. The problem is, that you need the registered version of FSUIPC, because my programm can just access to the full version of FSUIPC. Why? What is it in FSUIPC's user facilities is it that you need enabled? Surely you should be able to do all you want via the programmable interface supported by the SDK. Now more and more people want to test and to use Live!Flight but not everyone has the full version and I cannot give my FSUIPC Reg-Key to everyone. You cannot give it to anyone at all. If you are doing so you are breaking the conditions and your own license will have to be revoked and keys stopped. Is there another way, so that my programm can access to FSUIPC without the full version? It seems extremely unlikely that you need this. I don't know of any other application program which need "the full version" to operate. You tell me which user facility it is that you need enabling and I'll advise acordingly. Regards Pete
kikigey89 Posted April 23, 2007 Author Report Posted April 23, 2007 When I started programming applications for FS, which need FSUIPC, at first nothing worked. The source code was correct so there was no problem with my programm. Then I read in the internet, that programms, which you programmed by yourself (e.g. with VB), only can access to FSUIPC if you have the full, registered version. So I purchased a Reg Key and after I entered that key in FSUIPC my programm could access to FSUIPC. Do you mean that my programm can access to FSUIPC without having the registered version?
Pete Dowson Posted April 23, 2007 Report Posted April 23, 2007 ... Then I read in the internet, that programms, which you programmed by yourself (e.g. with VB), only can access to FSUIPC if you have the full, registered version. Well, that's never been true so I don't know where you read it. Certainly, I hope and expect developers to buy FSUIPC, in return for the programming support I provide (with the SDK and full interactive support when needed). You seem to have completely mixed up USER registration and APPLICATION registration. I think you forgot to read some of the documentation I supply? For all versions of FSUIPC3 up till 3.72 application programs needing access to FSUIPC did need either a fully registered install, or an application access key. This was explained in the User documentation (which you really should have read, at least the part up to and including applcation registration -- which no longer exists for reasons given below), and, for developers, the Access Registration document (inside the SDK), which you certainly should have read, as a developer needing access. The granting of an access key was always free for freeware programs, but I required (and still do require) an agreement for commercial or shareware use. Since version 3.72 of FSUIPC3, and for all versions of FSUIPC4, the application key checking is removed, so I no longer provide application access keys. If your program is freeware there is nothing for you to do except advise your users to make sure they use up to date versions of FSUIPC (I don't support old ones in any case). If your program is commercial or shareware then write to me at petedowson@btconnect.com. Regards Pete
kikigey89 Posted April 23, 2007 Author Report Posted April 23, 2007 Aaaaah, thank you very much for this detailed explanation. So, if my friends and all of the people who want to use Live!Flight have a version upper than 3.72 (I have 3.6.5) there should be no problem, right? Can I update my FSUIPC (I think I have a very old version; but it works fine ;) ) to a new version without loosing my key or having any problems?
Pete Dowson Posted April 23, 2007 Report Posted April 23, 2007 So, if my friends and all of the people who want to use Live!Flight have a version upper than 3.72 (I have 3.6.5) there should be no problem, right? Right. The current version is 3.74. I don't support old versions. Can I update my FSUIPC (I think I have a very old version; but it works fine ;) ) to a new version without loosing my key or having any problems? There's no way you lose your key unless you delete the key file, and then you'd need to find the backup you made (of course). As the installation instructions say, installing FSUIPC is only a matter of copying the DLL into the Modules folder. As for problems, since each update for FSUIPC is intended to add new facilities and FIX problems, why should it introduce any? In the unlikely event that it changes something you are using, just let me know and I'll fix it. Pete
kikigey89 Posted April 23, 2007 Author Report Posted April 23, 2007 Okay, thank you very much for the very quick support! I updated my version to 3.74 In the next few days I will see, if it works.
kikigey89 Posted May 8, 2007 Author Report Posted May 8, 2007 A friend of mine has version 3.74 (unregistered) but unfortunately Live!Flight doesn't work. Every value, which Live!Flight wants to read, returns a "0". I don't know what's going wrong. Do you have an idea?
Pete Dowson Posted May 8, 2007 Report Posted May 8, 2007 A friend of mine has version 3.74 (unregistered) but unfortunately Live!Flight doesn't work.Every value, which Live!Flight wants to read, returns a "0". I don't know what's going wrong. Do you have an idea? Sounds like either he has tried to register it with bad (pirated) keys -- just delete the FSUIPC.KEY file to fix that. Or possibly it's a signature problem -- all my software is now signed, and if it is corrupted or there's a problem with the signing authority, this will be a symptom. He can right-click on the DLL and check the signature. Most likely he's using winXP before SP2 or any older version of Windows and needs the GlobalSign signature fix applying -- tell him to look at the documentation. In the section on Installation there's a box headed "IMPORTANT: Before updating ...". It tells him about this and what to do. Regards Pete
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now