El libre pensamiento para un internet libre

No estas registrado.  

Anuncio

Wifi-highpower.es es distribuidor oficial de Alfa Network

#1 13-05-2018 12:20:47

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 4,068

Visualizar imágenes desde la terminal con el comando fim

Visualizar imágenes desde la terminal con el comando fim

  "Fim" significa "Fbi IMproved": "Fbi mejorado".
Si eres fan de "CSI Nueva York", no te emociones tanto: No estamos hablando del "Federal Bureau of Investigation" sino de framebuffer imageviewer big_smile
Otro programa de consola para visualizar imágenes tirando de los recursos del propio kernel linux (no necesita entorno gráfico).
Fbi tiene soporte para bmp, gif, jpeg, PhotoCD, png, ppm, tiff, y depende de ImageMagick para abrir otro tipo de formatos.
Fim, el fbi mejorado, no necesita a otro programa para abrir más tipo de imágenes. Y sigue siendo un programa muy liviano (un poco más de 1MB).
Fim viene con un interesante y completo juego de opciones.

	-a		--autozoom
	-b		--binary [=24|1]
			--as-text
			--cd-and-readdir
	-c		--execute-commands ={commands}
	-C		--execute-commands-early ={commands}
	-d		--device ={framebuffer device}
			--dump-reference-help [=man].
	-D		--dump-default-fimrc
	-E		--execute-script ={scriptfile}
	-f		--etc-fimrc ={fimrc}
	-F		--final-commands ={commands}
	-h		--help [=s|d|l|m]
			--load-image-descriptions-file ={filename}
			--image-descriptions-file-separator ={sepchar}
	-i		--image-from-stdin
	-m		--mode ={vmode}
	-N		--no-rc-file
			--no-etc-rc-file
			--no-internal-config
			--no-commandline
			--no-history-save
			--no-history-load
			--no-history
	-p		--script-from-stdin
	-o		--output-device =[fb|sdl|aa|imlib2|caca|dumb]
			--offset ={bytes-offset[{:upper-offset}|{+offset-range}]}
	-P		--text-reading
	-s		--scroll ={value}
			--slideshow ={number}
	-S		--sanity-check
	-t		--no-framebuffer
	-T		--vt ={terminal}
			--sort
			--sort-basename
	-u		--random
			--random-no-seed
	-v		--verbose
	-V		--version
	-w		--autowidth
			--no-auto-scale
			--autowindow
			--no-stat-push
	-H		--autoheight
	-W		--write-scriptout ={scriptfile}
	-		--read-from-stdin
			--read-from-stdin-elds =<arg>
	-A		--autotop
	-q		--quiet
	-r		--resolution ={resolution}
	-R		--recursive

Cuando se visualiza una imagen se pueden usar estos atajos:

PageUp/Down : Prev/Next image
    +/- : Zoom in/out
    a : Autoscale
    w : Fit to width
    h : Fit to height
    j/k : Pan down/up
    f/m : flip/mirror
    r/R : Rotate (Clock wise and ant-clock wise)
    ESC/q : Quit

 

Instalación

Muy fácil ya que solemos encontrar fim en los repositorios de las distribuciones GNU Linux.

  • Ubuntu, Kali, Linux Mint y otros sistemas basados en debian

    sudo apt install fim

  • Arch Linux y derivados

    sudo pacman -S fim

Si no tienes a fim en los repositorios de tu sistema, estos son los pasos a seguir:

wget http://download.savannah.nongnu.org/releases/fbi-improved/fim-0.6-trunk.tar.gz
wget http://download.savannah.nongnu.org/releases/fbi-improved/fim-0.6-trunk.tar.gz.sig
gpg --search 'dezperado autistici org'

* A este momento se deben seguir las instrucciones en consola para importar la llave PGP.

gpg --verify fim-0.6-trunk.tar.gz.sig

Finalizamos así la fase "verificación por PGP" y podemos instalar las fuentes: Descomprimir las fuente con tar, situarse con cd, configurar la compilación con configure, compilar con make y instalar con make install

tar xzf fim-0.6-trunk.tar.gz 
cd fim-0.6-trunk 
./configure 
make
sudo make install

Las dependencias a cumplir son estas:

Depends: libaa1 (>= 1.4p5), libasound2 (>= 1.0.16), libc6 (>= 2.22), libcaca0 (>= 0.99.beta17-1), libdjvulibre21 (>= 3.5.27.1), libexif12 (>= 0.6.21-1~), libgcc1 (>= 1:3.0), libgif7 (>= 5.1), libjpeg62-turbo (>= 1.3.1), libncurses5 (>= 6), libpng16-16 (>= 1.6.2-1), libpulse0 (>= 0.99.1), libreadline7 (>= 6.0), libsdl1.2debian (>= 1.2.11), libstdc++6 (>= 5.2), libtiff5 (>= 4.0.3), libtinfo5 (>= 6), libx11-6, libxext6
Uso
fim (opciones) archivo

Si usamos a Fim sin opciones la imagen se escala automáticamente para  ajustarse a la configuración de nuestra consola.
( Podríamos usar la opción --autowindow para que sea la consola que se ajuste al tamaño de la imagen)

fim_1.jpg

Para hacer zoom y mover se en la imagen podemos usar le ratón, no solo funcionan los atajos con teclas, mola:

fim_2.jpg

Al ser muy liviano y al tirar de librerías "kernel" es ultra rápido en ejecutarse, va como un cohete para hacer unos scrools o unos zooms, para abrir la imagen siguiente o la anterior.
  El rendimiento es impresionante.

