more wrok

This commit is contained in:
Kyan 2025-09-14 23:42:23 +02:00
parent abc306c645
commit 9ee1c1a81f
5 changed files with 46 additions and 0 deletions

View file

@ -1,3 +1,4 @@
prettyname="WACCA Lily"
version="2.00"
icf="https://archive.org/download/WACCA/EXP/2.00.00%20USB/SDFE_ACA.icf"
versionupdate="https://archive.org/download/WACCA/EXP/2.00.00%20USB/%5B%5B%5B%5B%5BVersionUpdate%5D%5D%5D%5D%5D"

View file

@ -1,3 +1,4 @@
prettyname="WACCA Lily R"
version="2.50"
icf="https://archive.org/download/WACCA/EXP/2.00.00%20USB/SDFE_ACA.icf"
versionupdate="https://archive.org/download/WACCA/EXP/2.00.00%20USB/%5B%5B%5B%5B%5BVersionUpdate%5D%5D%5D%5D%5D"

View file

@ -1,3 +1,4 @@
prettyname="WACCA Reverse"
version="3.00"
icf="https://archive.org/download/WACCA/EXP/3.00.00%20USB/SDFE_ACA.icf"
versionupdate="https://archive.org/download/WACCA/EXP/3.00.00%20USB/%5B%5B%5B%5B%5BVersionUpdate%5D%5D%5D%5D%5D"

View file

@ -1,3 +1,4 @@
prettyname="WACCA S"
version="1.50"
icf="https://archive.org/download/WACCA/EXP/1.50.00%20USB/SDFE_ACA.icf"
versionupdate="https://archive.org/download/WACCA/EXP/1.50.00%20USB/%5B%5B%5B%5B%5BVersionUpdate%5D%5D%5D%5D%5D"

42
versionselect.sh Normal file
View file

@ -0,0 +1,42 @@
#!/bin/bash
versions=()
count=0
for profile_dir in profiles/*/; do
# Remove the trailing slash to get clean directory name
count=$[count+1]
echo $profile_dir
source $profile_dir/metadata
echo $prettyname
versions+=("$version" "$prettyname")
done
exec 3>&1;
sel=$(dialog --menu "Select major version" 20 60 10 "${versions[@]}" 2>&1 1>&3)
for profile_dir in profiles/*/; do
source $profile_dir/metadata
if [[ "$sel" == "$version" ]]; then
profile=$(basename $profile_dir)
versions2=()
count=0
while IFS=, read -r vhd version identifier backingversion parent_identifier parent_filename
do
echo $vhd
count=$[count+1]
versions2+=("$version" "$vhd")
done < images/lookup/phase1_$profile.csv
echo "${versions2[@]}"
exec 3>&1;
sel=$(dialog --menu "Select an item:" 20 60 10 "${versions2[@]}" 2>&1 1>&3)
echo $sel
fi
done
# profile="$1"
# versions=()
# count=0
# while IFS=, read -r vhd version identifier backingversion parent_identifier parent_filename
# do
# count=$[count+1]
# versions+=("$count" "$version")
# done < images/lookup/phase1_$1.csv
# dialog --menu "Select an item:" 20 60 10 "${versions[@]}"