LATEX KILE CORRECTOR ORTOGRAFICO AUTOMATICO

 Menos faltas de ortografía con kile.

Recientemente he podido activar la corrección ortográfica mientras se escribe. Es decir, mientras escribimos va revisando la ortografía y subrayando en rojo posibles incorrecciones. La versión de kile es la 1:2.1.0 

Instalar: sudo aptitude install kile aspell-es wspanish myspell-es ispanish dictionaries-common 

Configurar kile. Ir a: Setting – Configure kile – Editor – Editing – Spellcheck- Activar la opción: Automatic spell checking enable by default.

DISCO DURO LINUX: Palimpsest

En Karmic Koala tenemos esta utilidad instalada por defecto (y disponible en el Centro de software de Ubuntu) y podemos acceder a ella acudiendo a Sistema > Administración > Utilidad de discos.

La aplicación nos permite montar las unidades, desmontarlas, etiquetarlas, nos ofrece información sobre el sistema de ficheros utilizado, borrar el contenido de determinadas unidades, etc. Además de proporcionarnos información acerca de la “salud” de nuestros dispositivos, gracias al acceso a los datos SMART del disco: Temperatura, tiempo de funcionamiento, número de serie, versión de firmware, sectores erróneos… y un largo etcétera.

UBUNTU 9.1 KARMIC POSTINSTALACION

Una vez instalado ubuntu 9.1 se recomienda instalar:

prog=»gparted
gqview
manpages-es manpages-es-extra
netspeed
jigl
flashplugin-installer
netpanzer xqf
gqview
gpodder
lookup mailutils
ssh
gzip unrar
mldonkey-server mldonkey-gui kmldonkey
vlc
mplayer
wireshark wireless-tools
iptraf
dnsmasq
fail2ban
amsn emessene
gqrellm
apache2 apachetop libapache2-mod-php5 php5 phpmyadmin
xpf
«

sudo apt-get update && sudo apt-get upgrade
for i in $(echo $prog);do
echo «************* Instalando $i»
sudo aptitude install $i
done

Corregir problemas de alsa:

sudo add-apt-repository ppa:ricotz/unstable
sudo /etc/init.d/alsa-mixer-save restart
sudo alsa force-reload

Instalar nuevos temas:

sudo add-apt-repository ppa:bisigi
sudo apt-get update
sudo aptitude install zgegblog-themes

Fondos de escritorio en linux: Webilder

INSTRODUCCION

Webilder en un programa que descarga fondos muy bonitos de escritorio con filkr.

INSTALACION

Se instala poniendo:
sudo aptitude install weblider

Si tiene ubuntu hardy, puedes descartarte los ficheros y luego instalarlos:

wget http://www.getdeb.net/download/3065/0
wget http://www.getdeb.net/download/3065/1
sudo dpkg -i webilder-gnome_0.6.3-0~getdeb1_all.deb webilder_0.6.3-0~getdeb1_all.deb

