mirror of
https://github.com/dragoonDorise/EmuDeck.git
synced 2025-05-05 16:02:48 +00:00
lime3ds install + init
This commit is contained in:
parent
2da621399c
commit
af640e3f80
@ -11,6 +11,7 @@ function jsonToBashVars(){
|
||||
setSetting doInstallYuzu "$(jq .installEmus.yuzu.status $json)"
|
||||
setSetting doInstallSuyu "$(jq .installEmus.suyu.status $json)"
|
||||
setSetting doInstallCitra "$(jq .installEmus.citra.status $json)"
|
||||
setSetting doInstallLime3DS "$(jq .installEmus.lime3ds.status $json)"
|
||||
setSetting doInstallDuck "$(jq .installEmus.duckstation.status $json)"
|
||||
setSetting doInstallCemu "$(jq .installEmus.cemu.status $json)"
|
||||
setSetting doInstallXenia "$(jq .installEmus.xenia.status $json)"
|
||||
@ -41,6 +42,7 @@ function jsonToBashVars(){
|
||||
setSetting doSetupYuzu "$(jq .overwriteConfigEmus.yuzu.status $json)"
|
||||
setSetting doSetupSuyu "$(jq .overwriteConfigEmus.suyu.status $json)"
|
||||
setSetting doSetupCitra "$(jq .overwriteConfigEmus.citra.status $json)"
|
||||
setSetting doSetupLime3DS "$(jq .overwriteConfigEmus.lime3ds.status $json)"
|
||||
setSetting doSetupDuck "$(jq .overwriteConfigEmus.duckstation.status $json)"
|
||||
setSetting doSetupCemu "$(jq .overwriteConfigEmus.cemu.status $json)"
|
||||
setSetting doSetupXenia "$(jq .overwriteConfigEmus.xenia.status $json)"
|
||||
|
8
setup.sh
8
setup.sh
@ -189,6 +189,10 @@ if [ $doInstallCitra == "true" ]; then
|
||||
echo "install Citra"
|
||||
Citra_install
|
||||
fi
|
||||
if [ $doInstallLime3DS == "true" ]; then
|
||||
echo "install Lime3DS"
|
||||
Lime3DS_install
|
||||
fi
|
||||
if [ $doInstallDolphin == "true" ]; then
|
||||
echo "install Dolphin"
|
||||
Dolphin_install
|
||||
@ -336,6 +340,10 @@ if [ "$doSetupCitra" == "true" ]; then
|
||||
echo "Citra_init"
|
||||
Citra_init
|
||||
fi
|
||||
if [ $doSetupLime3DS == "true" ]; then
|
||||
echo "Lime3DS_init"
|
||||
Lime3DS_init
|
||||
fi
|
||||
if [ "$doSetupDuck" == "true" ]; then
|
||||
echo "DuckStation_init"
|
||||
DuckStation_init
|
||||
|
30
test.sh
30
test.sh
@ -1,22 +1,12 @@
|
||||
#!/bin/bash
|
||||
. $HOME/.config/EmuDeck/backend/functions/all.sh
|
||||
|
||||
user=$(zenity --entry --title="ScreenScrapper" --text="User:")
|
||||
password=$(zenity --password --title="ScreenScrapper" --text="Password:")
|
||||
|
||||
encryption_key=$(openssl rand -base64 32)
|
||||
encrypted_password=$(echo "$password" | openssl enc -aes-256-cbc -pbkdf2 -base64 -pass "pass:$encryption_key")
|
||||
|
||||
echo "$encryption_key" > "$HOME/.config/EmuDeck/logs/.key"
|
||||
echo "$encrypted_password" > "$HOME/.config/EmuDeck/.passSS"
|
||||
echo "$user" > "$HOME/.config/EmuDeck/.userSS"
|
||||
|
||||
|
||||
#############
|
||||
|
||||
encryption_key=$(cat "$HOME/.config/EmuDeck/logs/.key")
|
||||
|
||||
encrypted_password=$(cat "$HOME/.config/EmuDeck/.passSS")
|
||||
|
||||
decrypted_password=$(echo "$encrypted_password" | openssl enc -d -aes-256-cbc -pbkdf2 -base64 -pass "pass:$encryption_key")
|
||||
|
||||
echo $decrypted_password
|
||||
Lime3DS_IsInstalled(){
|
||||
if [ -e "$Lime3DS_emuPath" ]; then
|
||||
echo "true"
|
||||
else
|
||||
echo "false"
|
||||
fi
|
||||
}
|
||||
echo $Lime3DS_emuPath
|
||||
Lime3DS_IsInstalled
|
Loading…
x
Reference in New Issue
Block a user