Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
FeaRMysLF
3 / 3 / 0
Регистрация: 29.08.2012
Сообщений: 24
#1

SoftGrabber - C++

30.08.2012, 23:08. Просмотров 466. Ответов 6
Метки нет (Все метки)

Добрый вечер всем, в общем, конечная цель проекта - программа, которая выводит на экран установленные пользователем программы, пишет их версии, ссылается на сайт, проверяет на наличие новой версии, если таковая имеется, качает ее, а в это время запускает your uninstaller, который удаляет старую версию программы, затем программа ставит новую версию скачанной. Т.е сама обновляет софт на компьютере. Прошу помощи в написании, объясните для начала как мне вывести на экран все установленные проги и их версии в виде таблице. Спасибо за понимание, жду ответов
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
NoMasters
Псевдослучайный
1764 / 1107 / 73
Регистрация: 13.09.2011
Сообщений: 3,148
30.08.2012, 23:18 #2
Менеджер пакетов по-пираццки...
Цитата Сообщение от FeaRMysLF Посмотреть сообщение
Прошу помощи в написании, объясните для начала как мне вывести на экран все установленные проги и их версии в виде таблице.
Про большую часть установленных в виндах программ обычно не знает даже их встроенный диспетчер.
1
FeaRMysLF
3 / 3 / 0
Регистрация: 29.08.2012
Сообщений: 24
30.08.2012, 23:37  [ТС] #3
NoMasters, ))спасибо, но your uninstaller же как-то их выводит, не все правда. Знаю, что обращаться надо в реестр, но не понимаю что именно нужно. Хотя бы пример, если тебе нетрудно
0
Jupiter
30.08.2012, 23:51
  #4

Не по теме:

Цитата Сообщение от FeaRMysLF Посмотреть сообщение
пример, если тебе нетрудно
увы, примеров готовых программ нет

0
FeaRMysLF
3 / 3 / 0
Регистрация: 29.08.2012
Сообщений: 24
31.08.2012, 00:01  [ТС] #5
подскажите идею написания кода, или что-нибудь, я пока что не очень силен в языке, но как я понял из всех книг, что читал. Некоторые идеи в одиночку займут уйму времени, но 1 совет, убьет хотя бы час.
Толкните меня на правильный путь=)хотя бы кусочек кода, для вывода одной программы, дальше я сам доделаю, спасибо за понимание
0
xADMIRALx
67 / 61 / 1
Регистрация: 09.06.2012
Сообщений: 291
31.08.2012, 00:35 #6
В принцепи вроде ничего сложного

почти все,а вроде все программы которые установлены(именно установлены) на пк хранятся

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall

у нас уже всё есть,далее пользуясь http://www.makak.ru/2008/03/21/rabot...-windows-na-c/

берем данные,смотрите есть ли сайт,если нету то можна попробывать искать через гугл но это в версии 2.0 можна реализовать,а пока что проста черпаем от туда всю информацию и выводим пользователю...
1
FeaRMysLF
3 / 3 / 0
Регистрация: 29.08.2012
Сообщений: 24
31.08.2012, 05:38  [ТС] #7
xADMIRALx,
Огромное вам спасибо!!)))
Буду пробывать
0
31.08.2012, 05:38
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.