This repository was archived by the owner on Jun 22, 2021. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 1
VSCO
Omri Bornstein edited this page Mar 25, 2020
·
16 revisions
Command for scraping VSCO post file.
- You should use this software with responsibility and with accordance to VSCO's terms of use:
C Service Rules
You agree not to engage in any of the following prohibited activities:
- (I) copying, distributing, or disclosing any part of the Service in any medium, including without limitation by any automated or non-automated “scraping”,
- (II) using any automated system, including without limitation “robots,” “spiders,” “offline readers,” etc., to access the Service in a manner that sends more request messages to the VSCO servers than a human can reasonably produce in the same period of time by using a conventional on-line web browser (except that VSCO grants the operators of public search engines revocable permission to use spiders to copy materials from vsco.co for the sole purpose of and solely to the extent necessary for creating publicly available searchable indices of the materials but not caches or archives of such materials),
- (XI) accessing any content on the Service through any technology or means other than those provided or authorized by the Service,
- (XII) bypassing the measures we may use to prevent or restrict access to the Service, including without limitation features that prevent or restrict use or copying of any content or enforce limitations on use of the Service or the content therein.
$ scr vsco USER POST
-
-h,--headless: Toggle for background scraping.
- The user specifies the social network and the desired post ID.
- The Chromium bot browser is opened.
- Puppeteer navigates to the post.
- Puppeteer loads all available files and their URLs.
- The CLI downloads the files to the current codebase directory.
- The bot browser is closed.
- The command is terminated by the Node.js runtime.