theme2background - Extrair arquivos themepack e mover para o diretório backgrounds

Publicado por Mauricio Ferrari (última atualização em 22/06/2020)

[ Hits: 2.224 ]

Homepage: https://www.youtube.com/@LinuxDicasPro

Download theme2background




Esse é o script relâmpago que eu criei em poucos minutos. Bem simples. Ele basicamente extrai um arquivo themepack, que é o "Arquivo de Temas do Windows" em um diretório temporário e joga as imagens extraídas no diretório /usr/share/backgrounds em um diretório com o nome do arquivo.

  



Esconder código-fonte

#!/bin/bash

#
# theme2background - Versão 1.0
#
# By Mauricio Ferrari
#
# Data: 18/06/2020
#
# Requer o cabextract instalado.
#

noroot(){
   echo
   echo ' _   _         ____             _     _ '
   echo '| \ | | ___   |  _ \ ___   ___ | |_  | |'
   echo '|  \| |/ _ \  | |_) / _ \ / _ \| __| | |'
   echo '| |\  | (_) | |  _ < (_) | (_) | |_  |_|'
   echo '|_| \_|\___/  |_| \_\___/ \___/ \__| (_)'
   echo
   echo
   exit
}

info(){
   echo
   echo "$0"
   echo
   echo "Uso: theme2background theme.themepack"
   echo
   exit
}

[[ `id -u` != 0 ]] && noroot
[[ "$1" = "" ]] && info

for file in $* ; do
   folder=$( ls $file | cut -d '.' -f1 )
   mkdir tmp /usr/share/backgrounds/$folder
   cabextract -d tmp $file
   mv tmp/D*/* /usr/share/backgrounds/$folder
   rm -r tmp
done

Scripts recomendados

WPA Supplicant

Barra de progresso

Compac.sh - Compactador de arquivos

Calculadora para eletrodomésticos

Script para listar tentativas de acessos


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts