Re: m and h files merger tool |
Sat, 27 July 2013 05:28 |
|
m.a@stars | | Commander | Messages: 2765
Registered: October 2004 Location: Third star to the left | |
|
XyliGUN wrote on Wed, 24 July 2013 20:31I'm apologise for being away and not replying for so long time. But a real life pressure was too high for the last year. Including such things like a new job, new home, some health problems, etc, etc, etc. But, after all, it's more or less back to normal now. So, let keep going!
PS: I found 5000 messages related to Stars! in my mailbox after not cheking it within a year.
Some of these msgs (probably asking you to share your knowledge of the file structures) must be mine.
Welcome back!
So many Stars, so few Missiles!
In space no one can hear you scheme! Report message to a moderator
|
|
|
|
|
|
|
Re: m and h files merger tool |
Fri, 09 August 2013 18:46 |
|
XyliGUN | | | Messages: 325
Registered: July 2004 Location: Russia, St.Petersburg |
|
|
It seems that the same tool could be able to cleanup hidden info from the m files after gen (like what trader carryes, etc.).
Ron, let me know if you think this will be usefull or not.
Another thing I forgot to mention: I have several requests on whether it is possible to detect license/Emperor bug before the gen, to be able to stop the gen and put the game on hold, to avoid regens and issues related to it.
Well, technically yes, since to do this we just need to compare serial/hw hash block (which is encrypted) in all of x files with each other and if there is serial hash equals, while hw hash is not, then it will arised in case of gen. But, I'm not a layer, and I'm not sure whether it is correct thing to do, since we touch and prevent license enforcing from being activated.
Thoughts, comments?
"Progress isn't made by early risers. It's made by lazy men trying to find easier ways to do something."
Robert A. Heinlein, Time Enough For LoveReport message to a moderator
|
|
|
Re: m and h files merger tool |
Sat, 10 August 2013 04:48 |
|
m.a@stars | | Commander | Messages: 2765
Registered: October 2004 Location: Third star to the left | |
|
XyliGUN wrote on Sat, 10 August 2013 00:46It seems that the same tool could be able to cleanup hidden info from the m files after gen (like what trader carryes, etc.).
They could be separate tools, in case some1 doesn't use the merger. Also the "cleaner" could be invisibly run everywhere.
Quote:Well, technically yes, since to do this we just need to compare serial/hw hash block (which is encrypted) in all of x files with each other and if there is serial hash equals, while hw hash is not, then it will arised in case of gen. But, I'm not a layer, and I'm not sure whether it is correct thing to do, since we touch and prevent license enforcing from being activated.
Thoughts, comments?
It would be nice if SAH detected the problem on uploading the x file, and told the player at the same time it tells the received size. There's no real need to actually alter the x file, since it would probably be enough if an email was sent to the game's Host(s) and/or the game was put on Hold.
So many Stars, so few Missiles!
In space no one can hear you scheme! Report message to a moderator
|
|
|
|
|
|
Re: m and h files merger tool |
Fri, 16 August 2013 12:09 |
|
craebild | | Lieutenant | Messages: 568
Registered: December 2003 Location: Copenhagen, Denmark | |
|
Ron wrote on Fri, 16 August 2013 04:35XyliGUN wrote on Sat, 10 August 2013 17:17m.a@starsIt would be nice if SAH detected the problem on uploading the x file, and told the player at the same time it tells the received size. There's no real need to actually alter the x file, since it would probably be enough if an email was sent to the game's Host(s) and/or the game was put on Hold.
OK, after all it's up to Ron whether he want to use such check on SAH.
I think it would be ok. You could add it as a switch, and it should not depend on any merger tool .ini file settings.
The emperor bug doesn't just pop up for pirates, it also pops up for people who have paid for the software. The three times I have seen the emperor bug were:
1. I was non-playing host in a game, one player helped an ally finish his turn. Both players had legitimate copies.
2. I was testing a battle in the battlesim, but I had recently changed PC's, so some of the files in the battlesim had the hw hash of the old PC, others had the hw hash of the new PC.
3. I needed to know the messages that occurs when the emperor bug is triggered to write something about it, so I intentionally triggered it using a backup of files from the battlesim from an older PC.
I don't think any of those would be considered violations of license terms or illegal in any way.
Med venlig hilsen / Best regards / Mit freundlichen Grüßen
Christian Ræbild / Christian Raebild
Report message to a moderator
|
|
|
|
|
|
|
|