* Estás viendo los posts etiquetados con ‘aplicaciones linux’

Accede a tu ordenador desde cualquier lugar

remoto Hoy os presento una aplicación muy útil para acceder a nuestro ordenador remotamente a través de internet, de una manera tan sencilla que hasta asusta :-P

Nada de configuraciones rocambolescas, cualquiera puede montarse este pequeño servicio entre por ejemplo el ordenador de su hogar y la oficina para poder consultar sus archivos, editar alguna configuración, etc.

El programa se llama Teamviewer y para usarlo es necesario que esté instalado en ambos equipos, desde el que nos conectamos y al que nos vamos a conectar.

Una vez instalado nos dará un número que deberemos anotar y una contraseña, la cual podemos modificar. Esta contraseña, a no ser que hayamos definido una, cambiará cada vez que iniciemos el programa y sería la que tendríamos que informar si por ejemplo invitasemos a alguien a acceder a nuestro equipo para hacernos un arreglo.

El número largo que nos da, del tipo XXX XXX XXX es el identificador de la máquina donde se ha instalado Teamviewer y es el que deberemos introducir cuando queramos acceder a este equipo desde otro.

Es posible realizar transferencia de archivos, administrar remotamente, iniciar una sesión de chat, reinicio remoto… O trabajar desde nuestra casa como si delante del ordenador de la oficina estuviéramos.

La aplicación es gratuita para uso personal y se puede utilizar con cualquier de los siguientes sistemas operativos: windows, macosx y linux, si bien desde este último deberemos hacerlo a través de wine.

La instalaríamos de la manera habitual:

wine teamviewer.exe

Podéis descargar Teamviewer desde la página oficial de la aplicación.

Capturas de pantalla desde el terminal

Existen diversas formas de realizar capturas de pantalla desde linux, aplicaciones gráficas hay varias, pero desde el terminal también podemos realizar esta tarea con unos simples comandos, para los fans de la consola 4 maneras rápidas y eficaces.

Scrot:

Instalaremos esta utilidad desde los repositorios oficiales, si estamos en debian:

apt-get install scrot

Y rápidamente nos pondremos manos a la obra. Para realizar una simple captura de nuestra pantalla sólo tendremos que escribir:

scrot

Si queremos darle un nombre:

scrot captura.png o .jpg por ejemplo, admite varios formatos.

Por defecto guardará la captura en nuestro /home, si queremos que lo haga en otro directorio sólo tendríamos que especificarlo:

scrot /home/usuario/imagenes/captura.png

De esta manera conseguiríamos una captura de nuestra pantalla completa, si lo que nos interesa es seleccionar un área en concreto o una ventana utilizaremos la opción -s:

scrot -s captura.png

Por defecto la captura aparece sin los bordes, para añadirlos:

scrot -s -b captura.png

También disponemos de un temporizador, útil si por ejemplo necesitamos un pequeño retardo para clicarlle a algún menú y que aparezca desplegado, lo especificaremos con la opción -d y el tiempo de retardo, si fueran 5 segundos:

scrot -d 5 captura.png

Y si queremos un contador del tiempo de espera que hemos puesto, para controlar mucho mejor la cuenta atrás:

scrot -d 5 -c captura.png

Si queremos que además cree una miniatura de la imagen usaremos la opción -t (thumbnail) y el porcentaje al que se ha de reducir, se crearían dos imágenes, por un lado la captura al tamaño real y por el otro la miniatura reducido al porcentaje que le hayamos indicado, pongamos por ejemplo al 50%:

scrot -t 50 captura.png

Otra opción también muy interesante es -e para una vez realizada la captura inmediatamente abrirla con nuestro programa de edición favorito:

scrot captura.png -e “gimp captura.png”

Tiene alguna opción más, pero como no os lo voy a dar todo mascado os animo a que os leáis la página del manual: man scrot.

Comando import

Import se encuentra dentro de las utilidades del paquete ImageMagick, para poder utilizarlo debéis tener esta aplicación instalada. ImageMagick es una herramienta muy poderosa con multitud de posibilidades, en este blog ya hemos vista algunas como convert, mogrify, identify, resize…

