Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 184
  • Last Modified:

getting data from an .exe

im not asking for any code here, i just want to know roughly how something is done (and no this is not homework).

if i have an already compiled app (in this example an ftp program) and i want to be able to extract data from that program (like avg speed, etc.)  is this possible?

thanks.
0
bramsquad
Asked:
bramsquad
  • 2
  • 2
3 Solutions
 
sirbountyCommented:
Sorry, can't be done unless it is 'built-in'.
I'm willing to be disproven of course, but have seen a similar question a half dozen times this year... :(
0
 
griesshCommented:
Hi bramsquad,

It may be possible to get part of it.
If your software displays that information on a command line screen you could try to 'pipe' it into a file.

An example for Windows:

The 'dir' command lists the content of a directory on screen.
'dir > test.txt' pipes this information to a file 'test.txt' which you can read.

Be aware that not all software has pipes inplemented very well (especially not MS software).


======
Werner
0
 
Arundel_CastleCommented:
I have never heard of this either. Though why you need to I don't now. Just write you information out into a text file that resides beside the exe. Your other app can then pick up the info.
0
 
griesshCommented:
For an ftp program (if it is a commandline app) I would suggest to start it with the -s option to read the commands from a file. This way you could use the pipe.

ftp -s "commands" > output.txt

Does that help?
0
 
Arundel_CastleCommented:
If you think about though, windows itself kicks out info into files. Think about the events and how there handled. You can order, and timestamp your data.
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now