MPlayer em modo texto com desligamento programado do sistema

Publicado por wellington (última atualização em 15/10/2014)

[ Hits: 3.004 ]

Download 6083.tela.sh




Simples mas prático, para assistir um filme antes de dormir. ;)

  



Esconder código-fonte

#!/bin/bash

setterm -blank 0
setterm -powersave off
echo " Proteção de tela desligada "
sleep 1
clear
echo -ne " Você quer desligar o sistema após o filme? (S/n) " && read RESP
if [ "$RESP" == "S" ]; then
echo -e " Tempo em minutos para deslilgamento do sistema "
sleep 1
read M
shutdown -h +$M &
echo "O sistema será desligado em $M minutos"
sleep 1
else
echo " O sistema não será desligado "
fi
echo "*** Escolha o tamanho da tela. Ex.: 800:494 ***"
read tela
clear
echo "*** Escolha o filme. Ex.: FILME.avi ***"
read filme
clear
mplayer -quiet -fs -vf scale=$tela -vo fbdev2 -ao alsa "$filme"

Scripts recomendados

ola_mundo.sh - Mostra a mensagem "Olá Mundo" na tela

Cadastro em shell

Conversor de Celsius para Farenheit e vice-versa...

Configurador de Rede Debian

Script para visualizar logs do squid


  

Comentários
[1] Comentário enviado por itamarnet em 15/10/2014 - 05:58h

Não seria melhor desligar ao final do filme? Nesse caso pode desligar no meio do filme ou bem depois de acabado se fornecer o tempo errado.
Nesse caso eu sugiro eliminar a linha:

shutdown -h +$M &

e na última linha trocar por:

mplayer -quiet -fs -vf scale=$tela -vo fbdev2 -ao alsa "$filme" && [ "$RESP" == "S" ] && shutdown -h now

[2] Comentário enviado por sarria em 17/10/2014 - 11:27h

Sim, sim, mas, no meu caso, eu sempre durmo antes do filme acabar mesmo ;), normalmente eu coloco 60 minutos para desligar, as vezes até menos que isso, Mas fique à vontade para modificar.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts