Как сделать поиск по документам в ВК

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Switch branches/tags
Branches Tags
Could not load branches
Nothing to show
Could not load tags

Nothing to show

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Cancel Create

  • Local
  • Codespaces

HTTPS GitHub CLI
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

VK API docs.search поиск документов вконтакте апи

There was a problem preparing your codespace, please try again.

Latest commit

2 5b17044 May 15, 2021

Git stats

Files

Failed to load latest commit information.

Latest commit message
Commit time

README.md

Скрипт для поиска публичных документов пользователя в VK.

Сделан 100 лет назад для Двача.

Любой документ в VK имеет адрес /docIDпользователя_IDдокумента. Для выбранного ID пользователя скрипт перебирает все возможные ID документов и показывает доступные.

Какие документы находятся?

Только публичные, от новых к старым. Фотки, гифки и архивы из ЛС — нет. VK возвращает данные только тех документов, для которых указан тип «Учебный», «Книга» или «Другой документ». Огорчает, но, например, если через поиск на сайте ты находил у кого-то годные публичные документы, то имеет смысл прогнать страницу этого человека данным скриптом, чтобы найти остальные.

Что от меня нужно?

vkdocs.py с точки зрения VK — standalone приложение, как, например, любой мобильный клиент. Из-за этого требуется авторизация. Помимо этого не лишним будет стабильное соединение и терпение, ведь перебрать 9-значный диапазон ID — задача небыстрая (за секунду обрабатывается ~1.3k документов).

  • использовать .py скрипт при наличии установленного Python 3.
  • использовать скомпилированный .exe файл из Релизов. Питон уже внутри, поэтому его установка не нужна.

В любом случае для начала потребуется авторизация. После разрешения приложению доступа к аккаунту вас перекинет на страницу, которая покажет ваш ключ доступа — access token. Его нужно скопировать и вставить в файл token.txt рядом со скриптом. Все. Он не портится, если все скопировано правильно, то возвращаться к авторизации больше не придется.

Но будьте осторожны, не спалите его на скринах!

.py скрипт можно запустить с помощью start_vkdocs.bat или прямо из IDLE.

Документы в Вконтакте ВК (как добавить, найти)

exe’шник запускается как обычно или так же через start_vkdocs.bat. Он может не работать, если в пути к файлу есть русские буквы.

После запуска нужно ввести ID интересующего пользователя. Формат любой: ‘123’ или ‘id123’ или ‘anon_228’ — схавает. При желании можно указать ID документа, с которого начинать поиск. Если не вводить ничего, будет использован приблизительный (ооочень) ID самого последнего документа в VK. Теперь можно оставить его работать в фоне, пусть себе ищет. Ссылки на найденные документы будут сохраняться в файл /out/docsXXX.txt

Еще по теме:  Как сделать гс в виде сердца в ВК на телефоне

А ты не угонишь мою страницу?

Нет. Получить доступ к странице можно только зная access token, полученный в ходе авторизации, и только с теми правами, которые запросило приложение. Access token, с которым запускается скрипт, не уходит никуда кроме как на vk.com. Убедиться в этом можно открыв .py файл блокнотом.

Да и если бы уходил, получить логин и пароль из него невозможно а владелец страницы всегда может аннулировать доступ по нему нажав кнопку «Завершить все сеансы» где-то в настройках VK. Если интересно — почитайте про OAuth 2.0. А если очень страшно за логин/пароль, можно накинуть на себя простыню.

Сказал, что не угонишь, а зачем запрашивается доступ в любое время?

Имеется в виду что полученный при этом access token будет иметь неограниченный срок действия и не нужно было через время авторизовываться заново.

Почему нельзя запустить несколько копий для ускорения поиска?

У VK ограничение на количество запросов в секунду для одного пользователя (не токена, что важно). Больше 3-5 не получится, поэтому один запущеный скрипт — самое быстрое решение.

