сбор id групп вк
-
Сделал небольшой сборщик id групп vk. Вариант тестовый если заинтересует кого-нибудь возможно усовершенствовать.
Стартовый урл должен быть вида https://m.vk.com/trahowasiya?act=members
нужно ввести количество страниц + 1 то есть если страниц 10 нужно указать 11 в противном случае файл отчета не запустится. Я понимаю что это не удобно но так и не смог сделать чтобы автоматом прибавляло) папка должна находиться по адресу C:\test (можно изменить в коде если нужно) в папке файл str.txt в нем находятся номера страниц.
после удачного парсинга открывается блокнот с собранными id
Если кто посоветует как прибавить +1 к ресурсу было бы супер. Буду рад любым откликам. Делал по мотивам поста http://community.bablosoft.com/topic/398/помогите-реализовать-xpath-парсинг-или-иной но реализация своя так сказатьсам архив 0_1475316112591_test.rar
-
@Стас Хорошая реализация, посмотрим что взять или доработать. Я вот ещё подумал, делать парсинг не из мобильной версии а со страницы Api.vk , вот пример ссылки - api.vk.com/method/groups.getMembers.xml?group_id=officialpages&connections&offset=0&access_token= (officialpages это ид нужной группы) . в строчках UID это id пользователей.
Что удобно - это 1000 участников на одной странице. После сбора можно добавлять к offset 1000 для просмотра следующих 1000 юзверей. Только как отсеять лишнюю инфу вида тегов.
-
@zombroid266 интересно не знал о таком варианте
-
@zombroid266 регудяркой можно вытащить айдшники
-
@DrPrime не подскажешь где можно ознакомиться с регулярками ? Понять что за зверь )
-
@zombroid266
https://youtu.be/UkNvH-QNyxc вот видео по созданию регулярок. Что бы применить в софте есть раздел с регулярными выражениями. Например, в этом случае сохраняешь ответ сервера в переменную, а переменную парсишь созданной регуляркой и сохраняешь результат в новую переменную. Дальже уже делаешь с ней то что нужно
-
@DrPrime спасибо ) буду пробовать
-
Финальная версия парсера пользователей из группы, взял у тебя способ извлечения пользователей со страницы. 0_1475477499700_mvkpars-final.xml
Понимаю что это никому ненужное, начинал работу лишь чтобы начать осваивать софт и создать первый скрипт, спасибо всем кто помогал отвечая на вопросы.
Теперь приступлю к парсингу из api.vk =)
-
@zombroid266 Не согласен что никому не нужно. Чем больше примеров тем проще как обучаться так и реализовывать что то свое.
-
единственное что понял, так это первую ссылку на api вконтакте... как это с помощью программы сделать - ничего не понятно к сожалению(((