Fim es ideal para el visualizado de imágenes en los dispositivos gestionados remotamente tipo Pi.
Se podría usar en un script para hacer lo más vistoso: Podríamos. por ejemplo, añadir una imagen molona con los créditos y un pequeño recordatorio de los términos de licencia GPL y hacer que se abre al iniciar el script.
El usuario tendrá que cerrarla (o presionar [Esc]) para poder seguir adelante con el script y no tendrá excusas si se  pone a copiar el código sin respetar la licencia GPL. 
fuentes

Desconectado

Anuncio

Wifi-highpower.es es distribuidor oficial de Alfa Network

#2 13-05-2018 16:59:19

josep345
Usuario

Registrado: 19-11-2017
Mensajes: 381

Re: Visualizar imágenes desde la terminal con el comando fim

Madre mia lo que hay que hacer para ver fotos en linux.la verdad con lo fácil que es en otros OS,por qué complicarse la vida.Como  al que le preguntan porque te gusta sufrir,y le responde porque soy del atleti.Xd

Edit:Pensaba que se mostraban cosas livianas fácil de comprender,no todos somos expertos en economía global ni entendidos en informática,cuando lo bueno es no perder tiempo,en un mundo de caos y donde prima el menor tiempo para realizar una misma tarea,como siempre hablo desde la puta ignorancia de la cual mamamos muchos en este mundo digitalizado.

Edit:Sin ánimo de menospreciar la información ofrecida Xd.

Ultima edición por josep345 (13-05-2018 22:29:30)


Debes Aprender que puedes hacer Todo bien y aun así fallar.

Creación Alargador USB-3.0 Con Cable RJ45   

Desconectado

#3 14-05-2018 14:06:16

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 4,068

Re: Visualizar imágenes desde la terminal con el comando fim

Madre mia lo que hay que hacer para ver fotos en linux.la verdad con lo fácil que es en otros OS,

¿? big_smile
Para ver una imagen en una distribución GNU-Linux haces clic en ella.... y se abre. wink
¿No has probado Kali, Ubuntu... o wifislax... o Android (android es linux también wink?
Seguro que android si...
Haz clic en una imagen de tu "smartphone" Android (con su núcleo/kernel linux) y se abre, como en todos los otros sistema operativos,   
  En este hilo se habla de abrir imágenes desde la terminal.
   WindowsOS y macOS tienen a su terminal también; usar la terminal es interactuar directamente con tu Sistema Operativo, el que sea, sin pasar por GUI(s).

por qué complicarse la vida

Porque a veces no hay entorno gráfico... No es buscar la complicación por buscarla.
Imaginas que usas un Raspberry pi o que pasas por sesión ssh en un dispositivo remoto.
  Todo se pasa en consola sin entorno gráfico, no puedes hacer clic en la imagen con el ratón.
Y luego es de interés para toda la gente que usa la consola y/o  hace algo de script en bash.
Es bueno conocer a cualquier cosa que se puede hacer desde la consola porque la consola es la navaja suiza de los sistemas operativos,

Edit:Pensaba que se mostraban cosas livianas fácil de comprender,no todos somos expertos en economía global ni entendidos en informática

Instalas con sudo apt install fim
Y ejecutas fim fichero_imagen
No hace falta ser experto en economía global ni ser entendido en informática. wink
No soy ningún experto en informática...Hablas de "perder tiempo" y " cosas fáciles de entender"...
¿Y qué esperabas del "hacking wifi"?
El nivel de dificultad lo mete los que hacen los protocolos y los que los implementan en los hardwares, 
Cuando he leído por primera vez el PDF sobre pixie dust no he entendido un carajo. big_smile
Pero uniendo fuerzas y con los aportes de gente que saben se ha conseguido: "Pixie Dust" ataque de fuerza bruta offline para generar el PIN valido
Efectivamente: La primera vez que lees el tema es un poco "seco".
Debes ya tener claro como va el WPS en modo PIN para entender la brecha y estudiar de tu lado las historias de "Bob y Alice" del intercambio de llaves Diffie Hellman.
Parece ser un infierno con el hellman este pero es mucho simple de lo que suena.
¿Es perder el tiempo?
Probablemente, es hacking, se "pierde mucho tiempo". Estudias cosas sin estar nunca seguro del resultado. Te pones a investigar patrones WPA o buscar brechas nuevas y es muy probable que no lo lograrás. È un mondo difficile... big_smile
Luego en el foro hay cosas muy fáciles y cosas un poco menos fáciles... Si tienes un problema abres un hilo y se te atiende. No importa el nivel.

Desconectado

Anuncio

Wifi-highpower.es es distribuidor oficial de Alfa Network

Temas similares

Tema Respuestas Vistas Ultimo mensaje
Pegado:
Pegado:: 1ª Sorteo Del Mercadillo por josep345  [ 1 2 3 6 ]
126 2960 Ayer 13:01:30 por kcdtv
Asrock 775i945GZ por josep345
9 206 20-06-2018 20:17:29 por josep345
46 6394 20-06-2018 18:12:25 por kcdtv
23 1420 19-06-2018 21:31:05 por kcdtv
14 325 19-06-2018 21:07:36 por josep345

Pie de página

Información del usuario

Ultimo usuario registrado: crow
Usuarios registrados conectados: 0
Invitados conectados: 11

Estadisticas de los foros

Número total de usuarios registrados: 1,044
Número total de temas: 1,080
Número total de mensajes: 10,712

Máx. usuarios conectados: 69 el 15-10-2017 09:23:21