Работает ли при заблокированном VK?

Источник: github.com

Поиск по документам в ВК: а ты правильно ищешь информацию?

Телеграм-канал Программист и бизнес. Каждый день интересные истории, как программист строит бизнес.

Социальная сеть Вконтакте – огромный электронный архив самых разных документов. За короткое время существования сайта пользователи загрузили на свои страницы невероятное количество медиаконтента, большинство из которого доступно всем без ограничений. В первую очередь людей традиционно интересует музыка и видео. Но книги в ВК тоже пользуются спросом, и художественной литературе посвящено немало пабликов. Мы расскажем лишь о некоторых, самых крупных и посещаемых.

Иллюстрация на тему Книги ВК: где искать, как скачать, подборка популярных групп ВКонтакте

Как зайти в раздел

Информация, которая опубликовывается на стенах пользователей или пересылаются в личных сообщениях, становится доступной для всех. Если правильно подобрать поисковую фразу, то возможно отыскать любую информацию в несколько кликов. Что можно найти в документах ВК? В этом разделе находятся недостающие части дипломных работ, выполненные домашние задания, курсовые или рефераты, которые кто-то уже написал.

Перед тем, как найти документы в ВК, нужно найти раздел с ними. Для этого найдите раздел «Документы» в левой панели главного окна сайта и нажмите на него.

Но он не всегда отображается по умолчанию, поэтому его нужно добавить следующим способом:

  • Зайдите в «Настройки», нажав на изображение аватара, расположенного в верхнем правом углу, и выбрав соответствующий пункт.

  • Нажмите на пункт «Настроить отображение пунктов меню».

  • В открывшемся окне пометьте галочками нужный раздел. Он находится внизу списка.

  • Нажмите на кнопку «Сохранить».

После выполненных действий, в правой панели вы увидите нужный раздел. В панели справа они распределяются по категориям, в зависимости от формата. Если вы ищите файлы, которыми вы обменивались с пользователем, искать документы в Вконтакте нужно в переписке. Чтобы это сделать, следуйте инструкции:

  • Перейдите в раздел «Сообщения» и выберите переписку, которая вам нужна.
  • В окне с беседой нажмите на значок в виде трех точек, а затем на скрепку, чтобы увидеть вложения.

  • В открывшемся окне перейдите во нужную вкладку.

Появится список всех загруженных файлов. Вы можете скачать любой из них на жесткий диск или память мобильного устройства. Для этого достаточно щелкнуть по нужному.

Иллюстрация на тему Книги ВК: где искать, как скачать, подборка популярных групп ВКонтакте Иллюстрация на тему Книги ВК: где искать, как скачать, подборка популярных групп ВКонтакте

Ссылка на документ

Для того, чтобы поделиться документом загруженным Вконтакте, вам нужно знать ссылку на него. Чтобы получить ее, идем в раздел «Документы», и находим нужный файл в списке. Теперь наводим на него курсор мыши, щелкаем правой кнопкой, и в появившемся меню нажимаем «Скопировать адрес ссылки».

Копируем адрес ссылки

Вы можете скопировать url адрес, как своих файлов, так и файлов других пользователей, найдя их через поиск.

Как найти чужие документы

Вы можете найти любые файлы, которые пользователи загружали в ВК. Если вам необходимо найти реферат, курсовую или дипломную работу, то достаточно лишь знать название дисциплины. Перед тем, как искать документы в ВК, зайдите в соответствующий раздел из главного меню, затем введите в строку поиска имя документа.

Еще по теме:  Сколько трафика расходует музыка Вконтакте

Чтобы поиск был быстрее, воспользуйтесь некоторыми советами:

  1. Подумайте, как бы вы назвали документ. Может быть, ваш вариант совпадет с названием автора.
  2. Если вы ищите таблицу, то вводите формат в виде «xls», чтобы открыть ее в программе Microsoft Exel.
  3. Чтобы найти текстовой файл, то допишите к запросу «doc» или «txt».

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

