![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.10.2017
Сообщений: 54
|
![]()
Подскажите, пытаюсь закачать zip архив с гитхаба...
На вид, ссылка "прямая" но на деле там редирект стоит и моя программа сохраняет html код в файл в который должен сохранится архив (содержимое You are being redirected.). Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
![]()
Распарсить полученный код и сделать ещё один гет на полученный адрес архива
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Там есть API, используйте его.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 27.10.2017
Сообщений: 54
|
![]() |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#6 | ||
Пользователь
Регистрация: 27.10.2017
Сообщений: 54
|
![]() Цитата:
Цитата:
пример ссылки Последний раз редактировалось remus-xe2; 20.12.2017 в 10:41. |
||
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
А, это релизы, выше было про просто архив репозитория.
Про релизы тут https://developer.github.com/v3/repos/releases/ И? Если в нем есть то, что вам нужно (список релизов, ссылка, ...), то парсите его любой библиотекой для парсинга XML. Только там вроде JSON, а не XML.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Там в API ж есть и список всех релизов, и прямые ссылки. Откуда у вас ссылка на zip?
Если современная Дельфи, то там и стандартный модуль для парсинга JSON есть.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#9 | |
Пользователь
Регистрация: 27.10.2017
Сообщений: 54
|
![]() Цитата:
https://github.com/xmrig/xmrig-proxy/releases там есть уже готовое собранное ПО в зипе... Вот пока что то не догоняю как загрузить архив.. Версия современная... |
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Так вам не нужна эта ссылка, зачем париться с парсингом HTML?
Я ж давал ссылку на описание API. Там по имени репозитория (xmrig/xmrig-proxy) можно получить все данные о релизах (в т.ч. прямые ссылки) в удобном формате.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
cmd Закачать файл | Terikon | Операционные системы общие вопросы | 2 | 14.08.2010 00:35 |
Закачать файл на сервер | Ozerich | PHP | 2 | 16.02.2009 23:11 |
Закачать файл на сайт и принять ответ | coadmin | Работа с сетью в Delphi | 4 | 22.08.2008 23:19 |
не могу закачать файл из этого сайта | Rahim1993 | О форуме и сайтах клуба | 4 | 03.01.2008 14:29 |