Show Bid Request
Reading more than one console screen buffer at a time
Bid Request Id: 7824
|
|
|
Description:
This is probably more difficult to explain than for an experienced programmer to figure out, but here goes:
I need to start at least 2 command line programs by using CreateProcess() and supply appropriate options like Window Title, Screen Buffer Size, Position, Process Priority, etc. and be able to read from each console's screen buffer preferrably using ReadConsoleOutputCharacter() or something similar and continuously display each console's screen buffers in their own List boxes. The output of the consoles cannot just be redirected because the command line program runs continuously, as if in a loop, not as if you ran the Dir command. I've gotten this function to work using AllocConsole() & CreateProcess(), which gives me a handle to the screen buffer, but AllocConsole() only allows one console to be started, plus it doesn't take options supplied by CreateProcess(). I can provide 2 VB projects to get you started. One contains code & form to run 2 of my command line executables (the ones that continuously output text) with all the options I've mentioned, and the other is the code where I've sucessfully used AllocConsole() for one console and can read the screen buffer.
The problem is I can't seem to find a way to start a command line program using CreateProcess() and get proper screen buffer handles to use ReadConsoleOutputCharacter() with.
I need to do this because I wish to parse out what each console is spitting out. I need to be able to read at least 2 consoles' buffers at a time, but probably never more than 4.
Deliverables: Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased.
Special Conditions / Other:
I'd like it to be completed within 2-3 weeks after accepting the job, if possible. This would need to remain strictly proprietary and must not be shared with anyone.
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation.
If you notice a violation please help out the site and report it. Thanks for your help.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
|
This bid was accepted by the buyer!
|
$150 (USD)
|
Jan 21, 2002 1:57:25 PM EDT
|
7.75
(Very Good)
|
|
|
Hello. I have done similar console grabbing applications before using MS Visual C++. I can do your project using Visual Basic. Project will be comleted within one week or faster after you accepting my bid. I can make demo version for you if you ask. Let's start discussing details. Thanks. |
|
|
|
|
|