Zinxi - exibir informações do hardware
Publicado por Fernando T. Da Silva (última atualização em 13/05/2021)
[ Hits: 1.793 ]
Homepage: http://meumundotux.blogspot.com.br/
Simples script em Zenity que utiliza o comando inxi para exibir informações do hardware.
while true; do
choice="$(zenity --window-icon=/usr/share/icons/logo.png --width=230 --height=550 --list --column "Zinxi" --title="Hardware" \
"Geral" \
"Placa mãe" \
"Cpu" \
"Cpu flags" \
"Memória" \
"Disco" \
"Partições" \
"Placa gráfica" \
"Placa áudio" \
"Placa rede" \
"Sistema" \
"Processos" \
"Repositório" \
"Ajuda" \
"Sobre" \
"Sair")"
case "${choice}" in
"Geral" )
inxi -F > /tmp/inxi.info
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info --width=1100 --height=800
rm /tmp/inxi.info
;;
"Placa mãe" )
inxi -M > /tmp/inxi.info
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info --width=1100 --height=300
rm /tmp/inxi.info
;;
"Cpu" )
inxi -C > /tmp/inxi.info
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info --width=1100 --height=300
rm /tmp/inxi.info
;;
"Cpu flags" )
inxi -f > /tmp/inxi.info
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info --width=1100 --height=300
rm /tmp/inxi.info
;;
"Memória" )
inxi -m > /tmp/inxi.info
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info --width=1100 --height=300
rm /tmp/inxi.info
;;
"Disco" )
inxi -d > /tmp/inxi.info
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info --width=1100 --height=300
rm /tmp/inxi.info
;;
"Partições" )
inxi -p > /tmp/inxi.info
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info --width=1100 --height=300
rm /tmp/inxi.info
;;
"Placa gráfica" )
inxi -G > /tmp/inxi.info
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info --width=1100 --height=300
rm /tmp/inxi.info
;;
"Placa áudio" )
inxi -A > /tmp/inxi.info
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info --width=1100 --height=300
rm /tmp/inxi.info
;;
"Placa rede" )
inxi -Nn > /tmp/inxi.info
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info --width=1100 --height=300
rm /tmp/inxi.info
;;
"Sistema" )
inxi -S > /tmp/inxi.info
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info --width=1100 --height=300
rm /tmp/inxi.info
;;
"Processos" )
inxi -t cm15 > /tmp/inxi.info
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info --width=1100 --height=800
rm /tmp/inxi.info
;;
"Repositório" )
inxi -r > /tmp/inxi.info
zenity --title="Zinxi" --text-info --filename=/tmp/inxi.info --width=1100 --height=500
rm /tmp/inxi.info
;;
"Ajuda" )
zenity --info --text "Informações mais completa da Memória e Placa mãe requer acesso root ou sudo \n\n Inicie neste caso em uma janela de terminal usando: sudo zinxi"
;;
"Sobre" )
zenity --info --text "Zinxi\n\n Versão 1.0 - maio de 2021 \n Autor: Fernando (R) \n \n Detector de hardware. \n \n Licença: Freeware e GPL"
;;
*)
break
;;
esac
done
Myhard - Informações sobre seu hardware
Tocar listas de músicas usando mpg123 e kdialog ou Xdialog
Assistindo vídeo na TV e controlando no monitor com o xine
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como realizar um ataque de força bruta para desobrir senhas?
Como usar Gpaste no ambiente Cinnamon
Atualizando o Fedora 42 para 43
Pergunta: Meu teclado não está respondendo direito como e consertar? (2)
Secure boot, artigo interessante, nada técnico. (6)
SQLITE não quer funcionar no LINUX LMDE6 64 com Lazaruz 4.2 64bit (n... (0)









