This may cause troubles in statically typed languages such as Java or C++ if XML-RPC-parser expects only signed integers in 32 bit range. Although dynamic languages such as PHP or Python have no problems with these fields the XML-RPC specification does not allow unsigned integers. These fields are unsigned 32 bit integers.
64 bit integers are returned in two separate fields ‘‘Hi’’ and ‘‘Lo’’ (for example ‘‘FileSizeHi’’ and ‘‘FileSizeLo’’).This parameter must be named “callback” and must be passed first (before any other parameters). Each call to JSON-P-RPC has one additional parameter - the name of callback-function.Therefore parameter names are ignored but the order of parameters is important. Only positional parameters are supported in JSON-RPC.Multicalls are supported for XML-RPC and not supported for JSON-RPC.For secure communication use HTTPS (needs to be explicitly enabled in NZBGet settings by user). Although the password is encoded using Base64 it is not encrypted. Security warning: HTTP authentication is not secure.for XML-RPC: for JSON-RPC: for JSON-P-RPC: HTTP basic authentication is somewhat problematic the username/password can also be passed in the URL as the first part of the path:.The RPC server uses HTTP basic authentication. check program version using RPC-method “version”.
add new downloads using RPC-method “append”.options AddUsername and AddPassword - v15.0 This user has only two permissions:.methods “config” and “loadconfig” return string “***” for options those content is protected from the user.He can not change program settings and can not view security related options or options provided by extension scripts. He has access to web-interface and can see most program settings. options RestrictedUsername and RestrictedPassword - v15.0 Restricted user can control the program with few restrictions.
# If you want to use apache2 as a forward proxy, uncomment the Sudo a2enmod proxy proxy_connect proxy_html proxy_http auth_digest rewrite RewriteRule /transmission?$ /transmission/web/ Options Indexes FollowSymLinks MultiViews Sudo tee /etc/apache2/sites-available/media Sudo chown -R www-data:www-data /var/www/
Sudo apt-get -y install xbmc xbmc-bin mysql-server makepasswd mysql-client apache2 apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl libnet-daemon-perl libplrpc-perl libpq5 mysql-client mysql-common mysql-server php5-common php5-mysql phpmyadmin transmission-daemon libapache2-mod-proxy-html git perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python python-software-properties pkg-config Sudo add-apt-repository -y ppa:team-xbmc/ppa Sudo add-apt-repository -y ppa:transmissionbt/ppa Echo "This script must not be run as root "