По FTP wininet не с Win32 – Microsoft Visual C++ – Интернет / Браузеры / HTML – База кода

Скачать

Название (оригинал): FTP WININET Win32

Описание:
Англ (оригинал)Simple FTP DOS/WIN32 application that checks the machine day of the week, then goes and downloads the appropriate file for that day.
I warn you, I stink at C/C and other languages and have only toyed with simple stuff.

First, let me say this. I am a Network Engineer, MCSE, CNE, CCNA and work with routers, servers, Novell/NT some database apps/servers, firewalls, security, yada yada..
I wanted to learn C/C to be able to read, and understand hopefully, security applications, exploits etc…since I have taken more of an interest in security lately.
Of course, in my day-to-day activities, something always comes up that requires me to make a task transparent to the end-users. It seems nobody can start an FTP from a Windows command prompt, login and download a file without it becoming a major ordeal, so they scream to the Information Technology department and make it our job (sound familiar?).
So, this is what really prompted me to write something useful in C . There are probably better ways to handle the checking of the day and firing up your Internet FTP session other than the way I did it, any comments are greatly appreciated on how to streamline this code.
First, finding information on search engines/news groups and even MSDN is very difficult. Documentation to a novice is very cryptic, especially when there is very little of it to begin with on Microsoft’s site. I had a heck of a time actually getting the simple FTP connection to work and scramble for days working on it.
Hopefully, this will make it very apparent on how to get started with WININET to make FTP connections and lead you to bigger and better things.
Please comment on the code.
Рус (машинный)Простой FTP-ДОС/Win32 приложения, что проверяет машина день недели, тогда идет и загружает соответствующий файл на тот день.
Предупреждаю, я не понимаю язык Си/Си и других языках и только забавлялся с простых вещей.

Во-первых, позвольте мне сказать вот что. Я сетевой Инженер, обладатель сертификата mcse, СНХ, ccna и работы с маршрутизаторами, серверами, компания Novell/NT и некоторых приложений для баз данных/сервера, брандмауэры, безопасность, бла бла..
Я хотел изучать C/C, чтобы быть в состоянии прочитать, понять и, надеюсь, безопасности приложений, подвиги и т. д…с тех пор я взяла больше из интереса в безопасности в последнее время.
Конечно, в моей повседневной деятельности, всегда что-то происходит, что требует от меня, чтобы сделать задачу прозрачным для конечных пользователей. Похоже никто не может начать с FTP из командной строки Windows, логин и скачать файл без него становится серьезным испытанием, поэтому они кричат в Отдел Информационных технологий и сделать свою работу (звучит знакомо?).
Итак, вот что действительно побудило меня написать что-нибудь полезное в C . Вероятно, существуют более эффективные способы, чтобы справиться с проверкой дня и розжиг свой Интернет-сеанс FTP другие, чем так, как я сделал это, любые комментарии с благодарностью о том, как оптимизировать этот код.
Во-первых, найти информацию в поисковых системах/новости групп и даже в MSDN очень сложно. Документация начинающему очень загадочные, особенно когда там очень мало его для начала на сайте Microsoft. У меня был черт времени фактического получения, простой FTP-соединения для работы и схватка за дни работы на нем.
Надеюсь, это сделает его очень очевидным на как начать работать с wininet для FTP-соединений и приведет вас к большим и лучшим вещам.
Прокомментируйте, пожалуйста, код.

база кода