С Новым годом! Форум программистов, компьютерный форум, киберфорум
PowerShell
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 06.06.2018
Сообщений: 1

Парсинг фото с сайта или использование invoke-webrequest

06.06.2018, 17:47. Показов 1613. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.
Интересует возможность,как можно скачать фото дня с яндекс коллекции. Пробовал делать загрузку в файл, но выгружается не верно.
Как цель - смотреть каждый день фото дня и скачивать. с https://yandex.ru/collections/... f-the-day/. Наведите хотя бы на верное направление.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.06.2018, 17:47
Ответы с готовыми решениями:

Парсинг сайта с использованием Invoke-WebRequest
Ребят помогите спарсить инфу с сайта и записать в файл файл в формате: $innlist=2721060592 $web=Invoke-WebRequest...

Элементарный парсинг Invoke-WebRequest
Доброе утро! Вновь обращаюсь к знатокам. В прошлый раз помогли успешно решить автоматизацию рабочего процесса работы с SSH. Теперь...

Использование Invoke-WebRequest для авторизции через веб-форму
Доброго времени суток! Подскажите, как мне реализовать авторизацию на ресурсе и последующее скачивание файла из известной ссылки? Пока...

2
Покинул форум
3700 / 1483 / 355
Регистрация: 07.05.2015
Сообщений: 2,903
06.06.2018, 22:26
morgan-12l, все зависит от более конкретной цели. Яндекс, например, предоставляет API ко многим своим сервисам, и те же "фото дня" из коллекций можно утянуть примерно так:
PowerShell
1
2
3
4
5
6
$feed = [xml](Invoke-WebRequest http://api-fotki.yandex.ru/api/podhistory/).Content
([Uri[]](Select-Xml -Xml $feed -XPath '//f:img' -Namespace @{
  app='http://www.w3.org/2007/app'; f='yandex:fotki'
}).Node.Where{$_.size -eq 'xxl'}.href).ForEach{
  Invoke-WebRequest $_ -OutFile "$pwd\$($_.Segments[-1]).jpeg"
}
Вместо цифро-литеральных рандомных названий из ссылок можно назначать загружаемому файлу имя владельца, выбирать более приемлемый рамер загружаемых картинок и т.д. - нужно лишь пример подработать напильником в виде PS пятой или шестой версии.
0
85 / 1 / 0
Регистрация: 22.02.2016
Сообщений: 103
06.06.2018, 23:41
Цель сделать возможность загрузки каждый день фото дня с нынешнего сервиса яндекс-коллекции. Раньше в яндекс фото да, даже в справки написаны API, но вот какие в коллекции не знаю. так же я только учусь с Powershell, и поэтому прошу помощи. Конечно не против буду совета хорошего материала или учебника, на будущее развитие.

Данный пример выше полагаю скачивает со старого ресурса яндекс фото. Как вычислить какие API использует коллекции? и что имели ввиду про пользователя ( для этого нужно понять как его вычислить на странице)
можно пояснить ваши строки кода?
http://www.w3.org/2007/app откуда?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.06.2018, 23:41
Помогаю со студенческими работами здесь

Invoke-WebRequest fields
Для доступа к определенным разделам требуется авторизация. Как я почитал, первым делом мне нужно попасть в формы. И сразу же наткнулся...

Invoke-WebRequest через прокси
Как выполнить запрос Invoke-WebRequest через прокси?

Invoke-webrequest и заполнение форм на сайте
Добрый день. Задался я целью написать скрипт, который будет по серийнику ноутбука НР выдавать мне срок его гарантии, взятый с...

Авторизация на форуме посредством Invoke-WebRequest
Добрый день всем! Никак не получается авторизоваться на форму через командлет Invoke-WebRequest. В скрипте прописываю: $rs =...

Invoke-WebRequest скачивает страницу без контента
Добрый день всем! Прошу помощи в решении такого вопроса: Писал парсер для одного сайта. Для вытаскивания нужного содержимого...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru