|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.09.2013, 03:30 | #1 |
Новичок
Джуниор
Регистрация: 07.09.2013
Сообщений: 1
|
Как сделать на Indy парсер проверку новых версий программ?
Привет, всем. Есть огромное желание дабы сильно не заморачиваться написать на Delphi при помощи Indy парсер по другим сайтам (с официальных - разработчиков, с выдачи поисковиков или для особо популярных программ с википедии) на предмет выхода новых версий программ для Windows, Java ME и тп, для более быстрого обновления сайта, возможно в автоматическом режиме при помощи PHP скрипта на сайте в последствии, допустим программа вручную мною бы запускалась с компа (или чз Cron, но тогда уже на PHP под Joomla). Парсила сайты на предмет новых версий, беря за основу допустим собственный сайтик, выгребала строчку официальный сайт или какой либо сохраненный на сайте текстовый документ с результатами ручной или автоматизированной работы и впоследствии обновляла как-либо контент на сайте, ну хотя бы просто тупо в текстовый файл построчно - название, версия.
У кого-нибудь есть подобные, близкие и рабочие подобные инструменты, исходники, подскажите куда копать, на Delphi честно давно не кодил ничего года два, кое-что помню, а вот с Indy есть проблемы, пока только разбираюсь, сегодня только первые GET-POST вкурил xnj что по сути не так уж плохо хотелось бы найти какие-то рабочие уже примеры, пока копал толком мало что нашел, в поставке с демками от Indy толком ничего про http запросы, для начала было бы не плохо просто содержание страниц получать, отсеивать лишние, ну да и дальше видно будет, пока копаю сей интересный форум, если сам че натворю попробую здесь запостить, за ранее просьба строго не судить, все замечания попробую учесть, предложения рассмотрю, короче слежу за темой и надеюсь на интересные, адекватные ответы и какое-то развитие темы. Заранее, спасибо всем кто откликнется. |
07.09.2013, 14:55 | #2 |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
программы от Microsoft проверяются на обновление через системную службу WindowsUpdate. Загрузка происходит, через svchost.exe. Java тоже свою программу обновление сделала. Adobe не забыла о своих программах. Некоторые программы имеют большой патенциал в этой области. Откуда следует, что твоя программа безполезна.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. |
07.09.2013, 15:04 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
07.09.2013, 15:49 | #4 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
саша40, твои комментарии чуть более чем полностью бесполезны.
Stilet, +1. JoniX, Для начала начните понимать работу протокола HTTP. Ваша идея не нова. Есть куча уже созданного софта. Работает очень просто: Программа - ядро, представляет собой инф. цент, где юзер получает инфу об установленном(найденном) софте на ПК. Программа имеет базу данных, где находится название программы. Далее есть 2 пути: 1. Реализация плагинами. Программа загружает over9000 модулей которые написаны под конкретный софт, ищут софт на ПК, и обновляют его. 2. Реализация на стороне сервера. База данных имеет название ПО, версию, ссылку на скачку с сервера вашей программы. На стороне сервера(веб-часть), веб-скрипты заняты выдачей свежатины по запрошенной записи из БД. Почти так же как обход DepositFiles и получение прямых ссылок. |
08.09.2013, 16:53 | #5 |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
автор назвал программы, я ему назвал, что обновление для них уже есть. Если ему надо программу обновлений для своей программы, то тогда ему WinInet в помощь.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. |
08.09.2013, 17:05 | #6 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
саша40, значит мы друг-друга просто не понимаем
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать проверку на время | TUberwer | Общие вопросы Delphi | 4 | 24.08.2013 14:57 |
Как сделать проверку на воспрозиведение | TUberwer | Общие вопросы Delphi | 10 | 12.08.2013 10:55 |
Как сделать проверку ? | HmTH | Общие вопросы Delphi | 42 | 20.10.2010 18:42 |
как можно сделать проверку? | KARUSHEV | Помощь студентам | 10 | 13.10.2009 15:15 |
Как организовать проверку новых новостей на сайте? | Vekmor | Общие вопросы Delphi | 10 | 14.05.2009 17:35 |