Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/librecodecoop/scielo-scraping
Download all files from SciELO
https://github.com/librecodecoop/scielo-scraping
php php7 scielo scraper scraping symfony
Last synced: 23 days ago
JSON representation
Download all files from SciELO
- Host: GitHub
- URL: https://github.com/librecodecoop/scielo-scraping
- Owner: LibreCodeCoop
- License: gpl-3.0
- Created: 2020-12-22T02:06:56.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-12-25T21:47:15.000Z (12 months ago)
- Last Synced: 2024-11-24T20:10:11.932Z (28 days ago)
- Topics: php, php7, scielo, scraper, scraping, symfony
- Language: PHP
- Homepage:
- Size: 156 KB
- Stars: 5
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Test Status](https://github.com/librecodecoop/scielo-scraping/workflows/ci/badge.svg?branch=main)
# Scielo Scraping
Run web scraping in a specific SciELO journal and download all publications.
## Install
To install with composer:
```sh
composer require librecodecoop/scielo-scraping
```## How to use?
Run the follow command to see commands list:
```bash
php bin/scielo
```The main command:
```
php bin/scielo scielo:download-all --help
Usage:
scielo:download-all [options] [--]Arguments:
slug Slug of journalOptions:
--year[=YEAR] Year of journal (multiple values allowed)
--volume[=VOLUME] Volume number (multiple values allowed)
--issue[=ISSUE] Issue name (multiple values allowed)
--article[=ARTICLE] Article name
--output[=OUTPUT] Output directory [default: "output"]
--assets[=ASSETS] Assets directory [default: "assets"]```
All commands:
```
ojs
ojs:import-issue
ojs:setup-ojs Setup OJS, only use if you don't have OJS installed.
scielo
scielo:download-all
scielo:download-binary
scielo:download-metadata
```