ndthuan / aria2-rpc-adapter
Aria2 RPC Adapter for PHP
0.1.1
2016-03-20 14:52 UTC
Requires
- php: >=5.4
- fguillot/json-rpc: ^1.0
This package is auto-updated.
Last update: 2024-04-12 03:22:54 UTC
README
Simple Aria2 RPC Adapter. More info about Aria2: https://aria2.github.io/.
How to enable RPC mode
- Simple mode:
aria2c --enable-rpc --rpc-listen-all
- Token-enabled mode:
aria2c --enable-rpc --rpc-listen-all --rpc-secret=MySecretToken
Adapter usage example
<?php require 'vendor/autoload.php'; $client = new \JsonRPC\Client('http://localhost:6800/jsonrpc'); $adapter = new \Ndthuan\Aria2RpcAdapter\Adapter($client); print_r( $adapter->getGlobalStat() ); var_dump( $adapter->addUri( ['http://google.com'], ['dir' => getenv('HOME') . '/Downloads'] ) ); print_r( $adapter->tellActive() );