Ditutup

Translate Windows WiFi library from C++ to Delphi

I'm using a discontinued third-party library for WiFi functionality in my Delphi application.

This library is written in C++ but can be used with Delphi as a DLL with a linker file with all function headers.

I would like to get rid of this DLL workaround and have the library written directly in Delphi.

The library consists of mainly one large file (and 3 small helper files with header definitions etc.).

The main library file that needs to be translated consists of 9300 lines of code (including empty lines, comments, log output, etc.). The library contains large parts that can be removed without translating them:

1. ADVWIFI -> part of a different library edition and can be completely left out.

2. All functions are included in two API versions: For WinXP SP2 and for later versions (XP SP3, Vista, etc.)

You can remove all WinXP SP2 parts! (almost half of the original code)

3. You can leave out some of the helper functions, like IP functions (GetAdapter*, SetAdapter*) that are not needed for the given demo project.

-> The resulting Delphi file will probably be less than 3000 lines of code.

This will make it much easier for you:

- The required headers from the "Native Wifi API" of Windows have already been translated to Delphi in [url removed, login to view] ([url removed, login to view]). You can include that file without having to translate them yourself!

- The provided Delphi linker file contains already all Delphi function declarations. Simply copy them to keep the names and data types.

- The library comes with a Delphi demo project, that allows to easily test the whole funcctionality of the library. I'll provide you this demo project, so you don't have to create your own test UI.

Preconditions:

- You have a wireless network adapter in your development system, so you can actually test the result.

- You have Delphi XE.

- You have Windows 7 or 10 to test the result on.

- You can read and understand C++ and you can write quality Delphi code.

- If you have already coded with Native Wifi API then please tell me that. This will be a huge benefit in getting selected.

Requirements:

- Translated library can be compiled in Delphi XE and 10.2

- All parts (except for Win XP SP2 and AdvWifi) are translated correctly and cleanly.

- All functions keep the given names and parameters, so I can use it in an existing project.

- For testing and verification: The library can be used with the Demo Project without any adjustments (of course instead of using the dll the translated library pas will be used).

- Keep all the existing comments. If you want to add new ones, do this: "//NEW: ..."

- No memory leaks. (test e.g. with madExcept)

- You may not publish, forward or use the original library or the translated library in any other projects!

Kemahiran: Pengaturcaraan C, Pengaturcaraan C++, Delphi, Windows API

Lihat lagi: delphi projects, delphi directx ui, delphi projects diferents windows, translate source code visual basic delphi, windows wifi crack, installer delphi projects, windows wifi signal strength apps, windows service multiple instances delphi, windows wifi crack crack programs, windows wifi wap tools crack, sql delphi projects, opengl sample delphi projects, translate windows application web form, library management system delphi projects, translate windows gui, translate windows path linux

Tentang Majikan:
( 8 ulasan ) Karlsruhe, Germany

ID Projek: #16507501

10 pekerja bebas membida secara purata €205 untuk pekerjaan ini

vano101

Hello I have extensive experience with converting code from one programming language to another one, also, I know both C++ and Delphi.

€225 EUR dalam 9 hari
(1393 Ulasan)
7.5
slimbyte

Hi there, I have great experience coding in Delphi (I use it since Delphi 5), also have experience with C++ and I would love to give it a try, So, if you send me existing C++ code and existing demo Delphi project Lagi

€300 EUR dalam 14 hari
(35 Ulasan)
5.8
PLobex

Hi, can I have a look at source code of the C library? I want to know what actually it does and how complex it is, in order to adjust my proposal. You can check my coding style at [login to view URL] Edit: I for Lagi

€171 EUR dalam 7 hari
(42 Ulasan)
5.7
gyk

I have more than 15 years experience with Delphi and other languages such as C++, C# etc. I have already made translations from C++ to Delphi for example the scanner API for MacOsx (now it's already part of the Delphi Lagi

€222 EUR dalam 9 hari
(22 Ulasan)
5.8
xupiter2012

Hello - It sounds like an interesting challenge and very good fit. Please share that C++ library and let me know when you are OK to discuss, thanks. Best, -Mike

€150 EUR dalam 14 hari
(32 Ulasan)
5.1
tytus0d

I have more than 15 years experience of Delphi Developer. I started with Delphi 5 and working with XE10.2 Tokyo now. I have experience in Windows API, Network API, COM-Port, DataSnap, Client/Server, parsing big fi Lagi

€150 EUR dalam 14 hari
(10 Ulasan)
3.1
€200 EUR dalam 3 hari
(4 Ulasan)
2.8
Olegk0204

Dear Client! I have read your post carefully with my interest. I have had great experience programming Visual Studio C#, Visual Studio C++, Eclipse CDT, gcc, g++, and many other projects for 6 years on Windows, Mac Lagi

€250 EUR dalam 3 hari
(3 Ulasan)
2.0
mikepetrichenko

WiFi Framework - does all you need including WiFi Direct SoftAP (as well as Legacy Hosted Network), WiFI Sniffer and other features.

€222 EUR dalam sehari
(0 Ulasan)
0.0
manicyn42

send me the c++ files and also delphi program which is consuming the DLL , will convert C++ to Pascal.

€155 EUR dalam 5 hari
(0 Ulasan)
0.0