Поиск документов по ID в ВК также не предусмотрен, и вряд ли он появится в ближайшее время. Но злоумышленники могут найти того, кому принадлежат данные через инструменты режима разработчика браузера, поэтому будьте внимательны, выкладывая конфиденциальные данные на сайт.

Если ничего не получается

Бывают случаи, когда что-то идет не так и тогда пользователь задается вопросом «почему же я не могу скачать документ из Вконтакте?».

В чем может быть причина?

  1. Пользователь, на странице которого был файл, заблокирован.
  2. Документ был изъят из сети.
  3. Ссылка была неверно указана.
  4. Файл поврежден.

Проблемы могут заключаться и в другом, но наша задача ответить на вопрос «Что делать, если ВК не дает скачать документ?». Так вот, путей решения тоже может быть несколько:

  • Если пользователь заблокирован, но ранее вы уже получали от него этот файл, то его можно найти. Для этого просмотрите диалог и вложения. Либо зайдите в раздел «Документы» и найдите его там. Хорошо бы при этом помнить его название, ну или хотя бы расширение.

  • Если вы только получили ссылку, но она уже не работает, попросите собеседника перепроверить ее правильность. Вполне возможно, что ваш друг торопился и скинул вам не ту гиперссылку.
  • Скачивать документы из Вконтакте может быть затруднительно, если в системе произошел сбой. Как правило, это длится не долго и после наладки всех систем все работает как раньше. Здесь нужно просто подождать, пока специалисты устранят поломку.
  • Если же файл был изъят из общего доступа, то тут ничего не поделаешь. Как правило, в таких случаях, ссылка из синей превращается в бледно голубую и не реагирует на клики. Мы можем только посоветовать поискать нужный файл в других источниках.

Чтобы вам не пришлось сталкиваться с проблемами при скачивании информации в ВК, рекомендуем сразу же загружать ее в соответствующий раздел. Доступ к нему у вас есть в любое время, а значит ничего ценного не пропадет. Кроме того, вы всегда сможете порадовать друзей и товарищей, если они вдруг потеряют файл или удалят документ, который вы им ранее присылали.

Документы в группе ВК

Документы в группах в социальной сети нужны преимущественно для студентов или школьников. По умолчанию отображение на главной странице сообщества отключено, поэтому невозможно найти документы в группе в ВК. Если вы владелец группы и хотите добавить новый файл, то нужно сделать раздел видимым для всех участников. Для этого сделайте следующее:

  • Зайдите в группу от имени администратора и выберите пункт «Управление».

  • В панели справа нажмите на «Разделы».
  • В открывшемся окне щелкните по параметрам нужного пункта, чтобы вызвать открывающееся меню.
  • Выберите пункт «Открытые», чтобы все пользователи смогли загрузить свои файлы, посмотреть или скачать нужные документы.

Также документы в группе можно убрать со страницы сообщества, нажав на параметр «Выключено». При ограниченном доступе добавлять файлы могут только редакторы или администраторы. Раздел «Документы» в группе в Контакте найти возможно в правой панели под разделом с видео.

Подборка популярных групп

Среди миллионов сообществ ВК, конечно, имеются паблики, посвящённые литературе. Читатели имеют возможность выбрать для себя подходящую компанию в соответствии с предпочитаемым жанром или автором. Этих групп очень много, и рассказать о всех совершенно нереально. Вот только несколько из них. (Мы описываем их по состоянию на лето 2021 года.)

Еще по теме:  Как зайти на главную страницу ВК

Лучшие книги

Паблик имеет более 250 тысяч подписчиков. Какой-то особой специализации нет, приветствуются любые жанры. Есть довольно много аудиозаписей, причём, не только озвученные книги, но и короткие фрагменты, мысли известных людей, цитаты и так далее.