Import también tiene un montón de opciones para combinar, veamos las más básicas.

Capturar una pantalla completa:

import -window root captura.png

Por defecto lo guarda en nuestro /home, para especificar un directorio en concreto:

import -window root /home/usuario/pantallazos/captura.png

Capturar sólo una ventana:

import captura.png

Inmediatamente el cursor cambiará a una cruz y sólo deberemos seleccionar la ventana o barra de título de esa ventana.

Si queremos capturar 2 ó más ventanas diferentes seguidamente no es necesario que escribamos el comando una vez y capturemos y luego otra vez y volvamos a capturar, lo podemos hacer:

import 2 captura.png

Donde 2 es el número de capturas a realizar.

Cuando el cursor cambie a una cruz seleccionaremos primero una y después de escuchar el pitido que indica que la foto ha sido tomada nos situaremos en la siguiente.

Para retardar el tiempo de espera lo haremos con la opción -pause y el número de segundos:

import -pause 5 captura.png

Para indicar un tamaño, por ejemplo si queremos realizar una toma de dimensiones menores:

import -geometry 250×250 captura.png

Aquí ocurre lo mismo que si utilizamos la opción -resize, si la anchura y altura no son equivalentes, no las respetará y cogerá como referencia el valor de la anchura que es el primero, para que los respete añadiremos ! :

import -geometry 250×250! captura.png

Para muchísimas más opciones, ya sabéis man import.

De los dos comandos que vienen a continuación ya hemos hablado antes, pero no viene nada mal recordarlos:

Gnome panel screenshot:

Para capturar una pantalla:

gnome-panel-screenshot

Que sería lo mismo que si apretarámos la tecla ImprPetSis.

Para capturar una ventana en concreto:

gnome-panel-screenshot - -window

Con el teclado rápidamente pulsaríamos la combinación ALT+ImprPetSis.

Para retardar la captura:

gnome-panel-screenshot - -window - -delay 5

Donde 5 serían los segundos de espera antes de realizar la captura de la pantalla.

Comando xwd

El formato de las capturas que realiza este comando es .xwd, las cuales podemos abrir con el programa de manipulación de imágenes The gimp.

Para capturar la pantalla completa:

xwd -root -screen > captura.xwd

Para capturar una ventana:

xwd -out captura.xwd o xwd > captura.xwd

Recordad los redireccionamientos de salida…

Para cambiar el formato, lo podemos hacer con The gimp como ya comenté unas líneas más arriba, en Achivo-Guardar como y seleccionando la extensión, pero ya que estamos en la consola y queremos ir rapidito utilizaremos la utilidad convert:

convert captura.xwd captura.png

¿Cuál es tu método favorito?

Comparar archivos

El otro día me bajé un nuevo tema para worpdress llamado vesper-dark, pero cuando lo subí a mi sitio y lo intentaba activar o previsualizar no lo hacía correctamente, era como si le faltara la hoja de estilo, probé otra versión del theme llamada vesper, del mismo diseñador.

La diferencia entre ambos es que vesper era en tonalidades naranjas y vesper-dark en tonos rojizos, que es el que yo quería y el que finalmente ya está funcionando.

Lo curioso era que el anaranjado sí funcionaba, revisé bien los archivos subidos por si me había despistado y alguno no estaba bien colocado pero lo vi todo bien.

Entonces pensé que alguna diferencia tendría que haber entre ambos, evidentemente la hoja de estilos, (por los colores, etc) pero ¿quizás haya alguna más?

Mirarse archivo por archivo y línea por línea es cosa de locos, así que pensé que me sería muy útil para esta ocasión y seguro que para un futuro, alguna aplicación o comando para buscar diferencias entre archivos.

El primero de ellos es el comando cmp, muy simple, lo que hace es comparar dos archivos y decirnos donde se encuentra la diferencia, en qué byte o caracter.

Su uso sería:

cmp archivo1 archivo2

Y el resultado podría ser algo así:

prueba1 prueba2 son distintos: byte 32, línea 1

No es demasiado descriptivo pero sí sirve para saber si dos archivos son iguales, a partir de ahí y si queremos indagar un poco más podemos hacer uso del comando diff, mucho más completo y también más complejo por la multitud de opciones que tiene, ejemplo básico:

