nsw:dev:kefir_sh
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| nsw:dev:kefir_sh [2022.04.01 14:22:16] – admin | nsw:dev:kefir_sh [2022.04.13 00:47:36] (текущий) – [kefir.cpp] admin | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Kefir refreSH ====== | ====== Kefir refreSH ====== | ||
| + | ===== kefir.sh ===== | ||
| <file bash kefir.sh> | <file bash kefir.sh> | ||
| #!/bin/sh | #!/bin/sh | ||
| - | #kver=123 | + | kver=123 |
| - | #echo " | + | if [ -n " |
| - | #read kver | + | kver=$1 |
| + | else | ||
| + | | ||
| + | read kver | ||
| + | fi | ||
| user=Atmosphere-NX | user=Atmosphere-NX | ||
| repo=Atmosphere | repo=Atmosphere | ||
| Строка 11: | Строка 16: | ||
| if ! [ -f ./$repo.zip ]; then | if ! [ -f ./$repo.zip ]; then | ||
| git clone --recurse-submodules https:// | git clone --recurse-submodules https:// | ||
| - | | + | # |
| else | else | ||
| unzip ./$repo.zip | unzip ./$repo.zip | ||
| Строка 36: | Строка 41: | ||
| #sed -i ' | #sed -i ' | ||
| - | mv ./ | + | # md5 for 1.3.0 release is fa0f38f14964ec619527832357ec617c |
| + | # md5 for 1.3.1 release is 7d34d689829a6b5d95954b410519beec | ||
| + | if ! [ $(md5sum | ||
| + | echo " | ||
| + | read | ||
| + | fi | ||
| + | rm ./ | ||
| cp ../ | cp ../ | ||
| Строка 52: | Строка 63: | ||
| sed -i ' | sed -i ' | ||
| sed -i 's/if (g_exfat_supported)/ | sed -i 's/if (g_exfat_supported)/ | ||
| + | |||
| + | #sed -i ' | ||
| + | #sed -i ' | ||
| + | |||
| + | #sed -i ' | ||
| + | #sed -i ' | ||
| #sed -i ' | #sed -i ' | ||
| Строка 59: | Строка 76: | ||
| # sed -i ' | # sed -i ' | ||
| #fi | #fi | ||
| + | |||
| + | #sed -i ' | ||
| + | sed -i ' | ||
| make | make | ||
| </ | </ | ||
| + | ===== kefir.cpp ===== | ||
| <file cpp setsys_mitm_service.kef> | <file cpp setsys_mitm_service.kef> | ||
| /* | /* | ||
| Строка 117: | Строка 138: | ||
| R_ABORT_UNLESS(fs:: | R_ABORT_UNLESS(fs:: | ||
| - | /* Allocate | + | /* Allocate |
| char *kef_txt = static_cast< | char *kef_txt = static_cast< | ||
| ON_SCOPE_EXIT { std:: | ON_SCOPE_EXIT { std:: | ||
| - | /* Read cheats | + | /* Read kver into buffer. */ |
| R_ABORT_UNLESS(fs:: | R_ABORT_UNLESS(fs:: | ||
| kef_txt[file_size] = ' | kef_txt[file_size] = ' | ||
| Строка 228: | Строка 249: | ||
| } | } | ||
| </ | </ | ||
| - | |||
nsw/dev/kefir_sh.1648822936.txt.gz · Последнее изменение: — admin
