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

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

Войти
Регистрация
Восстановить пароль
 
Marik768
6 / 6 / 0
Регистрация: 08.06.2012
Сообщений: 156
#1

Сравнение версий на компьютере и на сервере - C++

05.06.2013, 15:32. Просмотров 243. Ответов 0
Метки нет (Все метки)

надо сравнить версию файла. тот что у нас на пк, с тем который на сервере.
сделать это надо с помощью ТХТ файла, в котором будет написана версия файла (к примеру 1.0)

есть код, только на си-шарпе
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
        private void Form1_Load(object sender, EventArgs e)
        {
            VersionChecker verChecker = new VersionChecker();
            string ServerVersion = "http://сайт/version.ini";
            FileStream fs = new FileStream(@"version.ini", FileMode.Open);
            StreamReader sr = new StreamReader(fs, Encoding.Default);
            string localVersion = sr.ReadToEnd();
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(ServerVersion);
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            using (StreamReader reader = new StreamReader(response.GetResponseStream()))
            {
                ServerVersion = reader.ReadToEnd();              
                if (verChecker.NewVersionExists(localVersion, ServerVersion))
                    MessageBox.Show("доступна новая версия");
                else
                    MessageBox.Show("у вас последняя версия");
            }
            fs.Close();
        }
и класс
C#
1
2
3
4
5
6
7
8
9
    class VersionChecker
    {
        public bool NewVersionExists(string localVersion, string versionFromServer)
        {
            Version verLocal = new Version(localVersion);
            Version verWeb = new Version(versionFromServer);
            return verLocal < verWeb;
        }
    }
подскажите пожалуйста как сделать, что-то подобное для с++.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2013, 15:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сравнение версий на компьютере и на сервере (C++):

Сравнение содержимого файлов на сервере и ПК - C++
Ребят имеется код,который читает содержимое файла в интернете x.txt и содержимое файла x.txt на компе, если их содержимое одинаково, то он...

Два интернета на одном компьютере (сервере) - Сети
Здравствуйте. Делаю курсовую работу по сетям. Есть один вопрос... Дано: 57 компьютеров и один интернет-сервер (который раздаёт...

Как сравнить два файла на компьютере и на сервере? - C#
Привет всем! Как можно рассчитать hex/md5 код файла на компьютере и на сервере (http://site.com//....//file.qwerty)?

Можно ли запустить Excel на сервере и работать с ним через Explorer на компьютере клиента - JavaScript
Кто-ни знает - можно ли запустить Excel на сервере открыв в нем же книгу находящуюся там же а содержимое книги просматривать в Explorer на...

Быстрое сравнение файлов на сервере и у юзера - C#
Добрый день! На текущий момент на сервере лежит xml с хешами файлов. Файл качается, берутся хеши файлов и сравниваются с хешами в xml....

Сравнение локальныйх файлов с фаqлами на сервере и upload - Web
Была у меня раньще удобная программа Home Page Upper, которая сравнивала файлы в указанной директории на локальном диске с файлами на...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.06.2013, 15:32
Привет! Вот еще темы с ответами:

Макрос: Сравнение название листа и папки на сервере - MS Excel
Добрый день, нужна помощь в решении следующей задачи: Есть Экселевский файл с N-ым количеством листов, на каждом листе есть кнопки. ...

PostgreSQL Сравнение "версий" в таблице - Delphi БД
Добрый день! Возникла такая проблема: Есть два списка терминов отсортированных по термину: Список 1 Список 2 Термин 1 Термин...

Как реализовать сравнение файлов у пользователя, с файлами на сервере (по md5) - Visual Basic .NET
Несколько вопросов: 1. Как реализовать сравнение файлов у пользователя, с файлами на сервере (по md5) - подобие утилиты обновлений 2....

Совместимость версий NET и версий Windows - .NET
Подскажите пожалуйста, если я верно понял, то 4.5 и 4.0 версии NET Framework на Windows XP SP2 уже не устанавливаются и требуют SP3. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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