How to use the aria2 function in aria2

To help you get started, we’ve selected a few aria2 examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github projectOpenRAP / OpenRAP / devmgmtui / src / components / cloud / DownloadManager.js View on Github external
import { CLOUD_DOWNLOAD_CONFIG } from '../../config/config';

import Aria2 from 'aria2';
const aria2 = new Aria2(CLOUD_DOWNLOAD_CONFIG);

export default class DownloadManager {

	constructor(dir) {
		this.connected = false;
		this.dir = dir;
		this.aria2 = aria2;

		this.aria2.on('close', () => {
			console.log('Disconnected from the download manager.');
			this.connected = false;
			this.connect();
		});

		this.aria2.on('open', () => {
			console.log('Connected to the download manager.');
github agalwood / Motrix / src / renderer / api / Api.js View on Github external
initClient () {
    const {
      rpcListenPort: port,
      rpcSecret: secret
    } = this.config
    const host = '127.0.0.1'
    this.client = new Aria2({
      host,
      port,
      secret
    })
    this.client.open()
  }
github baptistecdr / aria2-extensions / src / downloader / downloader.js View on Github external
constructor(settings) {
        this.settings = settings;
        this.aria2 = new Aria2(settings.toJSON());
    }
github hamidfzm / aria2-relectron / src / aria2.js View on Github external
import Aria2 from 'aria2';

const aria2 = new Aria2();

export const Open = () => aria2.open();
export const Close = () => aria2.close();
export const AddURI = (uri, options) => aria2.call('addUri', [uri], options);

export default aria2;
github hugetiny / negibox / src / api / Api.js View on Github external
constructor (options = {}) {
    this.options = options

    this.client = null
    this.loadConfig()
    const {
      rpcListenPort: port,
      rpcSecret: secret
    } = this.config
    const host = '127.0.0.1'
    this.client = new Aria2({
      host,
      port,
      secret
    })
    this.client.open()
  }

aria2

Library and for aria2, "The next generation download utility."

ISC
Latest version published 3 years ago

Package Health Score

45 / 100
Full package analysis

Popular aria2 functions