(sacados de esta web: http://www.getdeb.net/release/3065

CONFIGURACION

Boton derecho sobre la barra superior del escritorio y añadimos webilder.

Después pinchamos sobre el icono y elegimos preferencias.
Ver imagen:

En la parte de flikr, debemos abrirla, para luego descargar y arrastrar los archivos que nos bajemos de los canales (hay una camara de fotos en el enlace) de la web de weblider:

http://www.webilder.org/channels/popular/

Un saludo.

CORTAR FICHERO MP3 EN UN TROZO: MP3SPLT-GTK

En cuestión de 2 minutos tuve el trozo que queria.

Estuve viendo la opcion de quedarme con un trozo de un fichero mp3, y encontre MP3SPLT-GTK

Es un programa para linux gráfico, muy sencillo (en inglés).

Instalas antes estas librerias:
sudo aptitude install libaudclient1 libmcs1 libmowgli1

Te lo descargas de aquí:
http://www.ubuntips.com.ar/2009/05/02/mp3splt-gtk-055/

Lo instalas así:
sudo dpkg -i mp3splt-gtk_0.5.7a.intrepid_amd64.deb

Cargas el mp3, lo pones en play, después le das al simbolo + para marcar inicio y fin del trozo, y acontinuación le das al boton superior verde o ok, y ya esta.

Un saludo.

Parar una aplicacion cuando otras se ejecutan

#!/bin/bash
# Por Paco Aldarias.
# 23.8.2009
# idle.sh
# Este scripts en bash permite activar
# mldonkey cuando esta idle o inactivo
# Siendo el estado activo, cuando se ejecuta firefox xql etc

apli=»firefox xql et.x86″
temp=»/tmp/idle.txt»
ml=»/home/paco/mldonkey.sh»
flog=»/tmp/idle.log»
log=1

[ -f $flog ] && rm -f $flog
[ $log -eq 1 ] && echo «Arrancado: $(date +%H:%M:%S) $flog» >> $flog

# tiempos en segundos
tini=3m
tidle=1m
tbusy=5m

# Limpiamos si esta en ejecución el script.
if [ -f $temp ];then
kill $(cat $temp)
rm -f $temp
fi

# Si esta en marcha paramos ml
proc=$(ps aux | grep mlnet | grep -v grep | wc -l)
[ $proc -gt 0 ] && $ml stop
[ $1 ] && [ $1 = «stop» ] && exit

sleep $tini

# Bucle infinito
while :
do
descargar=1

# Hacemos esto por cada aplicacion que queremos que para ml
for i in $(echo $apli)
do
if [ $descargar -eq 1 ];then
up=$(ps aux | grep «$i» | grep -v grep | awk ‘{print $11}’)
if [ $up ];then
descargar=0
[ $log -eq 1 ] && echo «UP: $up $i»>> $flog
fi
fi
done

# Descargamos. Ponemos en marcha mldonkey
if [ $descargar -eq 1 ]
then
[ $log -eq 1 ] && echo «$(date +%H:%M:%S) Podemos descargar» >> $flog
if [ ! -f $temp ];then
echo $$ > $temp
sh $ml start
fi
sleep $tidle
# Apagamos. Paramos mldonkey
else
[ $log -eq 1 ] && echo «$(date +%H:%M:%S) No podemos descargar» >> $flog
if [ -f $temp ];then
sh $ml stop
rm -f $temp
fi
sleep $tbusy
fi

done

MT3/4: CREATIVE ZEN MOSAIC EN LINUX

A continuación veremos comandos de consula para gestionar
un dispositivo con protocolo MTP, desde consola linux,
unsando las funciones de libreria mtp.

QUE NECESITAMOS INSTALAR

sudo aptitude install mtp-tools

ESTADO DEL DISPOSITIVO

Para gestionarlo desde consola:

mtp-detect
Conocer la carga de bateria, y otraas propiedades

libmtp version: 0.3.0
Listing raw device(s)
Device 0 (VID=041e and PID=4161) is UNKNOWN.
Please report this VID/PID and the device model to the libmtp development team
Found 1 device(s):
041e:4161 @ bus 0, dev 9
Attempting to connect device(s)
PTP: Opening session

mtp-detect | grep Space

Ver espacio disponible

mtp-detect | grep Capacity

Ver capacidad total

mtp-detect | awk ‘/Battery level/ {print $6}’ | cut -d «(» -f2 | cut -d «%» -f1

Permite ver carga de bateria.

LISTAS DE REPRODUCCION

mtp-playlists
Muestra todas las (play list) listas de reprodccion con sus mp3.

Ejemplo:

Playlist ID: 105932
Name: rosa
Parent ID: 100
Tracks:
69564: RosaVientosPodcast.com – RVP #409 (13 Julio 2009)
70752: RosaVientosPodcast.com – RVP #408 (12 Julio 2009)

mtp-getplaylist id
Muestra una playlist

Ejemplo:
mtp-getplaylist 105932
libmtp version: 0.3.0
Device 0 (VID=041e and PID=4161) is UNKNOWN.
Please report this VID/PID and the device model to the libmtp development team
PTP: Opening session
Number of items: 28
69564: RosaVientosPodcast.com – RVP #409 (13 Julio 2009)
70752: RosaVientosPodcast.com – RVP #408 (12 Julio 2009)

mtp-getplaylist -n playlistid
Borra lista

mtp-newplaylist -i 16777249 -i 16777247 -i 16777224 -n milista
Introduce ficheros de música con File ID 16777249,16777247,16777224 dentro de una lista de reproducción llamada milista, la cual la crea si no existe. Podemos ver los File ID con la orden mtp-files.

GESTION DE FICHEROS

mtp-files – lista los ficheros

Ejemplo:
File ID: 110740
Filename: 20090209.mp3
File size 38723605 (0x00000000024EE015) bytes
Parent ID: 96
Storage ID: 0x00010001
Filetype: ISO MPEG-1 Audio Layer 3
File ID: 111925
Filename: 20090208.mp3
File size 38629147 (0x00000000024D6F1B) bytes
Parent ID: 96
Storage ID: 0x00010001
Filetype: ISO MPEG-1 Audio Layer 3

mtp-delfile fichero – borra los ficheros

mtp-getfile – coge un fichero

mtp-sendfile fichero-origen fichero-destino
Envia un fichero

Ejemplo:
mtp-sendfile 20090706.mp3 20090706.mp3
Your system does not appear to have UTF-8 enabled ($LANG=»es_ES.UTF-8″)
If you want to have support for diacritics and Unicode characters,
please switch your locale to an UTF-8 locale, e.g. «en_US.UTF-8».
libmtp version: 0.3.0

Device 0 (VID=041e and PID=4161) is UNKNOWN.
Please report this VID/PID and the device model to the libmtp development team
PTP: Opening session
Sending 20090706.mp3 to 20090706.mp3
type:mp3,1
Sending file…
Progress: 39621060 of 39621060 (100%)
New file ID: 45632
PTP: Closing session

mtp-sendfile audio.mp3 -f U2
Envia un el fichero f.mp3 a la carpeta U2

mtp-tracks
Muestra las pistas grabadas.

Grabar todos los mp3 nuevos de una carpeta
ls -la | grep mp3 | awk ‘{print $8}’ > temp.txt

for i in $(cat temp.txt);do
echo $i
existe=0
for j in $(mtp-tracks | awk ‘/Origfilename/ {print $2}’);do
if [ $i = $j ];then
existe=1
echo «existe»
fi
done
if [ $existe -eq 0 ];then
echo «Grabando $i»
mtp-sendfile $i Music/$i
fi
done

GESTION DE CARPETAS

mtp-folders Muestra lista de carpetas

Attempting to connect device(s)
Device 0 (VID=041e and PID=4161) is a Creative ZEN Mozaic.
mtp-folders: Successfully connected
Friendly name: paco aldarias
96 Music
2331 ACM Music
100 My Playlists
104 My Recordings

mtp-newfolder U2 96
El numero es la carpeta padre llamada Music

Administrador de archivos
Si queremos gestionarlo mediante el administrador de archivos, haremos:
sudo /sbin/modprobe fuse
mkdir $HOME/zen
mtpfs $HOME/zen
nautilus $HOME/zen

SCRIPT
zen.sh
Descargarlo y ejecutarlo con:
bash ./zen.sh

BIBLIOGRAFÍA.

  1. Linux Magazine. Número. 53. Artículo MTP en Linux. Página 25.