Como criar atalhos de jogos da Steam
Publicado por Emerson Leonardo Zock Alves em 16/10/2017
[ Hits: 11.118 ]
128x128 24x24 32x32 64x64 16x16 256x256 48x48 96x96seria muito trabalhoso ter que pegar um ícone quadrado e ficar redimensionando um por um e depois colocar em cada pasta, imagina o tempo que iria demorar para fazer isso com 5 jogos, foi exatamente isso que pensei, por isso fiz um Shell Script que pega uma imagem com o nome imagem.png dentro da pasta /home/$USER/.local/share/icons/hicolor, converte para os tamanhos utilizados, mantendo a densidade de pixels e coloca em cada uma das pastas com seu tamanho correto:
#!/bin/bash echo "Digite o appid do jogo" read pid NOME_DESTINO="steam_icon_"$pid cd /home/$USER/.local/share/icons/hicolor/ echo "gerando imagem 16x16..." convert imagem.png -resize 16x16 $NOME_DESTINO".png" mv $NOME_DESTINO".png" 16x16/apps/ echo "gerando imagem 24x24..." convert imagem.png -resize 24x24 $NOME_DESTINO".png" mv $NOME_DESTINO".png" 24x24/apps/ echo "gerando imagem 32x32..." convert imagem.png -resize 32x32 $NOME_DESTINO".png" mv $NOME_DESTINO".png" 32x32/apps/ echo "gerando imagem 48x48..." convert imagem.png -resize 48x48 $NOME_DESTINO".png" mv $NOME_DESTINO".png" 48x48/apps/ echo "gerando imagem 64x64..." convert imagem.png -resize 64x64 $NOME_DESTINO".png" mv $NOME_DESTINO".png" 64x64/apps/ echo "gerando imagem 96x96..." convert imagem.png -resize 96x96 $NOME_DESTINO".png" mv $NOME_DESTINO".png" 96x96/apps/ echo "gerando imagem 128x128..." convert imagem.png -resize 128x128 $NOME_DESTINO".png" mv $NOME_DESTINO".png" 128x128/apps/ echo "gerando imagem 256x256..." convert imagem.png -resize 256x256 $NOME_DESTINO".png" mv $NOME_DESTINO".png" 256x256/apps/
Freedroid RPG - Tradução para Português do Brasil (com um extra!)
Jogando Minecraft no Ubuntu e derivados
Dica para encontrar diversos jogos Indies criativos
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
[Resolvido] VirtualBox can't enable the AMD-V extension
Como verificar a saúde dos discos no Linux
Como instalar , particionar, formatar e montar um HD adicional no Linux?
Como automatizar sua instalação do Ubuntu para desenvolvimento de software.
Fiz uma pergunta no fórum mas não consigo localizar (13)
Quais os códigos mais dificeis que vcs sabem fazer? (2)
Não consigo instalar distro antiga no virtualbox nem direto no hd (7)
Servidor Ubuntu 24.04 HD 500 não tenho espaço na \home\adminis... [RES... (8)
Dá para criar um bom jogo usando a linguagem de programação C? [RESOLV... (1)









