Welcome ZipFile.
This commit is contained in:
+70
-118
@@ -3,11 +3,57 @@
|
|||||||
verbose=0
|
verbose=0
|
||||||
msg=
|
msg=
|
||||||
notify=0
|
notify=0
|
||||||
|
s_configure=
|
||||||
|
s_stepmania=
|
||||||
|
s_data=
|
||||||
|
s_rebuild=
|
||||||
|
num_jobs=1
|
||||||
|
|
||||||
|
|
||||||
|
usage () {
|
||||||
|
echo "Usage: $0 [OPTION] [-- [CONFIGURE_OPTIONS]]"
|
||||||
|
echo 'Build StepMania.'
|
||||||
|
echo "CONFIGURE_OPTIONS are passed to StepMania's configure."
|
||||||
|
echo ''
|
||||||
|
echo ' -c, --configure stop after configuring StepMania.'
|
||||||
|
echo ' -s, --stepmania stop after building StepMania'
|
||||||
|
echo ' (do not copy binaries).'
|
||||||
|
echo ' -d, --data generate GameData.smzip.'
|
||||||
|
echo ' -r, --rebuild rebuild StepMania (soft).'
|
||||||
|
echo ' -j#, --jobs=# pass -j# to make.'
|
||||||
|
echo ' -h, --help print this help and exit.'
|
||||||
|
echo ' -v, --verbose increase verbosity (up to 2).'
|
||||||
|
echo ' --version print version and exit.'
|
||||||
|
exit $1
|
||||||
|
}
|
||||||
|
|
||||||
if which notify-send >/dev/null 2>&1; then
|
if which notify-send >/dev/null 2>&1; then
|
||||||
#Comment the following line out to disable notify.
|
#Comment the following line out to disable notify.
|
||||||
notify=1
|
notify=1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if which getopt >/dev/null 2>&1; then
|
||||||
|
set -- `getopt -l configure,stepmania,data,rebuild,help \
|
||||||
|
-l jobs::,verbose,version -- drcshj::v $*`
|
||||||
|
fi
|
||||||
|
|
||||||
|
while [ $# -gt 0 ]; do
|
||||||
|
arg=$1
|
||||||
|
shift
|
||||||
|
case $arg in
|
||||||
|
-c|--configure) s_configure=yes ;;
|
||||||
|
-s|--stepmania) s_stepmania=yes ;;
|
||||||
|
-d|--data) s_data=yes ;;
|
||||||
|
-r|--rebuild) s_rebuild=yes ;;
|
||||||
|
-h|--help) usage 0 ;;
|
||||||
|
-j|--jobs) num_jobs=$1; shift ;;
|
||||||
|
-v|--verbose) verbose=$[verbose+1] ;;
|
||||||
|
--version) version ;;
|
||||||
|
--) break ;;
|
||||||
|
*) usage 1 ;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
message () {
|
message () {
|
||||||
msg=$1
|
msg=$1
|
||||||
if [ $verbose -gt 0 ]; then
|
if [ $verbose -gt 0 ]; then
|
||||||
@@ -15,7 +61,7 @@ message () {
|
|||||||
else
|
else
|
||||||
echo -n "$msg..."
|
echo -n "$msg..."
|
||||||
fi
|
fi
|
||||||
if [ $notify -gt 0 ]; then
|
if [ $notify -gt 0 ] && [ $verbose -eq 0 ]; then
|
||||||
notify-send "StepMania build script" "$msg..."
|
notify-send "StepMania build script" "$msg..."
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
@@ -26,7 +72,7 @@ success () {
|
|||||||
else
|
else
|
||||||
echo okay.
|
echo okay.
|
||||||
fi
|
fi
|
||||||
if [ $notify -gt 0 ]; then
|
if [ $notify -gt 0 ] && [ $verbose -eq 0 ]; then
|
||||||
notify-send "StepMania build script" "$msg...okay."
|
notify-send "StepMania build script" "$msg...okay."
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
@@ -41,11 +87,11 @@ failure () {
|
|||||||
echo "$msg...failed$error"
|
echo "$msg...failed$error"
|
||||||
else
|
else
|
||||||
echo failed$error
|
echo failed$error
|
||||||
|
echo "Consider passing --verbose to $0. Pass --help for details."
|
||||||
fi
|
fi
|
||||||
if [ $notify -gt 0 ]; then
|
if [ $notify -gt 0 ] && [ $verbose -eq 0 ]; then
|
||||||
notify-send "StepMania build script failed" "$msg...failed$error"
|
notify-send "StepMania build script failed" "$msg...failed$error"
|
||||||
fi;
|
fi;
|
||||||
echo "Consider passing --verbose to $0. Pass --help for details."
|
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -61,143 +107,49 @@ call () {
|
|||||||
success
|
success
|
||||||
}
|
}
|
||||||
|
|
||||||
usage () {
|
|
||||||
echo "Usage: $0 [OPTION] [-- [CONFIGURE_OPTIONS]]"
|
|
||||||
echo 'Build StepMania with a statically linked ffmpeg.'
|
|
||||||
echo "CONFIGURE_OPTIONS are passed to StepMania's configure."
|
|
||||||
echo ''
|
|
||||||
echo ' -d, --download stop after ffmpeg download.'
|
|
||||||
echo ' -f, --ffmpeg stop after building ffmpeg.'
|
|
||||||
echo ' -c, --configure stop after configuring StepMania.'
|
|
||||||
echo ' -s, --stepmania stop after building StepMania'
|
|
||||||
echo ' (do not copy binaries).'
|
|
||||||
echo ' -j#, --jobs=# pass -j# to make.'
|
|
||||||
echo ' -h, --help print this help and exit.'
|
|
||||||
echo ' -v, --verbose increase verbosity (up to 2).'
|
|
||||||
echo ' --version print version and exit.'
|
|
||||||
exit $1
|
|
||||||
}
|
|
||||||
|
|
||||||
version () {
|
version () {
|
||||||
echo 'build.sh (StepMania) 2.62'
|
echo 'build.sh (StepMania) 2.63'
|
||||||
echo 'Copyright (C) 2006-2009 Steve Checkoway'
|
echo 'Copyright (C) 2006-2009 Steve Checkoway'
|
||||||
echo 'StepMania is Copyright (C) 2001-2011 Chris Danford et al.'
|
echo 'StepMania is Copyright (C) 2001-2011 Chris Danford et al.'
|
||||||
echo 'sm-ssc is Copyright (C) 2009-2011 the spinal shark collective'
|
echo 'sm-ssc is Copyright (C) 2009-2011 the spinal shark collective'
|
||||||
exit 0
|
exit 0
|
||||||
}
|
}
|
||||||
|
|
||||||
if ! test -x configure; then
|
if [ -n "$s_data" ]; then
|
||||||
msg='Checking for configure'
|
message 'Generating GameData.smzip'
|
||||||
verbose=1
|
if [ -f _build/Makefile ]; then
|
||||||
failure 'file not found.'
|
cd _build
|
||||||
fi
|
call make dist-hook
|
||||||
|
mv ./GameData.smzip ../
|
||||||
if which getopt >/dev/null 2>&1; then
|
cd ..
|
||||||
set -- `getopt -l download,ffmpeg,configure,stepmania,help \
|
|
||||||
-l jobs::,verbose,version -- dfcshj::v $*`
|
|
||||||
fi
|
|
||||||
|
|
||||||
s_download=
|
|
||||||
s_ffmpeg=
|
|
||||||
s_configure=
|
|
||||||
s_stepmania=
|
|
||||||
num_jobs=1
|
|
||||||
while [ $# -gt 0 ]; do
|
|
||||||
arg=$1
|
|
||||||
shift
|
|
||||||
case $arg in
|
|
||||||
-d|--download) s_download=yes ;;
|
|
||||||
-f|--ffmpeg) s_ffmpeg=yes ;;
|
|
||||||
-c|--configure) s_configure=yes ;;
|
|
||||||
-s|--stepmania) s_stepmania=yes ;;
|
|
||||||
-h|--help) usage 0 ;;
|
|
||||||
-j|--jobs) num_jobs=$1; shift ;;
|
|
||||||
-v|--verbose) verbose=$[verbose+1] ;;
|
|
||||||
--version) version ;;
|
|
||||||
--) break ;;
|
|
||||||
*) usage 1 ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
version=0.6.1
|
|
||||||
ffmpeg=ffmpeg-$version
|
|
||||||
directory=http://ffmpeg.org/releases
|
|
||||||
if [ ! -d $ffmpeg ]; then
|
|
||||||
message 'Downloading ffmpeg'
|
|
||||||
if which bzip2 &>/dev/null; then
|
|
||||||
zipcommand=jxf
|
|
||||||
ffmarc=ffmpeg-$version.tar.bz2
|
|
||||||
elif which gzip &>/dev/null; then
|
|
||||||
zipcommand=zxf
|
|
||||||
ffmarc=ffmpeg-$version.tar.gz
|
|
||||||
else
|
else
|
||||||
failure 'Install either bzip2 or gzip.'
|
failure "You need to configure StepMania first."
|
||||||
fi
|
fi
|
||||||
if which curl &>/dev/null; then
|
exit 0
|
||||||
get='curl -O'
|
|
||||||
elif which wget &>/dev/null; then
|
|
||||||
get=wget
|
|
||||||
else
|
|
||||||
failure 'Install either curl or wget.'
|
|
||||||
fi
|
|
||||||
call $get $directory/$ffmarc
|
|
||||||
message 'Extracting ffmpeg'
|
|
||||||
call tar -$zipcommand $ffmarc
|
|
||||||
message 'Cleaning up temporary files'
|
|
||||||
call rm $ffmarc
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -n "$s_download" ]; then exit 0; fi
|
if [ ! -f _build/src/config.h ] || [ -n "$s_rebuild" ]; then
|
||||||
args='--enable-static --disable-debug
|
|
||||||
--enable-memalign-hack --disable-network --enable-small
|
|
||||||
--disable-encoders --disable-ffserver
|
|
||||||
--enable-demuxer=avi
|
|
||||||
--enable-demuxer=h261 --enable-demuxer=h263 --enable-demuxer=h264
|
|
||||||
--enable-demuxer=m4v --enable-demuxer=mjpeg --enable-demuxer=mov
|
|
||||||
--enable-demuxer=mpegps --enable-demuxer=mpegts
|
|
||||||
--enable-demuxer=mpegvideo --enable-demuxer=ogg
|
|
||||||
--enable-demuxer=rawvideo --enable-demuxer=yuv4mpegpipe
|
|
||||||
--enable-decoder=h261 --enable-decoder=h263
|
|
||||||
--enable-decoder=h263i --enable-decoder=h264 --enable-decoder=huffyuv
|
|
||||||
--enable-decoder=mjpeg --enable-decoder=mjpegb
|
|
||||||
--enable-decoder=mpeg_xvmc --enable-decoder=mpeg1video
|
|
||||||
--enable-decoder=mpeg2video --enable-decoder=mpeg4
|
|
||||||
--enable-decoder=mpegvideo --enable-decoder=msmpeg4v1
|
|
||||||
--enable-decoder=msmpeg4v2 --enable-decoder=msmpeg4v3
|
|
||||||
--enable-decoder=rawvideo --enable-decoder=theora
|
|
||||||
--enable-parser=h261 --enable-parser=h263 --enable-parser=h264
|
|
||||||
--enable-parser=mjpeg --enable-parser=mpeg4video
|
|
||||||
--enable-parser=mpegaudio --enable-parser=mpegvideo
|
|
||||||
--enable-parser=ac3
|
|
||||||
--extra-cflags=-Dattribute_deprecated='
|
|
||||||
if [ ! -f $ffmpeg/_inst/lib/libavcodec.a ]; then
|
|
||||||
cd $ffmpeg
|
|
||||||
message 'Configuring ffmpeg'
|
|
||||||
call ./configure --prefix="`pwd`/_inst" $args
|
|
||||||
message 'Building ffmpeg'
|
|
||||||
call make --jobs="$num_jobs" install-libs install-headers
|
|
||||||
cd ..
|
|
||||||
fi
|
|
||||||
if [ -n "$s_ffmpeg" ]; then exit 0; fi
|
|
||||||
if [ ! -f _build/src/config.h ]; then
|
|
||||||
message 'Configuring StepMania'
|
message 'Configuring StepMania'
|
||||||
mkdir -p _build
|
mkdir -p _build
|
||||||
cd _build
|
cd _build
|
||||||
call ../configure --with-ffmpeg=../$ffmpeg/_inst "$@"
|
call ../configure "$@"
|
||||||
cd ..
|
cd ..
|
||||||
fi
|
fi
|
||||||
if [ -n "$s_configure" ]; then exit 0; fi
|
if [ -n "$s_configure" ]; then exit 0; fi
|
||||||
if [ ! -f _build/src/stepmania ]; then
|
if [ ! -f _build/src/stepmania ] || [ -n "$s_rebuild" ]; then
|
||||||
message 'Building StepMania'
|
message 'Building StepMania'
|
||||||
cd _build || failure
|
cd _build
|
||||||
call make --jobs="$num_jobs"
|
call make --jobs="$num_jobs"
|
||||||
cd ..
|
cd ..
|
||||||
fi
|
fi
|
||||||
if [ -n "$s_stepmania" ]; then exit 0; fi
|
if [ -n "$s_stepmania" ]; then exit 0; fi
|
||||||
if [ ! -f stepmania -o ! -f GtkModule.so ]; then
|
if [ ! -f stepmania -o ! -f GtkModule.so ] || [ -n "$s_rebuild" ]; then
|
||||||
message 'Copying StepMania binaries'
|
message 'Copying StepMania binaries'
|
||||||
call cp _build/src/stepmania .
|
cp _build/src/stepmania .
|
||||||
# todo: check for existence of GtkModule.so -freem
|
if [ -e _build/src/GtkModule.so ]; then
|
||||||
#_build/src/GtkModule.so . # we tend to not have this file!
|
cp _build/src/GtkModule.so . # we tend to not have this file!
|
||||||
|
fi
|
||||||
|
success
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -670,12 +670,6 @@ FunctionEnd
|
|||||||
|
|
||||||
Function .onInit
|
Function .onInit
|
||||||
|
|
||||||
nsisos::osversion
|
|
||||||
${If} $R0 >= 6
|
|
||||||
;vista & win7
|
|
||||||
StrCpy $INSTDIR "%HOMEPATH%\${PRODUCT_ID}"
|
|
||||||
${EndIf}
|
|
||||||
|
|
||||||
; Force show language selection for debugging
|
; Force show language selection for debugging
|
||||||
;!define MUI_LANGDLL_ALWAYSSHOW
|
;!define MUI_LANGDLL_ALWAYSSHOW
|
||||||
!insertmacro MUI_LANGDLL_DISPLAY
|
!insertmacro MUI_LANGDLL_DISPLAY
|
||||||
|
|||||||
+344
-59
@@ -1,60 +1,345 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *icon[] = {
|
static char * sm5icon_xpm[] = {
|
||||||
"32 32 21 1",
|
"32 32 310 2",
|
||||||
/* colors */
|
" c None",
|
||||||
" c #000000",
|
". c #000000",
|
||||||
". c #737300",
|
"+ c #1A0502",
|
||||||
"X c #FF00FF",
|
"@ c #4B0D04",
|
||||||
"o c #004A73",
|
"# c #671104",
|
||||||
"O c #969600",
|
"$ c #691104",
|
||||||
"+ c #006296",
|
"% c #6B1105",
|
||||||
"@ c #001950",
|
"& c #6D1105",
|
||||||
"# c #B9B900",
|
"* c #6E1205",
|
||||||
"$ c #007AB9",
|
"= c #701205",
|
||||||
"% c #FFB848",
|
"- c #510E04",
|
||||||
"& c #734A00",
|
"; c #1C0602",
|
||||||
"* c #DCDC00",
|
"> c #260702",
|
||||||
"= c #505000",
|
", c #BD4212",
|
||||||
"- c #323232",
|
"' c #F49329",
|
||||||
"; c #003250",
|
") c #F9AA31",
|
||||||
": c #503200",
|
"! c #FAAF3A",
|
||||||
"> c #262626",
|
"~ c #FAB140",
|
||||||
", c #1A1A1A",
|
"{ c #FAB142",
|
||||||
"< c #0E0E0E",
|
"] c #FAB246",
|
||||||
"1 c #808000",
|
"^ c #FAB44D",
|
||||||
"2 c None",
|
"/ c #FAB550",
|
||||||
/* pixels */
|
"( c #FAB552",
|
||||||
"XXXXXXXXXXXXXXXXXX XXXXXXXXXX",
|
"_ c #FAB656",
|
||||||
"XXXXXXXXXXXXXX <,:::>< XXXXXXX",
|
": c #FAB95D",
|
||||||
"XXXXXXXXXXXX <=1OOOOO11.:<XXXXXX",
|
"< c #FAB75C",
|
||||||
"XXXXXXXXXX <=####OOOOOOO=<< XXXX",
|
"[ c #F6A852",
|
||||||
"XXXXXXXXX :O**##OOOOOO1:>;<, XXX",
|
"} c #D54E15",
|
||||||
"XXXXXXXX =#***###OOOOO:;$$;>> XX",
|
"| c #2B0702",
|
||||||
"XXXXXXX =****##1.OOOO:;$+>,,=<XX",
|
"1 c #240602",
|
||||||
"X ,< X =#***###,@:#O,;$+,=...: X",
|
"2 c #E0661B",
|
||||||
" ;$+> O***####.@,=,;$$>=OO1.=<X",
|
"3 c #FDA32B",
|
||||||
" ;;+$+o>&#*#####=>;o$$;:OO1..., ",
|
"4 c #FE9B29",
|
||||||
"XX <o$$+;:O**###O>$$$;:OO111.1: ",
|
"5 c #FC9D2A",
|
||||||
"XXX ;o$$o,&O#*#,o$$o:OOOOO111= ",
|
"6 c #FD9E2A",
|
||||||
"XXX :.,;$$+;,:1>o$$$o=#OOOOO11= ",
|
"7 c #FD9F2A",
|
||||||
"XXX =#O=>+$$$o;o$$$$+,1#OOOOOO= ",
|
"8 c #FDA32C",
|
||||||
"XXX .##%1,+$$$$$$$$$$o:##OOOOO= ",
|
"9 c #FDA52C",
|
||||||
"XXX<O####.,;+$$$$$$$$+,####OOO: ",
|
"0 c #FDA72C",
|
||||||
"XXX,OOOOO##=,$$$$$$$$$;::O##OO<X",
|
"a c #FEA82E",
|
||||||
"XXX,OOOO##%#=;$$$$$$$$+oo>##O. X",
|
"b c #FEAA31",
|
||||||
"XXX=11OO####O,+$$$$$$$$$$,O##= X",
|
"c c #FEAD38",
|
||||||
"XXX=.1OO#OOO#.@$$$$$$$$+@&##O<XX",
|
"d c #FEAE3B",
|
||||||
"XXX=11OOOOOOOO=,;+$$$$$,1###: XX",
|
"e c #FEAF3F",
|
||||||
"XXXX=1111OOOOO#1=,o+$$o:*##1 XXX",
|
"f c #FEB040",
|
||||||
"XXXX,...111OOOO##O=,o$o=**O<XXXX",
|
"g c #FEB044",
|
||||||
"XXXXX:....1OOOO####=o$;.*#, XXXX",
|
"h c #FEB248",
|
||||||
"XXXXX<=...11OO#####:+$;O#, XXXXX",
|
"i c #FEB34B",
|
||||||
"XXXXXX<=.111OO#OOO#=o$-=< XXXXXX",
|
"j c #FEB54F",
|
||||||
"XXXXXXX<=.11OOOOOO#.;+< XXXXXXXX",
|
"k c #FEB651",
|
||||||
"XXXXXXXX ,=O#OOOOOO=o; XXXXXXXXX",
|
"l c #FEB95B",
|
||||||
"XXXXXXXXXX ,====::< ;>XXXXXXXXXX",
|
"m c #F18233",
|
||||||
"XXXXXXXXXXXXXXXXXXX ;;XXXXXXXXXX",
|
"n c #010000",
|
||||||
"XXXXXXXXXXXXXXXXXXXX XXXXXXXXXX",
|
"o c #B03B10",
|
||||||
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
|
"p c #F88022",
|
||||||
};
|
"q c #F67921",
|
||||||
|
"r c #F67A21",
|
||||||
|
"s c #F67D22",
|
||||||
|
"t c #F77E22",
|
||||||
|
"u c #F87F22",
|
||||||
|
"v c #F98323",
|
||||||
|
"w c #F98423",
|
||||||
|
"x c #FA8623",
|
||||||
|
"y c #FA8725",
|
||||||
|
"z c #FA8927",
|
||||||
|
"A c #FA8C2E",
|
||||||
|
"B c #FA8D30",
|
||||||
|
"C c #FA8F32",
|
||||||
|
"D c #FA9033",
|
||||||
|
"E c #FA9037",
|
||||||
|
"F c #FA933A",
|
||||||
|
"G c #FA943C",
|
||||||
|
"H c #FA973F",
|
||||||
|
"I c #FB9841",
|
||||||
|
"J c #FB9C4A",
|
||||||
|
"K c #D14914",
|
||||||
|
"L c #010100",
|
||||||
|
"M c #280602",
|
||||||
|
"N c #E65F19",
|
||||||
|
"O c #F05F1A",
|
||||||
|
"P c #EE5E1A",
|
||||||
|
"Q c #EF601A",
|
||||||
|
"R c #F0601A",
|
||||||
|
"S c #F1631B",
|
||||||
|
"T c #F2641B",
|
||||||
|
"U c #F3651B",
|
||||||
|
"V c #F4671C",
|
||||||
|
"W c #F5681C",
|
||||||
|
"X c #F66A1C",
|
||||||
|
"Y c #F76A1C",
|
||||||
|
"Z c #F76B1D",
|
||||||
|
"` c #F76D1F",
|
||||||
|
" . c #F77223",
|
||||||
|
".. c #F77325",
|
||||||
|
"+. c #F77428",
|
||||||
|
"@. c #F77529",
|
||||||
|
"#. c #F7772B",
|
||||||
|
"$. c #F87A2E",
|
||||||
|
"%. c #F87B30",
|
||||||
|
"&. c #F87E32",
|
||||||
|
"*. c #F97F33",
|
||||||
|
"=. c #F27D37",
|
||||||
|
"-. c #310802",
|
||||||
|
";. c #460D03",
|
||||||
|
">. c #E65417",
|
||||||
|
",. c #E64D14",
|
||||||
|
"'. c #E64F15",
|
||||||
|
"). c #E74F15",
|
||||||
|
"!. c #E85015",
|
||||||
|
"~. c #EA5115",
|
||||||
|
"{. c #EA5316",
|
||||||
|
"]. c #EC5416",
|
||||||
|
"^. c #ED5416",
|
||||||
|
"/. c #EE5516",
|
||||||
|
"(. c #F05717",
|
||||||
|
"_. c #F15717",
|
||||||
|
":. c #F25917",
|
||||||
|
"<. c #F35917",
|
||||||
|
"[. c #F35A18",
|
||||||
|
"}. c #F35D1A",
|
||||||
|
"|. c #F4611E",
|
||||||
|
"1. c #F4621F",
|
||||||
|
"2. c #F46421",
|
||||||
|
"3. c #F46522",
|
||||||
|
"4. c #F46624",
|
||||||
|
"5. c #F46926",
|
||||||
|
"6. c #F46A28",
|
||||||
|
"7. c #F56D2A",
|
||||||
|
"8. c #F27331",
|
||||||
|
"9. c #561004",
|
||||||
|
"0. c #3A0A03",
|
||||||
|
"a. c #DD4F15",
|
||||||
|
"b. c #DD4613",
|
||||||
|
"c. c #DC4813",
|
||||||
|
"d. c #DF4A14",
|
||||||
|
"e. c #E04A14",
|
||||||
|
"f. c #E14B14",
|
||||||
|
"g. c #E34C14",
|
||||||
|
"h. c #E44D15",
|
||||||
|
"i. c #E74E15",
|
||||||
|
"j. c #E94F15",
|
||||||
|
"k. c #EB5115",
|
||||||
|
"l. c #EC5115",
|
||||||
|
"m. c #EE5215",
|
||||||
|
"n. c #F05215",
|
||||||
|
"o. c #F05316",
|
||||||
|
"p. c #F05618",
|
||||||
|
"q. c #F15B1C",
|
||||||
|
"r. c #F05B1C",
|
||||||
|
"s. c #F05C1D",
|
||||||
|
"t. c #F05E1F",
|
||||||
|
"u. c #F05F20",
|
||||||
|
"v. c #F06022",
|
||||||
|
"w. c #F16323",
|
||||||
|
"x. c #F26425",
|
||||||
|
"y. c #F06D2E",
|
||||||
|
"z. c #591105",
|
||||||
|
"A. c #0B0201",
|
||||||
|
"B. c #C94913",
|
||||||
|
"C. c #D84D15",
|
||||||
|
"D. c #D44B14",
|
||||||
|
"E. c #D54C14",
|
||||||
|
"F. c #D94D15",
|
||||||
|
"G. c #DB4E15",
|
||||||
|
"H. c #DF5116",
|
||||||
|
"I. c #E25216",
|
||||||
|
"J. c #E35416",
|
||||||
|
"K. c #E55617",
|
||||||
|
"L. c #E65817",
|
||||||
|
"M. c #E45918",
|
||||||
|
"N. c #E65C18",
|
||||||
|
"O. c #E75C18",
|
||||||
|
"P. c #E85E19",
|
||||||
|
"Q. c #E7611C",
|
||||||
|
"R. c #E86420",
|
||||||
|
"S. c #E86522",
|
||||||
|
"T. c #E86624",
|
||||||
|
"U. c #E86725",
|
||||||
|
"V. c #E86826",
|
||||||
|
"W. c #E96A28",
|
||||||
|
"X. c #EA7133",
|
||||||
|
"Y. c #581104",
|
||||||
|
"Z. c #581506",
|
||||||
|
"`. c #D65416",
|
||||||
|
" + c #CD4E15",
|
||||||
|
".+ c #CE4F15",
|
||||||
|
"++ c #D15116",
|
||||||
|
"@+ c #D35116",
|
||||||
|
"#+ c #D55216",
|
||||||
|
"$+ c #D55416",
|
||||||
|
"%+ c #D55718",
|
||||||
|
"&+ c #D85A18",
|
||||||
|
"*+ c #DA5B18",
|
||||||
|
"=+ c #DE5D19",
|
||||||
|
"-+ c #E05E19",
|
||||||
|
";+ c #E35F19",
|
||||||
|
">+ c #E55F19",
|
||||||
|
",+ c #E6601A",
|
||||||
|
"'+ c #E6621C",
|
||||||
|
")+ c #E76520",
|
||||||
|
"!+ c #E76622",
|
||||||
|
"~+ c #E76724",
|
||||||
|
"{+ c #E76825",
|
||||||
|
"]+ c #E76927",
|
||||||
|
"^+ c #E97234",
|
||||||
|
"/+ c #7E2009",
|
||||||
|
"(+ c #D25617",
|
||||||
|
"_+ c #D35617",
|
||||||
|
":+ c #D05517",
|
||||||
|
"<+ c #D15717",
|
||||||
|
"[+ c #D55918",
|
||||||
|
"}+ c #D75A18",
|
||||||
|
"|+ c #D35918",
|
||||||
|
"1+ c #320902",
|
||||||
|
"2+ c #742009",
|
||||||
|
"3+ c #A2340E",
|
||||||
|
"4+ c #B0380F",
|
||||||
|
"5+ c #B1380F",
|
||||||
|
"6+ c #B53A0F",
|
||||||
|
"7+ c #B83A0F",
|
||||||
|
"8+ c #BA390F",
|
||||||
|
"9+ c #D85717",
|
||||||
|
"0+ c #8B2109",
|
||||||
|
"a+ c #E05D19",
|
||||||
|
"b+ c #8A2309",
|
||||||
|
"c+ c #DC5C19",
|
||||||
|
"d+ c #CE5617",
|
||||||
|
"e+ c #872209",
|
||||||
|
"f+ c #CA5517",
|
||||||
|
"g+ c #CC5517",
|
||||||
|
"h+ c #832109",
|
||||||
|
"i+ c #C55216",
|
||||||
|
"j+ c #C65316",
|
||||||
|
"k+ c #802109",
|
||||||
|
"l+ c #CF5617",
|
||||||
|
"m+ c #C15116",
|
||||||
|
"n+ c #C35216",
|
||||||
|
"o+ c #E86F30",
|
||||||
|
"p+ c #7E2109",
|
||||||
|
"q+ c #BC4F15",
|
||||||
|
"r+ c #BF5015",
|
||||||
|
"s+ c #E86E2E",
|
||||||
|
"t+ c #7A2008",
|
||||||
|
"u+ c #B84D15",
|
||||||
|
"v+ c #BA4E15",
|
||||||
|
"w+ c #E05B18",
|
||||||
|
"x+ c #E86E2D",
|
||||||
|
"y+ c #771F08",
|
||||||
|
"z+ c #B44B14",
|
||||||
|
"A+ c #B64C14",
|
||||||
|
"B+ c #8F2409",
|
||||||
|
"C+ c #A8330E",
|
||||||
|
"D+ c #E86C2B",
|
||||||
|
"E+ c #751E08",
|
||||||
|
"F+ c #B14A14",
|
||||||
|
"G+ c #B34B14",
|
||||||
|
"H+ c #8D260A",
|
||||||
|
"I+ c #A6320D",
|
||||||
|
"J+ c #541004",
|
||||||
|
"K+ c #621706",
|
||||||
|
"L+ c #AD4813",
|
||||||
|
"M+ c #AF4914",
|
||||||
|
"N+ c #8A260A",
|
||||||
|
"O+ c #A4320D",
|
||||||
|
"P+ c #130301",
|
||||||
|
"Q+ c #B04713",
|
||||||
|
"R+ c #AB4713",
|
||||||
|
"S+ c #A94713",
|
||||||
|
"T+ c #86240A",
|
||||||
|
"U+ c #A2320D",
|
||||||
|
"V+ c #4B1105",
|
||||||
|
"W+ c #A84613",
|
||||||
|
"X+ c #82230A",
|
||||||
|
"Y+ c #521004",
|
||||||
|
"Z+ c #5B1706",
|
||||||
|
"`+ c #A64613",
|
||||||
|
" @ c #81230A",
|
||||||
|
".@ c #9F320E",
|
||||||
|
"+@ c #491004",
|
||||||
|
"@@ c #A44412",
|
||||||
|
"#@ c #7E230A",
|
||||||
|
"$@ c #9D300D",
|
||||||
|
"%@ c #4E0F04",
|
||||||
|
"&@ c #120301",
|
||||||
|
"*@ c #A64212",
|
||||||
|
"=@ c #7A2109",
|
||||||
|
"-@ c #812209",
|
||||||
|
";@ c #2C0702",
|
||||||
|
">@ c #4D1305",
|
||||||
|
",@ c #762109",
|
||||||
|
"'@ c #2F0802",
|
||||||
|
")@ c #B03C10",
|
||||||
|
"!@ c #4F1405",
|
||||||
|
"~@ c #A74212",
|
||||||
|
"{@ c #AE4613",
|
||||||
|
"]@ c #541606",
|
||||||
|
"^@ c #701D08",
|
||||||
|
"/@ c #D45417",
|
||||||
|
"(@ c #270702",
|
||||||
|
"_@ c #3D0F04",
|
||||||
|
":@ c #511506",
|
||||||
|
"<@ c #401004",
|
||||||
|
"[@ c #130401",
|
||||||
|
"}@ c #591506",
|
||||||
|
"|@ c #C34A14",
|
||||||
|
"1@ c #AE3B10",
|
||||||
|
"2@ c #050201",
|
||||||
|
"3@ c #2D0903",
|
||||||
|
"4@ c #3D0D03",
|
||||||
|
"5@ c #190602",
|
||||||
|
" . . . . . . . . . . . . . . . . . . . . . . . . ",
|
||||||
|
" . . + @ # $ $ % % & & * = = = = = = = = = = - ; . . ",
|
||||||
|
" . > , ' ) ! ! ~ { ] ^ / ( _ : : : : : : : : : < [ } | . ",
|
||||||
|
" . 1 2 3 4 5 6 6 7 8 9 9 0 0 a b c c d e f g h i j k l m | . ",
|
||||||
|
". n o p q r r s t t u v w w x x y z A A B C D E F G H I J K L . ",
|
||||||
|
". M N O P Q R R S T T U V W W X Y Z ` . ...+.@.#.$.%.&.*.=.-.. ",
|
||||||
|
". ;.>.,.'.).!.~.~.{.].^./.(._._.:.<.[.}.|.|.1.2.3.4.5.6.7.8.9.. ",
|
||||||
|
". 0.a.b.c.d.e.f.g.g.h.i.i.j.k.l.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.. ",
|
||||||
|
". A.B.C.D.E.C.F.G.a.a.H.I.I.J.K.L.M.N.O.P.Q.R.R.S.T.U.V.W.X.Y.. ",
|
||||||
|
" . Z.`. + +.+++@+#+`.$+%+&+&+*+=+-+-+;+>+,+'+)+)+!+~+{+]+^+Y.. ",
|
||||||
|
" . . /+(+_+:+:+(+<+[+}+&+|+}+&+*+=+-+-+;+>+,+'+)+)+!+~+{+^+Y.. ",
|
||||||
|
" . . 1+2+3+4+5+6+6+7+8+9+|+}+&+*+=+-+-+;+>+,+'+)+)+!+~+^+Y.. ",
|
||||||
|
" . . . . . . . . . 0+a+<+|+}+&+*+=+-+-+;+>+,+'+)+)+!+^+Y.. ",
|
||||||
|
" . . . . b+c+d+<+<+|+}+&+*+=+-+-+;+>+,+'+)+)+^+Y.. ",
|
||||||
|
" . . e+&+f+g+d+<+<+|+}+&+*+=+-+-+;+>+,+'+)+^+Y.. ",
|
||||||
|
" . . h+<+i+j+f+g+d+<+<+|+}+&+*+=+-+-+;+>+,+'+^+Y.. ",
|
||||||
|
" . . k+l+m+n+i+j+f+g+d+<+<+|+}+&+*+=+-+-+;+>+,+o+Y.. ",
|
||||||
|
" . . p+f+q+r+m+n+i+j+f+g+d+<+<+[+}+&+*+=+-+-+;+>+s+Y.. ",
|
||||||
|
" . . t+i+u+v+q+r+m+n+i+j+f+g+d+=+w+[+}+&+*+=+-+-+;+x+9.. ",
|
||||||
|
" . . y+m+z+A+u+v+q+r+m+n+i+j+f+c+B+C+c+|+}+&+*+=+-+-+D+9.. ",
|
||||||
|
" . . E+q+F+G+z+A+u+v+q+r+m+n+i+&+H+. I+*+<+|+}+&+*+=+-+]+J+. ",
|
||||||
|
" . K+u+L+M+F+G+z+A+u+v+q+r+m+<+N+. . O+&+<+<+|+}+&+*+=+{+J+. ",
|
||||||
|
" . P+Q+R+S+L+M+F+G+z+A+u+v+q+l+T+. . . U+[+d+<+<+|+}+&+*+~+J+. ",
|
||||||
|
" . V+G+W+S+S+L+M+F+G+z+A+u+f+X+. . . U+|+g+d+<+<+|+}+&+)+Y+. ",
|
||||||
|
" . Z+F+`+W+S+S+L+M+F+G+z+i+ @. . . .@<+f+g+d+<+<+|+}+)+Y+. ",
|
||||||
|
" . +@M+@@`+W+S+S+L+M+F+m+#@. . . $@l+j+f+g+d+<+<+|+'+%@. ",
|
||||||
|
" . &@*@W+@@`+W+S+S+L+q+=@. . . -@<+i+j+f+g+d+<+<+,+;@. ",
|
||||||
|
" . >@L+W+@@`+W+M+u+,@. . . '@l+i+i+j+f+g+d+-+)@L . ",
|
||||||
|
" . . !@~@M+F+G+{@]@. . . . ^@<+f+i+j+f+c+/@(@. ",
|
||||||
|
" . . &@_@:@<@[@. . . . }@|@<+[+&+1@> . ",
|
||||||
|
" . . . . . . . 2@3@4@5@n . ",
|
||||||
|
" . . . . . "};
|
||||||
|
|||||||
Reference in New Issue
Block a user