Esempio n. 1
0
echo '<li>port number                                                                                        : ' . $oFreebox->transmission_get('peer-port') . '</li>';
echo '<li>true means pick a random peer port on launch                                                       : ' . $oFreebox->transmission_get('peer-port-random-on-start') . '</li>';
echo '<li>true means enabled                                                                                 : ' . $oFreebox->transmission_get('port-forwarding-enabled') . '</li>';
echo '<li>whether or not to consider idle torrents as stalled                                                : ' . $oFreebox->transmission_get('queue-stalled-enabled') . '</li>';
echo '<li>torrents that are idle for N minuets aren\'t counted toward seed-queue-size or download-queue-size : ' . $oFreebox->transmission_get('queue-stalled-minutes') . '</li>';
echo '<li>true means append ".part" to incomplete files                                                      : ' . $oFreebox->transmission_get('rename-partial-files') . '</li>';
echo '<li>the current RPC API version                                                                        : ' . $oFreebox->transmission_get('rpc-version') . '</li>';
echo '<li>the minimum RPC API version supported                                                              : ' . $oFreebox->transmission_get('rpc-version-minimum') . '</li>';
echo '<li>filename of the script to run                                                                      : ' . $oFreebox->transmission_get('script-torrent-done-filename') . '</li>';
echo '<li>whether or not to call the "done" script                                                           : ' . $oFreebox->transmission_get('script-torrent-done-enabled') . '</li>';
echo '<li>La valeur du ratio de seed pour les torrents &agrave; utiliser                                     : ' . $oFreebox->transmission_get('seedRatioLimit') . '</li>';
echo '<li>Etat du ratio                                                                                      : ' . $oFreebox->transmission_get('seedRatioLimited') . '</li>';
echo '<li>max number of torrents to uploaded at once (see seed-queue-enabled)                                : ' . $oFreebox->transmission_get('seed-queue-size') . '</li>';
echo '<li>if true, limit how many torrents can be uploaded at once                                           : ' . $oFreebox->transmission_get('seed-queue-enabled') . '</li>';
echo '<li>max global download speed (KBps)                                                                   : ' . $oFreebox->transmission_get('speed-limit-down') . '</li>';
echo '<li>true means enabled                                                                                 : ' . $oFreebox->transmission_get('speed-limit-down-enabled') . '</li>';
echo '<li>max global upload speed (KBps)                                                                     : ' . $oFreebox->transmission_get('speed-limit-up') . '</li>';
echo '<li>true means enabled                                                                                 : ' . $oFreebox->transmission_get('speed-limit-up-enabled') . '</li>';
echo '<li>true means added torrents will be started right away                                               : ' . $oFreebox->transmission_get('start-added-torrents') . '</li>';
echo '<li>true means the .torrent file of added torrents will be deleted                                     : ' . $oFreebox->transmission_get('trash-original-torrent-files') . '</li>';
echo '<li>see below                                                                                          : ' . print_r($oFreebox->transmission_get('units'), true) . '</li>';
echo '<li>true means allow utp                                                                               : ' . $oFreebox->transmission_get('utp-enabled') . '</li>';
echo '<li>long version string                                                                                : ' . $oFreebox->transmission_get('version') . '</li>';
echo '</ul>';
$value = $oFreebox->transmission_get('encryption');
echo 'GET Variable "encryption" : ' . $value . '<br />';
echo 'SET Variable "encryption"' . $oFreebox->transmission_set('encryption', $value == 'required' ? 'preferred' : 'required') . '<br />';
echo 'GET Variable "encryption" : ' . $oFreebox->transmission_get('encryption') . '<br />';
// Doc : https://trac.transmissionbt.com/browser/trunk/extras/rpc-spec.txt#L621
print_r($oFreebox->transmission_exec('session-stats'));