Find Jobs
Hire Freelancers

Batchroute.exe

$30-5000 USD

Completed
Posted about 16 years ago

$30-5000 USD

Paid on delivery
This program should be written in C++ / MFC (not .NET), and run in Windows 2000, XP, and Vista. This must be done without shelling out to the "[login to view URL]" command, by using Windows API. It must be a single executable file. The program takes as sole parameter, a filename for a text file. The text file contains route manipulation instructions, one instruction per line. There are two possible instructions: A and D for Add and Delete. ## Deliverables Project Specifications Batch Route Manipulation ([login to view URL]) This program must be written in C++ / MFC (not .NET), compile in Visual Studio 2008, and must work in Windows 2000, XP, and Vista. This must be done *without* shelling out to the "[login to view URL]" command. It should use Windows API. It must be a single executable file. The program takes as sole parameter, a filename for a text file. The text file contains route manipulation instructions, one instruction per line. There are two possible instructions: A and D for Add and Delete. Syntax for Add is "A [login to view URL] [login to view URL] [login to view URL]" which should perform the equivalent of "route add [login to view URL] mask [login to view URL] [login to view URL]" typed into the command prompt. In other words, add a route table entry so for the destination [login to view URL], with network mask [login to view URL], the system will use the router 192.168.0.254. Syntax for Delete is "D [login to view URL]" which should perform the equivalennt of "route delete [login to view URL]". In other words, delete the route entry associated with 64.27.15.22. The executable should output success or failure for each instruction like this: A [login to view URL] [login to view URL] [login to view URL] ==> Success D [login to view URL] ==> Failed (Code: 0xC0000007) etc. The failure code to be shown should be the actual error code returned by the API to add the route or to delete the route. Bonus for if you take this code and look up the actual text version of the error, and display it in addition to the error code.
Project ID: 3808730

About the project

4 proposals
Remote project
Active 16 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
See private message.
$212.49 USD in 14 days
4.9 (50 reviews)
5.9
5.9
4 freelancers are bidding on average $287 USD for this job
User Avatar
See private message.
$765 USD in 14 days
4.6 (26 reviews)
5.3
5.3
User Avatar
See private message.
$85 USD in 14 days
2.6 (4 reviews)
2.8
2.8
User Avatar
See private message.
$85 USD in 14 days
4.6 (3 reviews)
1.2
1.2

About the client

Flag of UNITED STATES
Seattle, United States
5.0
72
Member since May 24, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.