Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: wolfbcn en 23 Marzo 2012, 21:14 pm



Título: Automatiza el apagado del ordenador al terminar de descargar
Publicado por: wolfbcn en 23 Marzo 2012, 21:14 pm
Después de haber probado varios gestores de descargas de archivos torrent, siempre vuelvo a Transmission (http://www.linuxzone.es/?s=transmission), sobre todo por su sencillez y su fácil configuración, además de consumir menos recursos que otros. Tampoco he notado diferencias en la velocidad, que al final es lo que más me interesa.

Sin embargo una cosa que se echa en falta (no solo en este gestor), es una opción para que nuestro ordenador se apague automáticamente cuando termine de descargar. (http://www.linuxzone.es/2012/03/16/retroshare-invita-a-los-amigos-a-compartir-en-tu-red-p2p-privada/) Pero lo que si tiene es una posibilidad, que ya utilizaba en Tucan, que es la de poder ejecutar un script al completar el torrent (http://www.linuxzone.es/?s=torrent), lo que nos abre un abanico de posibilidades de agregar cualquier función.

En el caso de querer automatizar el apagado del ordenador primero debemos dar permisos para hacerlo, para que no pida contraseña ni confirmación. Voy a explicar como hacerlo a través de la terminal, pero si os resulta más cómodo en modo gráfico, no hay problema.

Primero editaremos el archivo sudoers:

Citar
Código:
[b]sudo nano /etc/sudoers[/b]

Al final del archivo añadimos la siguiente linea.

Citar
Código:
[b]tu_usuario ALL=NOPASSWD: /sbin/shutdown[/b]

(http://www.linuxzone.es/wp-content/uploads/2012/03/Transmission2-300x197.jpg) (http://www.linuxzone.es/wp-content/uploads/2012/03/Transmission2.jpeg)

Donde tu_usuario es vuestro nombre de usuario.

Ya podemos guardar de nuevo el archivo y continuar con el siguiente paso que es crear un sencillo script que apague el ordenador. En este caso lo llamaré auto_apagado.sh y dentro añadimos lo siguiente:

Citar
Código:
[b]#!/bin/bash
sudo shutdown -h now[/b]

Lo guardamos donde nos parezca y le damos permisos de ejecución (http://www.linuxzone.es/2011/12/29/como-enviar-archivos-a-la-papelera-en-particiones-fat-o-ntfs/).

Citar
Código:
[b]sudo chmod +x /ruta_archivo/auto_apagado.sh[/b]

Ya solo tenemos que activar la opción en Transmission, Tucán o cualquier programa que lo permita e indicarle la ruta del script:

(http://www.linuxzone.es/wp-content/uploads/2012/03/Transmission1-300x210.jpg) (http://www.linuxzone.es/wp-content/uploads/2012/03/Transmission1.jpeg)

FUENTE :http://www.linuxzone.es/2012/03/23/automatiza-el-apagado-del-ordenador-al-terminar-de-descargar/


Título: Re: Automatiza el apagado del ordenador al terminar de descargar
Publicado por: portaro en 30 Marzo 2012, 22:22 pm
Magbifico tuto Wolfbcn a ver si pasas más por aqui, porque con estos datos el subforo se hace mejor.