websaver

    0.0.5 • Public • Published

    websaver

    Extensible web content downloader

    Installation

    From npm

    NPM

    npm install -g websaver
    

    From source

    git clone https://github.com/jul11co/websaver.git
    npm install -g websaver/
    

    Usage

    Download page to local directory
        websaver download <page_url> <output_dir> [--force]
        
    Update local directory
        websaver update <output_dir> [--force]
        
    
    Add page to download list
        websaver add-page <page_url> <output_dir>
    
    Enable page to download
        websaver enable-page <page_url> <output_dir>
    
    Disable page from download
        websaver disable-page <page_url> <output_dir>
        
    
    Download images
        websaver download-image <page_url> <output_dir> [SELECTOR]
    
    Download video (using youtube-dl)
        websaver download-video <page_url> <output_dir>
        
        
    Run script
        websaver run-script <SCRIPT-FILE> <page_url> <output_dir>
    

    Customize

    Write EJS script and run it with

    websaver run-script <SCRIPT-FILE> <page_url> <output_dir>
    

    License

    Licensed under the Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0)

    Install

    npm i websaver

    DownloadsWeekly Downloads

    6

    Version

    0.0.5

    License

    Apache-2.0

    Last publish

    Collaborators

    • jul11co