Wine System Font 1.0
Publicado por Mauricio Ferrari (LinuxProativo) (última atualização em 27/05/2020)
[ Hits: 1.786 ]
Homepage: https://www.youtube.com/@LinuxProativo
Esse script eu criei para uso no Wine. Creio que funciona para qualquer versão. Eu criei para a versão 5.5 instalado no Slackware. Para funcionar você deve abrir o winecfg pela primeira vez e se possível mexer nas configurações de gráficos e configurações de tela para garantir que as entradas para a configuração sejam geradas. Mas isso, se o script não pegar.
#!/bin/bash
#
# Wine System Font Config - Version 1.0
#
# Created: 23/05/2020.
#
# By Mauricio Ferrari
WINE=wine
WINEREG=$HOME/.wine/system.reg
DIALOG=whiptail
function reset(){
sed -i -e 's/"MS Shell Dlg"="MS Sans Serif"/"MS Shell Dlg"="Tahoma"/g' $WINEREG
sed -i -e 's/"MS Shell Dlg 2"="MS Sans Serif"/"MS Shell Dlg 2"="Tahoma"/g' $WINEREG
sed -i -e 's/"MS Shell Dlg"="Noto Sans"/"MS Shell Dlg"="Tahoma"/g' $WINEREG
sed -i -e 's/"MS Shell Dlg 2"="Noto Sans"/"MS Shell Dlg 2"="Tahoma"/g' $WINEREG
}
function erro(){
echo
echo "Wine Inexistente!"
echo
exit 1
}
function fim(){
rm -f $FILE
exit 1
}
function ok(){
echo
echo "Fonte Aplicada!"
echo
rm -f $FILE
exit 1
}
[[ ! -x `which "$WINE" 2> /dev/null` ]] && erro
[[ ! -x `which "$DIALOG" 2> /dev/null` ]] && DIALOG=dialog
FILE='tempfile' || exit 1
$DIALOG --backtitle "Wine System Font Config - Version 1.0" \
--title "Configurar Fonte do Wine" \
--menu "\nSelecione a Fonte a ser Usada no Wine:" 12 50 3\
1 "MS Sans Serif ( Default )" \
2 "Noto Sans ( KDE Plasma 5 )" \
3 "Resetar Fonte" 2> $FILE
STATUS=$?
OPTION=$(cat $FILE)
[[ $STATUS != 0 ]] && fim
case $OPTION in
1)
reset
sed -i -e 's/"MS Shell Dlg"="Tahoma"/"MS Shell Dlg"="MS Sans Serif"/g' $WINEREG
sed -i -e 's/"MS Shell Dlg 2"="Tahoma"/"MS Shell Dlg 2"="MS Sans Serif"/g' $WINEREG
ok
;;
2)
reset
sed -i -e 's/"MS Shell Dlg"="Tahoma"/"MS Shell Dlg"="Noto Sans"/g' $WINEREG
sed -i -e 's/"MS Shell Dlg 2"="Tahoma"/"MS Shell Dlg 2"="Noto Sans"/g' $WINEREG
ok
;;
3)
reset
ok
;;
*)
echo
echo "Nada foi Selecionado!"
echo
fim
;;
esac
Backup de MySQL com 1 arquivo para cada Banco
Script para desligar o computador de acordo como login
Instalação do BrOffice.org 3.2.1 em distros Debian-like
Fscrypt: protegendo arquivos do seu usuário sem a lentidão padrão de criptograr o disco
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
Como rodar o Folding@home no Linux
Criando um painel de controle (Dashboard) para seu servidor com o Homepage
O Abismo entre o Código e o Chão: Saltos Tecnológicos e a Exclusão Estrutural no Brasil
Utilizando a Ferramenta xcheckrestart no Void Linux
Pisando no acelerador do Linux Mint: Kernel XanMod, zRAM e Ajustes de Swap
Como compilar kernel no Linux Mint
Abrir um arquivo URL pelo Clipper (9)
Seno, Coseno, Tangente em CLIPPER (1)
Inserir uma URL num arquvo pelo Ubuntu (CLIPPER) (0)
VMWare Player não conecta na rede nem consigo intercambiar arquivos (1)









