Sign up on the Revelation Software website to have access to the most current content, and to be able to ask questions and get answers from the Revelation community

At 20 JAN 2000 05:25:58PM Bill Wishart wrote:

How can I tell if a version of Arev is Runtime or Development from DOS?


At 21 JAN 2000 12:07AM Steve Smith wrote:

Run it once, then rename the arev.exe according to what type it is.

Steve


At 21 JAN 2000 12:09AM Steve Smith wrote:

The revboot file and the sysobj are going to be different too.


At 21 JAN 2000 11:58AM Bill Wishart wrote:

More to the point. FROM DOS can I distinguish between a Runtime from a development? i.e. I can edit the Arev.exe and find the serial number, can I edit other files to determine Runtime.


At 21 JAN 2000 08:18PM Steve Smith wrote:

What are you trying to accomplish? Presumably you have a list of which serial numbers are registered. Further, presumably you have a list of which of these are developers and which are runtimes, or could execute the exe to find out.

If you had a utility whereby you could test the AREV serial number from a DOS batch file, would this help? You could then branch to different setups/systems accordingly.

Even if you could determine the location in the EXE of the flag that enabled developer features versus run-time features, you may then be able to turn a developer into a run-time, or vice versa. This would be very much against the terms of the product licencing, and this makes many here mighty uncomfortable with your intentions.

Steve


At 24 JAN 2000 12:19PM Bill Wishart wrote:

Ask a simple question get a —- answer.

Don't worry about it Steve, it was just out of interest. I'll have my client log into each of a dozen licensed systems and help them to figure out which one are the development versions. After a dozen years the documentation and peoples memories are very similar - yellowing and curled up at the edges.


At 24 JAN 2000 03:03PM Steve Smith wrote:

Bill, if there was a simple answer, you would have had a flood of responses by now. If my response was —-ed, then so be it.

Unfortunately there are no obvious physical attributes (ie. from DOS) which distinguish the runtime EXEs from the developer EXEs. There is a one BIT flag set in the exe at compilation time, representing the RUNTIME() function setting, and some SYSOBJ file differences. These are not readily identified from DOS.

Steve

View this thread on the forum...

  • third_party_content/community/commentary/forums_nonworks/79c9fabcde33055a8525686c007b3a6f.txt
  • Last modified: 2023/12/28 07:40
  • by 127.0.0.1