Записать видео компиляции eMule 0.49b

4 000 руб. за проект
02 декабря 2022, 13:24 • 3 отклика • 27 просмотров
Обязательные требования:
Операционная система - Windows XP Pro 32-bit. (ну или 2003-й сервер 32 бита).
Среда: Visual Studio 2005 (Version 8.0....) - скачивается со всем известного торрент трекера, там ещё лежит огроменная раздача на 50 Гб, из которой нужна только пара файлов. Помимо этого скорее всего понадобится DirectX SDK и Windows XP SDK / Windows Server 2003 SDK. Их можно скачать оттуда же. Точные ссылки пришлю (просто я не знаю, можно ли тут ссылки на торренты публиковать).

Также можно работать на Visual Studio 2008, если она на XP(32-bit)/Server2003(32-bit) станет.

Исходники программы качаются отсюда:
ResizableLib_1_3.zip - https://sourceforge.net/projects/resizablelib/file...
libpng-1.2.32.tar.bz2 - https://sourceforge.net/projects/libpng/files/libp...
cryptopp521.zip - https://sourceforge.net/projects/cryptopp/files/cr...
zlib123.zip - https://sourceforge.net/projects/libpng/files/zlib...
eMule0.49b-Sources.zip - https://sourceforge.net/projects/emule/files/eMule...

Требуемая структура каталогов:
eMule0.49b-Sources\srchybrid\emule_vc8.sln (или emule_vc8.proj)
eMule0.49b-Sources\crypro51\cryptest.dsw
eMule0.49b-Sources\id3lib\libprj\id3lib.sln
eMule0.49b-Sources\libpng\projects\visualc71\libpng.sln
eMule0.49b-Sources\ResizableLib\ResizableLib.sln
eMule0.49b-Sources\zlib\contrib\vstudio\vc8\zlibvc.sln

( .... все библиотеки собираются - но при попытке сборки самого emule на выходе куча unresolved externals, ошибки LNK2001 и LNK2019, и неизвестно какие ещё появятся, когда эти будут устранены ... ).

Задача 1. Нужно видео, на котором видно как пять зип архивов (ResizableLib_1_3.zip, libpng-1.2.32.tar.bz2, cryptopp521.zip, zlib123.zip, eMule0.49b-Sources.zip) распаковываются и превращаются в emule.exe, без использования ключа линкера /FORCE:MULTIPLE (который помогает только часть ошибок убрать, остальные не пропадают, но собирать как-то можно без него). Сборку нужно проводить из файла srchybrid\emule_vc8.sln, который содержит только один файл проекта - сам emule. Исходники должны лежать близко к корню, например, в C:\dev\eMule0.49b-Sources\srchybrid\emule_vc8.sln. Необходимо выполнить сборку Release версии со статической линковкой всех библиотек, в том числе всех CRT, и что там ещё может быть (MFC?), с ключём в code generation \MT.
Разумеется, недолжно быть никакого дот нэта в откомпилированном экзешнике.

То есть фактически, на видео должно быть, как всё это настроить так, чтобы сборка выполнялась.

Видео должно быть хорошего качества, чтобы каждый шаг было очень хорошо видно и чтобы в любом месте можно было остановить видео и прочитать любой текст.

Дублирую ссылки (перенос строки и пробел надо убрать):
ResizableLib_1_3.zip - https://sourceforge.net/projects/
resizablelib/files/ResizableLib/1.3/
libpng-1.2.32.tar.bz2 - https://sourceforge.net/projects/
libpng/files/libpng12/older-releases/1.2.32/
cryptopp521.zip - https://sourceforge.net/projects/
cryptopp/files/cryptopp/5.2.1/
zlib123.zip - https://sourceforge.net/projects/
libpng/files/zlib/1.2.3/
eMule0.49b-Sources.zip - https://sourceforge.net/projects/
emule/files/eMule/0.49b/

Прошу в отклике не писать "дайте свой вотсап, телеграм, номер телефона, и т.д.". Здесь на сайте есть чат для переписки. В отклике прошу написать два пункта:
1. Что Вас устраивает указанная в заказе сумма за готовую работу.
2. В какой срок работа будет выполнена.
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Человек - гений, сделал всё быстро и качественно!
~ 2 месяца назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
 
~ 2 месяца назад