Usando o browser como visualizador de imagens
Publicado por Enzo de Brito Ferber em 28/11/2016
[ Hits: 3.773 ]
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
Erro 2002 (HY000) ao conectar ao MySQL
Capturar tela do X-Server remotamente
Lendo arquivos do Word no Linux (modo texto)
Saiba a última versão estável do kernel na inicialização do Linux
Sugestão de .Xresources para mudar o visual do XTerm
Como extrair o conteúdo de pacotes deb em qualquer distro
Clone do RHEL 6.4 já disponível
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Instalar o Microsoft Edge no Slackware 15
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Separar trafego da VPN da VPS (0)
Formatando cartão de memoria que nao formata[AJUDA] (17)
warsaw parou de funcionar após atualização do sistema (solução) (0)
Desde que seja DDR3, posso colocar qualquer memória? [RESOLVIDO] (6)