Меню
Категории
Узнаём Reget и CuteFtp Download Directory на C++
23 марта, 2008 Программинг

Узнаём Reget и CuteFtp Download Directory на C++. Большинство программ хранит настройки в системном реестре. Так и папка разных FTP и Download менеджеров, куда скачиваются все файлы тоже обозначена там. В примере ниже мы узнаем путь к папке CuteFTP 5.0 и Reget Deluxe.

#include <stdio.h>
#include <windows.h>

int main(int argc, char* argv[])
{
//——————————-
// Cute Ftp Download Directory
//——————————-
HKEY cKey;
unsigned char CuteFTP[512];
DWORD CuteFTPPath = sizeof(CuteFTP);
RegOpenKeyEx(HKEY_CURRENT_USER, “Software\\GlobalSCAPE\\CuteFTP 5.0\\CuteFTP”, 0, KEY_QUERY_VALUE, &cKey);
RegQueryValueEx(cKey, “DLPath”, NULL, NULL, CuteFTP, &CuteFTPPath);
RegCloseKey(cKey);
//——————————
printf(“%s”,CuteFTP);
getchar();
return 0;
}

Reget Deluxe.

#include <stdio.h>
#include <windows.h>

int main(int argc, char* argv[])
{
//——————————-
HKEY rKey;
unsigned char Reget[512];
DWORD RegetPath = sizeof(Reget);
RegOpenKeyEx(HKEY_CURRENT_USER, “Software\\ReGet Software\\ReGetDx\\History\\Download\\SaveTo”, 0, KEY_QUERY_VALUE, &rKey);
RegQueryValueEx(rKey, “A”, NULL, NULL, Reget, &RegetPath);
RegCloseKey(rKey);
//——————————
printf(“%s”,Reget);
getchar();
return 0;
}

Добавить комментарий




*