Скачивание всех картинок в оригинальном расширении с группы в вк - C#

Узнай цену своей работы

Формулировка задачи:

Идея такая, программа скачивает все картинки в оригинальном расширении с группы в вк. Сортируя, т.е. каждый пост это отдельная папка. Можете подсказать как реализовать такое?

Решение задачи: «Скачивание всех картинок в оригинальном расширении с группы в вк»

textual
Листинг программы
response: {
count: 114,
items: [{
id: 309,
from_id: -17721573,
owner_id: -17721573,
date: 1454487556,
post_type: 'post',
text: 'Уважаемые подписчики! 
 
У Вас есть возможность предложить новость для публикации. Все предлагаемые новости проходят премодерацию. Если администрация группы посчитает, что ваша новость интересна и соответствует тематике сообщества - новость будет опубликована.
 
Настоятельная просьба не предлагать к публикации рекламу своих услуг и страниц. Такие новости не будут опубликованы.
 
С уважением, администрация сообщества.',
is_pinned: 1,
post_source: {
type: 'vk'
},
comments: {
count: 0,
can_post: 1
},
likes: {
count: 19,
user_likes: 0,
can_like: 1,
can_publish: 1
},
reposts: {
count: 0,
user_reposted: 0
}
}, {
id: 1190,
from_id: -17721573,
owner_id: -17721573,
date: 1479840672,
post_type: 'post',
text: 'Игры с огнём: Origin «сливает» хакерам данные карт пользователей
 
В цифровом магазине Origin обнаружена система массовых краж банковских карт покупателей злоумышленниками. Информацией об опасности покупок в системе цифрового ретейла Origin поделился с пользователями сайта Reddit IT-разработчик с ником Fujurat, протестировавший процедуру оплаты игрового сервиса. Салман Патил, специалист по безопасности электронных систем, обнаружил, что онлайн-магазин Origin инфицирован скриптом, считывающим данные плательщика, номер, защитный код и дату окончания действия банковских карт. Программная закладка на сервере перехватывает все данные платёжных карт в тот момент, когда пользователь вводит их в поля на экране оплаты. Поскольку данные перехватываются на стадии до шифрования, протокол HTTPS на данном этапе совершения покупки никак их не защищает. По наблюдению исследователя, большинство серверов, куда отправляется траффик украденных карт, расположены в России. В сети они продаются ориентировочно по $30 за штуку, карты с небольшим балансом раздаются в сообществах кардеров (киберпреступники, занимающиеся хищением и отмывкой средств с украденных карт - прим.). 
 
Салман Патил решился на публикацию после того, как разуверился, что компанию-продавца заинтересует найденная им утечка. Согласно его словам, он не раз обращался в Electronic Arts – корпорацию, запустившую Origin и отвечающую за его работу. Салман предоставил компании собранные результаты проверки краж данных карт в магазине Origin, однако сотрудники, с которыми ему удавалось связаться, старались оставить находку незатронутой, пускаясь в спекуляции о проблемах на стороне пользователя. Исследователю несколько раз советовали установить антивирусное программное обеспечение и заверяли в том, что шифрование на сайте держит пользовательские данные в сохранности. 
 
На данный момент, после нескольких сотен комментариев от разгневанных пользователей, тема на сайте Reddit удалена. Ни о каких объяснениях от Electronic Arts и другой реакции проштрафившейся компании не известно.
 
ferra',
signer_id: 327030522,
attachments: [{
type: 'photo',
photo: {
id: 456239030,
album_id: -7,
owner_id: -17721573,
user_id: 100,
photo_75: 'https://pp.vk.me/...d93/FjXqBa2FE9s.jpg',
photo_130: 'https://pp.vk.me/...d94/gMuSBnqapoA.jpg',
photo_604: 'https://pp.vk.me/...d95/raPK_S5KF1Y.jpg',
photo_807: 'https://pp.vk.me/...d96/KJpGaiYs64U.jpg',
width: 610,
height: 350,
text: 'Original: [url]http://cs636629.vk.me/v636629522/33101/UqHKQv0E8bI.jpg[/url]',
date: 1479831860,
post_id: 1190,
access_key: '968ffa84938f3133da'
}
}],
post_source: {
type: 'vk'
},
comments: {
count: 6,
can_post: 1
},
likes: {
count: 9,
user_likes: 0,
can_like: 1,
can_publish: 1
},
reposts: {
count: 4,
user_reposted: 0
}
}, {
id: 1163,
from_id: -17721573,
owner_id: -17721573,
date: 1479337408,
post_type: 'post',
text: '',
attachments: [{
type: 'photo',
photo: {
id: 456239023,
album_id: -7,
owner_id: -17721573,
user_id: 100,
photo_75: 'https://pp.vk.me/...6c4/K8mGyAxVIh4.jpg',
photo_130: 'https://pp.vk.me/...6c5/kd-RUvIQW9M.jpg',
photo_604: 'https://pp.vk.me/...6c6/jwWwbHaXJVs.jpg',
width: 604,
height: 378,
text: '',
date: 1479337407,
post_id: 1163,
access_key: '094dc2afc4e2492b83'
}
}],
post_source: {
type: 'vk'
},
comments: {
count: 10,
can_post: 1
},
likes: {
count: 77,
user_likes: 0,
can_like: 1,
can_publish: 1
},
reposts: {
count: 13,
user_reposted: 0
}
}, {
id: 1162,
from_id: -17721573,
owner_id: -17721573,
date: 1479337333,
post_type: 'post',
text: 'Кабель от мышки часто попадал в куллер, после чего я все же решил посмотреть в чем дело, моему восторгу нет придела. #яплакаль',
signer_id: 233028411,
attachments: [{
type: 'photo',
photo: {
id: 456239022,
album_id: -7,
owner_id: -17721573,
user_id: 100,
photo_75: 'https://pp.vk.me/...beb/datjHCj6mNw.jpg',
photo_130: 'https://pp.vk.me/...bec/NvEShJw4SCg.jpg',
photo_604: 'https://pp.vk.me/...bed/hSepMtC5adM.jpg',
photo_807: 'https://pp.vk.me/...bee/wXlX7JB6Ykk.jpg',
width: 540,
height: 720,
text: '',
date: 1479214216,
post_id: 1160,
access_key: '7771d49ffdbfc5fd32'
}
}],
post_source: {
type: 'vk'
},
comments: {
count: 12,
can_post: 1
},
likes: {
count: 14,
user_likes: 0,
can_like: 1,
can_publish: 1
},
reposts: {
count: 1,
user_reposted: 0
}
},

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.2 из 5
Похожие ответы