Link to home
Start Free TrialLog in
Avatar of Sam Panwar
Sam PanwarFlag for India

asked on

How to edit the dos based exe file or application.

Hi,

How to edit the dos based exe file or application. ? Or how to transfer the a dos based application from one pc to another with licensed restriction
SOLUTION
Avatar of Irwin Santos
Irwin Santos
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Avatar of dbrunton
dbrunton
Flag of New Zealand image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Sam Panwar

ASKER

yes ..irwinpks
I want just migrate that software. The software not contain any hardware lock .and we have the software cd but its currept.
yes to my 1st or 2nd question?
yes ...
 if you have both solution
Then you have to refer to dbrunton's comment as you need to possess programming skills to take the software apart. A side note on this is that it is illegal to do so.

Perhaps you may want to write the software company regarding another copy of your CD-ROM...since you have the actual disc.. that should be sufficient of proof of purchase.

Regarding Extracting the executable.. you first need a good copy of the file.. with that said, it reinforces the last comment of contacting the software author.
that software company closed
we want to run this software multiple pc its run on one pc. and we have no media
Solution for your problem is Compuware SoftIce 3.0
It's the best debugger / Deassembler available all arround.
You can intensively monitor any EXE DLL OCX activities using SoftICE.
It can help you even in case of Hard Locks.
www.compuware.com
It's not easily available for download.


16 Bit applications usually don't use Windows 32 bit Registry because they can run even in 16 bit DOS Environment where Registry does not exists.

In this condition, Filemonitor (http://www.sysinternals.com/Files/FilemonNt.zip) can assist you.

Are you able to read/copy the files on another CD-ROM (another computer)?
You may want to use this software to recover
http://www.acodisc.com/
Just noted this.

"and we have the software cd but its currept."


You can get a cd repair kit which will repair and fill any scratches in the cd surface.  That may fix the cd.

If that fails then see here

http://www.burningissues.net/how_to/scratchrepair/scratchrepair.htm

They use Brasso to remove the surface slightly and repair the disk.  There are quite a number of threads on the net that detail how to use Brasso.  Try the following link.

http://www.google.co.nz/search?client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial_s&hl=en&q=brasso+repair+cd+&meta=&btnG=Google+Search
Hi Abs,

If the application is running (in a DOS Box) in Windows NT/2000/XP/2003 then, providing it
1. Uses just plain text on screen
2. Handles record locking correctly (or multiple users will cause corruption)
you could set the machine where the app is installed up as a telnet server then use telnet from other pcs to invoke the app.

You must know the language which that software has developed. Then you can try with decompiler for perticular language. But I don't know how long it is leagal.

BR Dushan
A lot of dos based apps did not need to be installed, or then they run from one directory. So if you just copy the applications directory to the other PC and use the same directory structure, it may work. It could be more difficult if it is an app that needs to connect to a database, then it would be necessary to have more details on the app.

Avatar of nepostojeci_email
nepostojeci_email

Look, there's no way you will find the Debugger as your solution
as it involves you and your employees to do even harder job than
your programmers did when they wrote the code.

The solution could be that you call somebody from that crew in
order to give you the needed facts that will help you transfer that
program to another pc.

However, have you tried just copying entire folder which contains
that program, to another computer???
What are the licence restrictions?
Hi,

We have purchased a software and our company requiremnet is little so we want that software on all the pc.

that software company not work now for this software .

When i copy that software one computer to another its not run.

I make cd but its not run license error giving
what is the name of the software and version?  can you explain what it does?

Software name wine

Its work for a wine shop the software used for print the report of the month and the account information. we want DOS based software  becouse its fast  and our employee also familar with this software they can not use excel or other software. so i will try for it.
Who makes the software?  (what is the software author's name /company?)  any markings on the CD rom so that we can search the net for a reference?  What year did you get it.
its simple exe program means like a student project nothing else the software company is closed no one there .....
can you help me...............
without any detail, its' impossible. when you were able to start the software did it display an author or any other detail?

Your next recourse is to invest in another software package.
I also tell to about another software but we have not time to teach the employee with another software and its small and user firendly so ...

Software detail

4 exe load.exe.setup.exe , another two files and one database folder.

Its show the only the name of the programmer and his mobile no but thaat no does not exist.
what's the name of the programmer?
On the PC where this software works on, is this a windows PC? Is there an icon on the desktop that starts the software? Can you right click that icon, then open "Properties" to see how this prog is started? Is there a *.pif file which starts it? Copy all these to your other PC's. Since there is a database you must probably also install the database software to your other PC's. Also look for "autoexec.nt" and "config.nt" files and copy these to your other PC's too.
Also don't forget, if you made the CD yourself and just copied the files to CD, and if you are now copying these files from the CD to your PC's, everything will be read only, so you will have to make all these files writeable after copying back to PC.
are there any README files in the folder where your application is located?
I'm assuming the machines you want to run the software on are networked?

In any case suggest using filemon from sysinternals to see what files "wine" accesses on startup.  For exampe the volume label may be checked.  
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Look, there is NO way that you alone (or your employees) can figure out
the type of protection that the programmer has used to protect his software.
That means, you can try to guess some standard tactics, like hdd serial no
or label cloning, cpu id, etc., but sooner or later you'll realize that it doesn't
help.

The good approach to the solution would be to try and reach the creators
of that software and somehow try to get somebody on the line, which will
probably tell you few simple steps you need to do to make it work on all
machines.

If you ask us, we can only guess what should you do, and it can take long
time before we hit the right thing. Calling somebody who is related to
creation of that software would speed up that process a lot.
Also, it isn't likely that it is locked to the CPU if this is DOS software. Old CPU's on which DOS used to tun on like 80486 or 80586 P1 or AMD K6 CPU's didn't have CPU ID's set yet.

Have you looked for how the database is setup, and have you checked for pif files etc. like I suggested earlier?
Hi,

Thanks sunil ,irwinpks ,dbrunton .
Thank you for the grade.. sorry about the bad news...

idea for you....perhaps post a message on Wine Software in the Miscellaneous topic area.. compose a detailed message including your requirements, cost, and whatever else you could think of. I'm sure you'll get alot more Experts that will hunt down something that will work for you and your employees.

Aloha from Hawaii

Irwin
have you solved the problem?
Yes , i solve through the guidation of mr sunil computer