diff prueba1 prueba2

Diff puede comparar archivos y directorios.

Y luego tenemos Meld, un diff gráfico, mucho más intuitivo de utilizar, nos muestra los dos archivos en pantalla y las diferencias encontradas bien remarcadas, además tenemos la posibilidad de editar desde la misma aplicación. También nos permite comparar entre tres archivos.

Su uso es tan sencillo como seleccionar los archivos que queremos comparar y esperar el resultado:

meld

Se encuentra en los repositorios apt-get install meld o podéis descargarlo desde su página web.

A mí me gustan bastante las aplicaciones que se utilizan desde la línea de comandos pero en este caso me quedo con Meld :-)

Clive

video Encontré el otro día una aplicación muy liviana y sencilla de utilizar para descargar vídeos a través de la línea de comandos, se llama clive y con una simple orden podremos descargar vídeos alojados en youtube, googlevideo, dailymotion, metacafe, myvideo, guba y sevenload. Estos son de momento los lugares soportados, he intentado probar en otros y efectivamente da error.

Para instalarlo:

apt-get install clive

Y para descargar un vídeo tan sencillo como:

clive ‘url_video’

clive01

Por defecto los vídeos son descargados en .mp4 y se guardan en el directorio donde nos encontremos en ese momento.

Tiene muchísimas opciones adicionales por lo que os recomiendo echar un buen vistazo a la página del manual:

man clive

Por ejemplo podemos obtener datos del archivo sin necesidad de traerlo a nuestro disco duro, que nos dará el nombre, tipo y tamaño:

clive -n ‘url_video’

Para volver a conseguir el último archivo que hayamos bajado, si por ejemplo lo eliminamos por error, no será necesario volver a escribir la url. También nos servirá para el último vídeo escaneado, es decir si nosotros primero solicitamos información de un fichero en particular con la orden clive -n y luego hacemos clive -l comenzará el proceso de descarga. Lo que hace es una rellamada a la última url introducida para su obtención.

Escanear en una página en busca de vídeos alojados en alguno de los sitios soportados, por ejemplo, sé que el amigo Cristóbal en los últimos días ha colgado algunos vídeos alojados en youtube:

clive -S url_pagina_web

Utilizando el blog de Cristóbal como ejemplo:

clive -S http://tobal.cymaho.com

clive02

Ver un historial de descargas:

clive -c

Indicar el directorio donde se van a guardar:

clive -s /directorio

También podemos recodificarlo a otro formato, para ello será necesario tener instalado ffmpeg. La orden sería:

clive –ffmpeg=”/usr/bin/ffmpeg -y -i %i %o” -r=formato ‘url_video’

Acordarse de todo esto puede ser un poco lioso así que para mayor comodidad y convertir el uso de la aplicación en lo más simple posible se puede crear un archivo de configuración y añadir las opciones que nos gustarían que fueran por defecto.

Este archivo lo deberemos crear en: home/usuario/.clive con el nombre config:

cd /home/usuario/.clive/
> config
gedit config

Por ejemplo especificar el formato, añadiendo también la ruta del codificador ffmpeg, el lugar donde se guardará por defecto, etc. Deberíamos escribir algo así:

path_ffmepg=”/urs/bin/ffmpeg -y %i %o”
play_format=”mpeg”
outpput_savedir=”/home/usuario/videos”

Esto es sólo un ejemplo, se pueden añadir muchas más opciones.

Todo esto lo encontraréis muy bien documentado y explicado en la página del manual de la aplicación, no tiene pérdida.

Después de haber definido y creado el archivo de configuración, escribiendo únicamente clive ‘url_video’ no necesitaremos nada más.

Si no sois tan entusiastas de la línea de comandos siempre podéis hacer uso de Pytube, una aplicación gráfica muy completa para la descarga y conversión. O hacerlo vía web desde páginas como Keepvid o ClipNabber.

Actualización: Hoy conozco la existencia de otra aplicación llamada Get-you que está disponible para linux, macosx y windows.

 Página 1 de 17  1  2  3  4  5 » ...  Última »