Find Jobs
Hire Freelancers

Write/Read IPv6 Addresses in Registry (Windows Vista-10) with Delphi -- 2

€30-250 EUR

Cancelled
Posted over 7 years ago

€30-250 EUR

Paid on delivery
I'd like to be able to configure IPv6 addresses for local network interfaces from my Delphi application. Manually it's possible in the IPv6 properties in the Windows Network Connections context menu, or by using [login to view URL] ("netsh interface ipv6 add address"). [login to view URL] can be reverse engineered to find out how MS does it. On StackOverflow someone explains this: [login to view URL] So you basically only have to follow this path and complete the work. What I need: 1. function SetIpv6UnicastIps(NetworkAdapterId: String; IPs: TStringList): Boolean; This writes the given IPv6 addresses (incl. Subnetmask Prefix integer) to the Registry for the selected NIC (e.g. "{12345678-1234-1234-1234-123456789012}") in the correct form, so that after manually restarting the network adapter these addresses are used by that NIC. -> Result can be reviewed in the context menu of that NIC in the "Network Connections" dialog of Windows and in command line "ipconfig /all". 2. function GetIpv6UnicastIps(IPs: TStringList): Boolean; -> Get currently set IPs and add them to the stringlist parameter. Include the Subnetmask Prefix as an object for every stringlist item. Same for Gateway Metric. 3. Both Set & Get functions equivalently for Multicast, Anycast, Gateways (with Metric) and DNS. I will use your code in an existing project. Your UI is only for demonstration of your results. Requirements: 1. Must be Delphi code! Must be compilable in Delphi XE. DLLs or external command line tools are not acceptable. 2. Must work with Windows Vista, 7, 8.1, 10. (the solution is probably the same for all of them).
Project ID: 11835234

About the project

9 proposals
Remote project
Active 7 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
9 freelancers are bidding on average €167 EUR for this job
User Avatar
Hello, Claw! It sounds like an interesting challenge and very good fit. I have great experience with Delphi XE and Windows API, so it will be done in a very professional way. Please elaborate more on your "Same for Gateway Metric" requirement and let me know when you are OK to discuss. Thank you. Best regards, -Mike
€150 EUR in 3 days
5.0 (23 reviews)
5.0
5.0
User Avatar
ready to do this project for you. regards, yuri
€130 EUR in 5 days
4.9 (11 reviews)
3.6
3.6
User Avatar
I have more than 15 years expirience of Delphi Developer. I started with Delphi 5 and working with XE10.1 now. Also I have expirience in WIndows API, Network API, Oracle Database (from 8i to 12c), Oracle backup/restore, Oracle Import/Export (imp/exp and impdp/expdp), Oracle SQL, T-SQL. Develop Multi-threaded application without any memory/resource leaks. Also I have some experience in C++ and C# programming languages.
€100 EUR in 3 days
4.9 (11 reviews)
3.5
3.5
User Avatar
Hi, I am an experienced Delphi programmer and I believe I can finish your request in 3 days with a great success. I will be glad if you choose me as your freelancer. Best regards.
€111 EUR in 3 days
5.0 (5 reviews)
3.2
3.2
User Avatar
A proposal has not yet been provided
€111 EUR in 4 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GERMANY
Karlsruhe, Germany
5.0
8
Payment method verified
Member since Mar 21, 2009

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) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
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.