Skip to content

A Python-based script to check the status of transactions and journals on Manuscript Central

Notifications You must be signed in to change notification settings

emanueledelsozzo/manuscript-central-checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

manuscript-central-checker

A Python-based script to check the status of transactions and journals on Manuscript Central

The script has been tested with Python 3.8 on macOS Monterey. The Ubuntu version needs updates to work with the latest versions of Selenium.

Requirements:

  • Python >=3.8
  • Selenium >= 4.11.2 (pip install selenium)

As of Selenium 4.10.0, a fully-integrated driver manager takes care of downloading the necessary drivers. Thus, manually downloading the ChromeDriver (https://chromedriver.chromium.org/downloads) is not necessary anymore.

After installing the required packages, run the script as follows:

python msc_script.py -j websites.json -t timeout

where:

  • -j JSON, --json JSON: a json file containing the list of websites to check along with username, password, and the number of max entries to report [optional] (a template json file is provided)
  • -t TIMEOUT, --timeout TIMEOUT: [optional] timeout waiting for website response (default=2)

This tool has been tested on:

About

A Python-based script to check the status of transactions and journals on Manuscript Central

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages