Usando o browser como visualizador de imagens
Publicado por Enzo de Brito Ferber em 28/11/2016
[ Hits: 3.497 ]
Blog: http://www.maximasonorizacao.com.br
#!/bin/sh # ~/bin/vimg # # (C) 2016 - Enzo Ferber, <enzoferber@gmail.com # # defaults file=/tmp/imgvis.html # muito importante que esta variavel 'path' seja minuscula # PATH e reservada ao bash path=$HOME/img # dimensao=381 # em um monitor 1920x1080 o viewport no firefox tem 1907px. Divindo # 1907/5 = 381.4 # # Para descobrir o tamanho do ViewPort do Firefox, abra uma pagina e aperte F12 # va ao console JavaScript e digite: # document.documentElement.clientWidth # d=381 # se existir um primeiro argumento, ele e o diretorio que vamos listar [ ! -z $1 ] && path=`realpath ${1}` # se existir um segundo argumento, ele e o numero de imagens por linha # 1907 e o tamanho do viewport no navegador [ ! -z $2 ] && d=`expr 1907 / ${2}` # redireciona stdout para $file exec > $file # programador HTML echo "<html><body><div style='position:absolute;top:0;left:0;width:100%;height:100%'>" # engenheiro CSS find ${path} -type f -exec echo "<a href='{}'><img style='display:block;width:${d}px;height:${d}px;position:relative;float:left;' src='{}' /></a>" \; echo '</div></body></html>'; /usr/bin/firefox $file
Saiba a última versão estável do kernel na inicialização do Linux
Lendo arquivos do Word no Linux (modo texto)
Erro 2002 (HY000) ao conectar ao MySQL
Capturar tela do X-Server remotamente
Visualizar imagens noGwenwiew (separado do konqueror)
SVN/Trac no CentOS 5.5 64 bits
Instalando o Cobol no Slackware 10.2
Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh
Criando um gateway de internet com o Debian
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Aprenda a criar músicas com Inteligência Artificial usando Suno AI
Entendendo o que é URI, URL, URN e conhecendo as diferenças entre POST e GET
Instalando Discord no Fedora 40
Instalando Discord no Ubuntu 24.04 LTS
Como instalar o XFCE4-terminal na sua distribuição Linux e integrá-lo ao sistema
Como instalar o Tilix Terminal no Gnome e usá-lo como menu drop-down ao estilo Quake
Acento til, agudo e circunflexo nao funcionam com Debian (0)
Problemas na configuração da acentuação do meu teclado ABNT2 [RESOLVI... (12)
BUG ao atualizar pacotes libglib2.0-0 libglib2.0-bin libglib2.0-data [... (15)