Итак, у нас есть простой PHP-файл на моем сервере, который возвращает номер версии. Когда строитель запускается, он проверяет, является ли версия из PHP-файла такой же, как номер версии, жестко закодированной в построителе, если она не заменяет собой новую загрузку (которая также находится на моем сервере) Я положил это в свой код на C++? Спасибо за любую помощь.C++ Related; Проверка номера версии на C++?
ответ
Вам необходимо загрузить выход php-скрипта на клиентском ПК и проанализировать текст, чтобы получить номер версии.
Для этого вам необходимо использовать библиотеку, которая позволяет загружать страницу из Интернета. Это похоже на получение html-вывода веб-страницы (например, для google.com)
Я не знаю, какую платформу вы используете, но вот некоторые библиотеки, которые вы можете использовать для загрузки файла с интернет:
- libcurl
- URLDownloadToFile, если вы используете Windows,
вы можете найти Libcurl примеры здесь: Download file using libcurl in C/C++ и [C/C++] How To Get The HTML Of a Web Page
Вы можете найти пример URLDownloadToFile здесь: How to download HTML with C++
Для URL следует использовать путь к файлу PHP на сервере (например. "www.tasty.de/zero.php"
) Вы можете сохранить вывод в файл temp на диске (или, возможно, даже сохранить его в памяти), а затем у вас есть строка версии. Отсюда легко разбирать номер версии из строки.
- 1. Проверка C++ на отдельные номера
- 2. Усечение номера версии C#
- 3. Проверка номера в C
- 4. C#, проверка правильной версии
- 5. Проверка первичного номера 1-100 (C)
- 6. Проверка номера вход с Regex - C#
- 7. Дружественные номера на C#
- 8. Проверка номера карты во время пробной версии
- 9. Проверка правильности номера версии с Perl
- 10. Проверка проверки номера мобильного телефона на C# и JavaScript
- 11. проверка на номера телефонов?
- 12. Формат Проверка на C
- 13. C# memory and dispose related questions
- 14. C# работает на старой версии .net версии
- 15. Основные номера на языке c
- 16. Проверка контактного номера
- 17. C Комплексные номера в C++?
- 18. Проверка номера номера
- 19. Проверка номера мобильного номера
- 20. Установка номера версии файла в Visual Studio 2005 C++
- 21. Как проверить номера телефонов на C#?
- 22. Установка номера версии в приложении инструментария NCBI C++
- 23. Извлечение номера версии приложения из XML с C#
- 24. Идентификация версии Windows [C/C++]
- 25. Проверка правильности номера ввода номера социального страхования
- 26. Проверка на номера в списке
- 27. C Программа - Проверка номера чтения из текстового файла
- 28. Форматирование номера в C#
- 29. Проверка номера
- 30. Проверка номера
У вас есть доступ к файлу php? Или у вас есть только доступ к его выходным данным? – Ove
В настоящее время php-файл находится на моем выделенном сервере, поэтому он назначил меня ответственным за часть кодирования. http://tastylico.us/WlpfdmHGc4/zero.php – user3314284
Запускаете ли вы свою программу на веб-сервере? Или вы запускаете свою программу на клиенте, который должен проверять сервер? – Ove