Bueno, lo que yo he hecho es muy sencillo, sólo he copiado el transmission que se puede instalar en la imágen de E2 PKT y pegarla en spark.
Se trata de tener la siguiente estructura en GM990:
Root
|--plugin
__|--transmission
____ |--bin
____ |--conf
____ |--lib
____ |--share
____ |--web
Porque así está configurado el transmission.sh, (se podría cambiar).
También hay que crear un directorio de descarga en el pendrive e indicarlo en el transmission.sh y luego en el archivo de configuración settings.json que describo abajo.
Para todo esto podéis hacer:
1-Descomprimir el adjunto en el pc
2-Editar el archivo transmission/conf/settings.json según las necesidades de cada uno
3-Editar el archivo transmission.sh para cambiar el usuario, la contraseña y si se quieren utilizar otros directorios.
4-Copiar mediante ftp desde el pc al GM990 el directorio transmission a la carpeta /root/plugin de forma que quede como he indicado arriba.
5-Darle los permisos 755 a los ejecutables (yo le he dado a todos).
6-Lanzar el transmisión.sh desde telnet con :
Y ya estaría el programa residente transmission-daemon funcionando en el GM990. Se podría comprobar con un ps.
NOTA: yo no se porqué, no consigo lanzar el ./ transmisión.sh me dice “not found” ¿¿¿???, por lo que hago mediante copiar-pegar, ejecutar los comandos que hay dentro del transmission.sh desde la consola telnet uno a uno, o sea para arrancarlo:
7-Ahora en el pc, con tu navegador de internet, escribes en la barra de direcciones:
h t t p : / / direccionIPdelGM990:9091
y debería pedir nuestro usuario y contraseña. Después aparecerá el interface web para manipular el transmission-daemon del GM990 desde el pc y poder bajar, pausar, etc. Los torrentes
esto es lo que contiene el transmisión.sh
y este es un fichero de configuración settings.json típico:
Los parámetros más importantes serán:
Tu directorio de descargas:
Límite de bajada y subida para que no nos coma todo el ancho de banda de la ADSL, si no te importa pon un número alto o download-limit-enabled": 0 y "upload-limit-enabled": 0
El puerto que debes abrir en el ruter (se puede cambiar) para tener las descargas más rápidas.
"peer-port": 5555,
Usuario y contraseña:
Eso es todo, a ver si os arranca con el ./transmission.sh start
Salu2
Se trata de tener la siguiente estructura en GM990:
Root
|--plugin
__|--transmission
____ |--bin
____ |--conf
____ |--lib
____ |--share
____ |--web
Porque así está configurado el transmission.sh, (se podría cambiar).
También hay que crear un directorio de descarga en el pendrive e indicarlo en el transmission.sh y luego en el archivo de configuración settings.json que describo abajo.
Para todo esto podéis hacer:
1-Descomprimir el adjunto en el pc
2-Editar el archivo transmission/conf/settings.json según las necesidades de cada uno
3-Editar el archivo transmission.sh para cambiar el usuario, la contraseña y si se quieren utilizar otros directorios.
4-Copiar mediante ftp desde el pc al GM990 el directorio transmission a la carpeta /root/plugin de forma que quede como he indicado arriba.
5-Darle los permisos 755 a los ejecutables (yo le he dado a todos).
6-Lanzar el transmisión.sh desde telnet con :
Código:
cd /root/plugin/transmission/bin/
./ transmission.sh start
Y ya estaría el programa residente transmission-daemon funcionando en el GM990. Se podría comprobar con un ps.
NOTA: yo no se porqué, no consigo lanzar el ./ transmisión.sh me dice “not found” ¿¿¿???, por lo que hago mediante copiar-pegar, ejecutar los comandos que hay dentro del transmission.sh desde la consola telnet uno a uno, o sea para arrancarlo:
Código:
export PATH="$PATH:/root/plugin/transmission/bin/"
export LD_LIBRARY_PATH="/root/plugin/transmission/lib:$LD_LIBRARY_PATH"
export CLUTCH_HOME="/root/plugin/transmission/share/transmission/web/"
CONF="/root/plugin/transmission/conf/"
DOWNLOAD_DIR="/storage/c/Downloads/"
USER="tuusuario"
PASSWORD="tuclave"
CONF_ALLOW_IP=""
/root/plugin/transmission/transmission-daemon -g $CONF -u $USER -v $PASSWORD -w $DOWNLOAD_DIR -a $CONF_ALLOW_IP
7-Ahora en el pc, con tu navegador de internet, escribes en la barra de direcciones:
h t t p : / / direccionIPdelGM990:9091
y debería pedir nuestro usuario y contraseña. Después aparecerá el interface web para manipular el transmission-daemon del GM990 desde el pc y poder bajar, pausar, etc. Los torrentes
esto es lo que contiene el transmisión.sh
Código:
#!/bin/sh
#
# code by ngc1927
export PATH="$PATH:/root/plugin/transmission/bin/"
export LD_LIBRARY_PATH="/root/plugin/transmission/lib:$LD_LIBRARY_PATH"
export CLUTCH_HOME="/root/plugin/transmission/share/transmission/web/"
CONF="/root/plugin/transmission/conf/"
DOWNLOAD_DIR="/storage/c/Downloads/"
USER="tuusuario"
PASSWORD="tuclave"
CONF_ALLOW_IP=""
case $1 in
start)
/root/plugin/transmission/transmission-daemon -g $CONF -u $USER -v $PASSWORD -w $DOWNLOAD_DIR -a $CONF_ALLOW_IP
sleep 2
echo " "
echo "Transmission Started"
echo "Open your browser at"
echo "http://IP_DECODER:9091"
echo " "
echo "Enjoy [IMG]http://foro.goldenmedia.es/public/style_emoticons/<#EMO_DIR#>/smile.png[/IMG]"
echo " "
;;
stop)
if [ -n "`pidof transmission-daemon`" ] ; then
echo "stopping transmission-daemon"
killall transmission-daemon
fi
;;
restart)
$0 stop
sleep 5
$0 start
;;
*)
echo " "
echo "Options: $0 {start|restart|stop}"
echo " "
esac
exit 0
y este es un fichero de configuración settings.json típico:
Código:
{
"blocklist-enabled": 0,
"download-dir": "\/storage\/c\/Downloads\/",
"download-limit": 100,
"download-limit-enabled": 0,
"encryption": 1,
"lazy-bitfield-enabled": 1,
"max-Leete las normas-global": 200,
"message-level": 2,
"open-file-limit": 32,
"peer-limit-global": 240,
"peer-limit-per-torrent": 60,
"peer-port": 5555,
"peer-port-random-enabled": 0,
"peer-port-random-high": 65535,
"peer-port-random-low": 1024,
"peer-socket-tos": 8,
"pex-enabled": 1,
"port-forwarding-enabled": 0,
"preallocation": 1,
"proxy": "",
"proxy-auth-enabled": 0,
"proxy-auth-password": "",
"proxy-auth-username": "",
"proxy-enabled": 0,
"proxy-port": 80,
"proxy-type": 0,
"rpc-access-control-list": "*",
"rpc-authentication-required": 1,
"rpc-enabled": 1,
"rpc-password": "tuusuario",
"rpc-port": 9091,
"rpc-username": "tuclave",
"rpc-whitelist": "",
"rpc-whitelist-enabled": 0,
"upload-limit": 20,
"upload-limit-enabled": 1,
"upload-slots-per-torrent": 14
}
Los parámetros más importantes serán:
Tu directorio de descargas:
Código:
"download-dir": "\/storage\/c\/Downloads\/",
Límite de bajada y subida para que no nos coma todo el ancho de banda de la ADSL, si no te importa pon un número alto o download-limit-enabled": 0 y "upload-limit-enabled": 0
Código:
"download-limit": 100,
"download-limit-enabled": 1,
"upload-limit": 20,
"upload-limit-enabled": 1,
El puerto que debes abrir en el ruter (se puede cambiar) para tener las descargas más rápidas.
"peer-port": 5555,
Usuario y contraseña:
Código:
"rpc-password": "tuusuario",
"rpc-username": "tuclave",
Eso es todo, a ver si os arranca con el ./transmission.sh start
Salu2