Новые записи в группе публикуются по несколько раз в день, но это по большей части мотивационные картинки с умными изречениями. Полезными бывают рекламные вставки от крупнейших Интернет-библиотек или книжных магазинов.

Книги

Одно из крупнейших сообществ про Вконтакте, насчитывающее почти полтора миллиона подписчиков.

Иллюстрация на тему Книги ВК: где искать, как скачать, подборка популярных групп ВКонтакте

В отличие от предыдущего паблика, здесь регулярно выходят записи с краткими описаниями произведений разных жанров, и фолловерам предлагается их оценить. Здесь же постоянно появляются рекламные материалы от крупнейших в Рунете Интернет-магазинов. Имеется очень большая база аудиозаписей, а также видеоролики, которые понравятся заядлым читателям.

Книги – скачать, советы, рекомендации

Стена этого сообщества обновляется существенно реже, чем двух предыдущих. Зато здесь другая концепция: каждая статья представляет собой довольно большой список файлов для скачивания, и все они объединяются под общей темой. Например, «Книги по истории России», «Книги по истории древнего мира», «Книги по искусству войны», и так далее.

Именно художественной литературы здесь мало, гораздо больше публицистики, учебных пособий, различных образовательных серий. Сообщество насчитывает на сегодня 97 тысяч пользователей.

КНИГИ

Живое и активное сообщество, стена обновляется регулярно несколько раз в день. Здесь публикуются краткие обзоры на отдельные издания, записи с тематическими подборками, типа, «13 книг, которые должен прочитать каждый», или «10 образцов английского юмора».

Посещаемость группы довольно высокая, более 700 тысяч членов.

Тестирование программного обеспечения

(по лицензии Creative Commons Attribution-NonCommercial-ShareAlike 4.0)

Если нужно что-то для новичков, как у Савина, но посвежее — почитайте базовый курс тестирования ПО у Куликова. В книге разобраны почти все виды тестирования, чек-листы, наборы кейсов, и автоматизация. Отдельно автор рассказывает, как оценить объём работ и подготовить отчёт после того, как всё будет сделано. Плюс книги — в её практичности: в ней есть готовые команды и сценарии для автотестов, которые можно сразу использовать в работе.

Софт отстой и что с этим делать

В этой книге нет методики построения процессов или серьёзных вещей вроде критериев написания автотестов. Более того, в ней полно юмора, поэтому многие считают, что это несерьёзная книга, а зря! Автор на жизненных и очевидных примерах показывает, как подходить к юзабилити-тестированию — тому, как программой будут пользоваться люди. Проще говоря, Платт рассказывает, как тестировать софт с точки зрения пользователя, а не разработчика. И многие моменты в тестировании совсем не кажутся очевидными, если в них разобраться чуть поглубже.

Что почитать начинающему тестировщику

Тестирование dot com

Классика, написанная ещё в 2007 году, но актуальная до сих пор. В книге автор рассказывает всё о профессии тестировщика — от того, чем вообще занимается QA до конкретных действий в разных ситуациях при тестировании. Если вы вообще ничего не знаете про тестирование — начните с книги Савина.

Источник: fototv24.ru

«Вконтакте» выдаёт личные данные в поиске по документам

В социальной сети «Вконтакте» есть возможность производить поиск в документах любого пользователя. Правда, для этого документы должны быть помечены как для публичного доступа. Однако по умолчанию эта функция включена. К чему это приводит? Посмотрите на результаты по запросу «паспорт»:

image

Здесь можно найти сканы паспортов и других документов пользователей. Если «поиграться» с поиском, то можно найти не менее интересные вещи.
Вконтакте знает об этой «фиче», но ничего не делает для её устранения. Официально, они опять возлагают всю вину на своих пользователей. Это же очень удобно.

История с поиском в SMS-сообщениях Мегафона через Яндекс никак не затихает.

P.S. Минусаторам отдельное спасибо.

Источник: habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...