Autor Tema: Problema con transmission - Variables de entorno  (Leído 2228 veces)

0 Usuarios y 1 Visitante están viendo este tema.

ivallesp

  • Visitante
Problema con transmission - Variables de entorno
« en: 20-05-2014, 00:30 (Martes) »
Hola,

Os escribo porque me estoy empezando a volver loco con el transmission. Os comento, tengo instalada la última versión de Barrier Breaker (r40396) en mi comtrend AR5381u y en mi comtrend AR5387un. Teng instalados los paquetes transmission-daemon, transmission-remote y transmission-cli. El programa funciona perfectamente, de hecho lo estoy gastando de forma remota con "Transmission Remote Gui", el único problema es que no se por qué no genera variables de entorno, todas están vacías, lo he comprobado haciendo "echos". Por ejemplo, después de descargar un torrent escribo:

Código: [Seleccionar]
echo "$TR_TORRENT_NAME"
Y me devuelve una línea en blanco. Lo mismo pasa con las demás. Por favor le llevo dando muchas vueltas, puede alguna alma compasiva echarme una mano?

gracias.



Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4594
Re: Problema con transmission - Variables de entorno
« Respuesta #1 en: 20-05-2014, 09:05 (Martes) »
Y no será que el 'demonio' no usa las variables del entorno ?

O igual es cosa del cliente para OpenWrt ...  ^-^
Valoraciones positivas en compra/venta:
153 en Htcmania
203 en Har2mano
22 en elchapuzasinformatico
12 en gsmspain
 ....
 
Mis equipos en venta: https://drive.google.com/open?id=1Zi_bqLSfg_qCT8sx6JhPaWVvSeZXpcka

ivallesp

  • Visitante
Re: Problema con transmission - Variables de entorno
« Respuesta #2 en: 20-05-2014, 12:16 (Martes) »
Y no será que el 'demonio' no usa las variables del entorno ?

O igual es cosa del cliente para OpenWrt ...  ^-^

Primero que nada gracias por tu respuesta. Me parece que el demonio sí debería usar variables de entorno, puesto que muchos compañeros del foro las usan para enviar notificaciones por correo, whatsapp, etc.

He probado muchas cosas y parece que no a mucha gente le pasa lo mismo...

vk496

  • Visitante
Re: Problema con transmission - Variables de entorno
« Respuesta #3 en: 20-05-2014, 16:12 (Martes) »
Hola.

Las variables de entorno, como tu mismo dices, son variables. Haciendo un echo, estás esperando que te devuelva un resultado, con lo que sería una variable del sistema, y no de Transmission. Para hacerlas funcionar, primero tienes que cambiar el config de Transmission, dejando activadas estas funciones:

Código: [Seleccionar]
option script_torrent_done_enabled 'true'
option script_torrent_done_filename '/etc/config/trans/notify.sh'


En este caso, llamamos a notify.sh desde el demonio de Transmission, y es en ese preciso momento cuando las variables de entorno toman un valor, con el que puedes hacer lo que te dé la gana.

Para verlo mejor, fijate en el mensaje que dejé sobre como implementar un sistema de notificaciones por whatsapp (especialmente a las llamadas y redirecciones a archivos)

https://foro.seguridadwireless.net/openwrt/whatsapp-con-openwrt/msg309579/#msg309579

Espero que te haya ayudado.

Salu2

ivallesp

  • Visitante
Re: Problema con transmission - Variables de entorno
« Respuesta #4 en: 21-05-2014, 14:30 (Miércoles) »
Hola.

Las variables de entorno, como tu mismo dices, son variables. Haciendo un echo, estás esperando que te devuelva un resultado, con lo que sería una variable del sistema, y no de Transmission. Para hacerlas funcionar, primero tienes que cambiar el config de Transmission, dejando activadas estas funciones:

Código: [Seleccionar]
option script_torrent_done_enabled 'true'
option script_torrent_done_filename '/etc/config/trans/notify.sh'


En este caso, llamamos a notify.sh desde el demonio de Transmission, y es en ese preciso momento cuando las variables de entorno toman un valor, con el que puedes hacer lo que te dé la gana.

Para verlo mejor, fijate en el mensaje que dejé sobre como implementar un sistema de notificaciones por whatsapp (especialmente a las llamadas y redirecciones a archivos)

https://foro.seguridadwireless.net/openwrt/whatsapp-con-openwrt/msg309579/#msg309579

Espero que te haya ayudado.

Salu2

¡wow! Muchas gracias vk496, menudo lapsus. Eres el único que me ha sabido dar la respuesta acertada. Gracias también por el tutorial, está genial, ¡ya tengo las notificaciones de transmission funcionando con whatsapp!  >:( ;D :D

//FINAL Y MÁS DOS RESPUESTAS