diff --git a/deploy.sh b/util/deployer.sh similarity index 100% rename from deploy.sh rename to util/deployer.sh diff --git a/util/generator.sh b/util/generator.sh new file mode 100644 index 0000000..74e0eeb --- /dev/null +++ b/util/generator.sh @@ -0,0 +1,33 @@ +echo '' +echo '-------------------------------------' +echo 'Start Generator ......' +echo '-------------------------------------' + +for i in $@ +do + cache="http://101.96.10.72/" + version=$(sed -n '1p' ./tmp/parse/${i}-result.info) + dl_base=$(sed -n '2p' ./tmp/parse/${i}-result.info) + dl_alt_base=$(sed -n '3p' ./tmp/parse/${i}-result.info) + dl_file=$(sed -n '4p' ./tmp/parse/${i}-result.info) + dl="https://"${dl_base}${dl_file} + dl_alt="https://"${dl_alt_base}${dl_file} + dl_cache=${cache}${dl_alt_base}${dl_file} + sha256=$(sed -n '5p' ./tmp/parse/${i}-result.info) + size_raw=$(sed -n '6p' ./tmp/parse/${i}-result.info) + size=$(awk 'BEGIN{printf "%.3f",('$size_raw'/'1048576')}')" MB" + + sed -i "s|{{${i}-Version}}|$version|g" tmp/index.html + sed -i "s|{{${i}-SHA256}}|$sha256|g" tmp/index.html + sed -i "s|{{${i}-dl-main}}|$dl|g" tmp/index.html + sed -i "s|{{${i}-dl-alternative}}|$dl_alt|g" tmp/index.html + sed -i "s|{{${i}-dl-cache}}|$dl_cache|g" tmp/index.html + sed -i "s|{{${i}-Size}}|$size|g" tmp/index.html + + sed -i "s|{{${i}-Version}}|$version|g" tmp/chrome.xml + sed -i "s|{{${i}-SHA256}}|$sha256|g" tmp/chrome.xml + sed -i "s|{{${i}-dl-main}}|$dl|g" tmp/chrome.xml + sed -i "s|{{${i}-dl-alternative}}|$dl_alt|g" tmp/chrome.xml + sed -i "s|{{${i}-dl-cache}}|$dl_cache|g" tmp/chrome.xml + sed -i "s|{{${i}-Size}}|$size|g" tmp/chrome.xml +done \ No newline at end of file