#!/bin/bash

datadir=$(cd $(dirname "$0") && pwd)

. ${datadir}/common.fnc

# Check
if [ "$1" == "-c" ] ; then
	if [ -e "${HOME}/.wine" ] ; then
		wine regedit /E /tmp/replacements.reg "HKEY_CURRENT_USER\\Software\\Wine\\Fonts\\Replacements"
		if [ $(cat /tmp/replacements.reg | grep Takao | wc -l) -gt 0 ] ; then
			echo TRUE
		else
			echo FALSE
		fi
	else
		echo FALSE
	fi
	rm -f /tmp/replacements.reg
	
# Install
	elif [ "$1" == "-i" ] ; then
	echo -----
	echo ＭＳゴシックの代替フォントにTakaoを割り当てます。
	
	echo "UkVHRURJVDQNCg0KW0hLRVlfQ1VSUkVOVF9VU0VSXFNvZnR3YXJlXFdpbmVcRm9udHNcUmVwbGFj
ZW1lbnRzXQ0KIkFyaWFsIFVuaWNvZGUgTVMiPSJ1bmlmb250Ig0KIkJhdGFuZyI9InVuaWZvbnQi
DQoiRG90dW0iPSJ1bmlmb250Ig0KIkd1bGltIj0idW5pZm9udCINCiJNUyBHb3RoaWMiPSJUYWth
b0dvdGhpYyINCiJNUyBNaW5jaG8iPSJUYWthb01pbmNobyINCiJNUyBQR290aGljIj0iVGFrYW9Q
R290aGljIg0KIk1TIFBNaW5jaG8iPSJUYWthb1BNaW5jaG8iDQoiTVMgVUkgR290aGljIj0iVGFr
YW8gUINTg1aDYoNOIg0KIlBNaW5nTGlVIj0idW5pZm9udCINCiJTaW1TdW4iPSJ1bmlmb250Ig0K
IoJsgnIgg1ODVoNig04iPSJUYWthb4NTg1aDYoNOIg0KIoJsgnIglr6SqSI9IlRha2Fvlr6SqSIN
CiKCbIJyIIJvg1ODVoNig04iPSJUYWthbyBQg1ODVoNig04iDQoigmyCciCCb5a+kqkiPSJUYWth
byBQlr6SqSINCg==" | base64 -d > /tmp/wine_fonts_takao.reg
	
	wine regedit /tmp/wine_fonts_takao.reg
	rm -f /tmp/wine_fonts_takao.reg
	echo 処理が完了しました。
	echo
	
# Purge
elif [ "$1" == "-p" ] ; then
	echo -----
	echo ＭＳゴシックの代替フォントを初期値に戻します。
	wine regedit /D "HKEY_CURRENT_USER\\Software\\Wine\\Fonts\\Replacements"
	
	echo "UkVHRURJVDQNCg0KW0hLRVlfQ1VSUkVOVF9VU0VSXFNvZnR3YXJlXFdpbmVcRm9udHNcUmVwbGFj
ZW1lbnRzXQ0KIkFyaWFsIFVuaWNvZGUgTVMiPSJEcm9pZCBTYW5zIEZhbGxiYWNrIg0KIkJhdGFu
ZyI9IlVuQmF0YW5nIg0KIkRvdHVtIj0iVW5Eb3R1bSINCiJHdWxpbSI9IlVuRG90dW0iDQoiTVMg
R290aGljIj0iVW1lIEdvdGhpYyINCiJNUyBNaW5jaG8iPSJVbWUgTWluY2hvIg0KIk1TIFBHb3Ro
aWMiPSJVbWUgUCBHb3RoaWMiDQoiTVMgUE1pbmNobyI9IlVtZSBQIE1pbmNobyINCiJNUyBVSSBH
b3RoaWMiPSJVbWUgVUkgR290aGljIg0KIlBNaW5nTGlVIj0iV2VuUXVhbllpIE1pY3JvIEhlaSIN
CiJTaW1TdW4iPSJXZW5RdWFuWWkgTWljcm8gSGVpIg0K" | base64 -d > /tmp/wine_fonts_default.reg
	
	wine regedit /tmp/wine_fonts_default.reg
	rm -f /tmp/wine_fonts_default.reg
	echo 処理が完了しました。
	echo
fi
