Git Product home page Git Product logo

metalink.js's Introduction

Usage

Download

Latest

HTML

<script src="https://jc3213.github.io/metalink.js/metalink.js"></script>

TamperMonkey

// @require https://jc3213.github.io/metalink.js/metalink.js

Syntax

let file1 = {url: {url: 'https://jc3213.github.io/metalink.js/metalink.js', location: 'en'}, version: '0.1.0'};
let file2 = {url: 'https://github.com/jc3213/metalink.js/archive/refs/heads/main.zip', name: '[email protected]'}
let metalink = new Metalink(file1, file2);

file

url required

  • The download url(s) of the file
  • string
  • object: {url, location}
    • url: required
    • location: optional
  • array: [string1, string2, string3, ...]
  • array: [object1, object2, object3, ...]

name optional

  • The name of the file
  • string

size optional

  • The size of the file
  • integer

version optional

  • The version of the file
  • string

language optional

  • The language of the file
  • string

hash optional

  • The hash(es) of the file
  • object: {type, hash}
    • type: required
    • hash: required
  • array: [object1, object2, object3, ...]

metaurl optional

  • The metalink(s) of the file
  • object: {type, url}
    • type: required
    • url: required
  • array: [object1, object2, object3, ...]

Method

save

metalink.save(filename);
  • filename
    • String
    • The file name you'd like to save
    • Default metalink_yymmdd_hhmmss

metalink.js's People

Contributors

jc3213 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.