terça-feira, 13 de abril de 2010

crontab

Programe tarefas para serem executadas com data e horários pré-determinados.
Você vai precisar do arquivo crontab.

/etc/crontab

Use seu editor de textos preferido:

$ sudo vim /etc/crontab

A estrutura do arquivo crontab é a seguinte:

# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly


onde # significa que é um comentário e tudo que estiver ao lado direito dele não será interpretado.
m = minutos (0 a 59);
h = horas (0 a23);
dom = dias do mês (1 a 31);
mon = mês (1 a 12);
dow = dias da semana (0 a 6) domingo = 0, segunda = 1 e sábado = 6;
(para facilitar você pode usar as três primeiras letras do calendário semanal em inglês ex:
sun, mon, tue, wed, thu, fri, sat, no local correspondente ao dia da semana.)

user = usuário que vai executar o comando.
command = a tarefa que deve ser executada no horário e data pré-determinados

Por exemplo, vou escrever uma mensagem de Feliz Natal às 00:00hs do dia 25 de dezembro de 2010.Após o comando
$ cal 2010 vi que esse dia será sábado.
Portanto vamos ao exemplo.

#mensagem de natal
00 00 25 12 6 osiel echo "Feliz Natal"


00 = minutos;
00 = horas;
25 = dia;
12 = mês;
6 = dia da semana, no caso sábado;
osiel = usuário;
echo = comando que escreve algo na tela;
"Feliz Natal" = mensagem que será escrita na tela.

Neste artigo estão colocadas as informações necessárias para se editar o arquivo crontab. Espero que tenha sido útil. Até a próxima.

quarta-feira, 24 de março de 2010

Obtendo informações do seu hardware

dmidecode, componentes do sistema;
#dmidecode

lsusb, mostra os componentes conectados nas portas USB, e as portas vazias
$lsusb

lspci, mostra os componentes conectados nas portas PCI.
$lspci

hdparm, informações sobre os HDs dos sistema.
$hdparm

smartclt, mostra informações sobre a "saúde" do HD.
#smartctl -i /dev/hda

sábado, 20 de março de 2010

MPlayer

mplayer é um player de filmes para Linux. (E que também roda em muitas outras plataformas e arquiteturas de processadores). Ele executa MPEG/VOB, AVI, ASF/WMA/WMV, RM, QT/MOV/MP4,Ogg/OGM, MKV,VIVO, FLI, NuppelVideo, yuv4mpeg, FILM and RoQ files, suportado por muitos
nativos e codecs binários. Você pode assistir, VCD, SVCD, DVD, 3ivx, DivX 3/4/5, WMV and muitos filmes também.

mplayer é um player de linha de comando para usá-lo você terá que digitar comandos no terminal, vamos o que interessa então.
Para executar o mplayer vá ao diretório com o filme e legenda.

No terminal execute mplayer (nome do filme)
Ex:
$ mplayer kill_Bill.avi


Controle do mplayer através do teclado.



up avançar 1 minuto;

down retardar 1 minuto;

pgup avançar 10 minutos;

pgdown retardar 10 minutos;

[ diminuir a velocidade de reprodução em 10%

] aumentar a velocidade de reprodução em 10%;

{ reproduzir pela metade a velocidade de reprodução do vídeo.

} reproduzir pelo dobro da velocidade de reprodução do vídeo.

backspace voltar a velocidade normal de reprodução.


fonte: man pages;
$ man mplayer

sábado, 6 de março de 2010

Inserir Legenda em um filme .avi

Olá depois de um bom tempo sem postar nada. Afinal estou de volta à ETB e minha rotina consome muito do meu tempo. Venho aqui postar um script para inserir legenda em um filme .avi

Eu não sou o autor desse script e o obtive por meio de Josely Silva Rosendo, mas também não tenho informação se ele é o responsável por sua criação, se o dono desse script se sentir prejudicado de alguma forma, entrar em contato comigo (osielabreu@gmail.com) para que sejam tomadas as devidas providências, (dar crédito a ele, ou excluir do blog se assim o desejar).
Segue o código do script.



#!/bin/bash
for arq in *.avi
do
nome=`basename $arq .avi`
mencoder $arq -sub $nome.srt -subpos 95 -oac mp3lame -lameopts cbr:br=64 -ovc lavc -lavcopts vcodec=msmpeg4:vbitrate=967 -o $nome-legendado.avi
done




Copie e cole este código em um bloco de notas, salve com extensão .sh, no mesmo local onde tiver o filme.avi e a lengenda.srt
Dê permissão de execução.
$chmod 700 script.sh

E depois execute-o
./script.sh


Será criado outro arquivo, filme com a legenda inserida.
Os nomes dos arquivo e legenda não devem ter espaços e devem ter apenas um ponto, identificando as extensões.

Espero ter ajudado.