From 08634fba9fd0e28a484f51a0f969bdf270b5f5e5 Mon Sep 17 00:00:00 2001 From: longpanda Date: Sat, 27 Feb 2021 09:27:31 +0800 Subject: [PATCH] update languages.ini and license --- IMG/cpio/sbin/init | 2 +- IMG/cpio/ventoy/hook/daphile/disk_hook.sh | 2 +- IMG/cpio/ventoy/hook/gentoo/disk_hook.sh | 2 +- INSTALL/VentoyWeb.sh | 82 +++------------------- LANGUAGES/languages.ini | Bin 167420 -> 167790 bytes License/license-AdminLTE.txt | 1 + License/license-bootstrap.txt | 1 + License/license-jquery.txt | 1 + License/license-libhttp.txt | 3 + LinuxGUI/Ventoy2Disk/main.c | 2 +- LinuxGUI/WebUI/index.html | 42 ++++++++++- LiveCD/VTOY/ventoy/ventoy.sh | 2 +- README.md | 2 +- 13 files changed, 62 insertions(+), 80 deletions(-) create mode 100644 License/license-AdminLTE.txt create mode 100644 License/license-bootstrap.txt create mode 100644 License/license-jquery.txt create mode 100644 License/license-libhttp.txt diff --git a/IMG/cpio/sbin/init b/IMG/cpio/sbin/init index 1b46128e..b1ed2121 100644 --- a/IMG/cpio/sbin/init +++ b/IMG/cpio/sbin/init @@ -19,7 +19,7 @@ #################################################################### # # -# Step 1 : extract busybox & set busybox enviroment # +# Step 1 : extract busybox & set busybox environment # # # #################################################################### diff --git a/IMG/cpio/ventoy/hook/daphile/disk_hook.sh b/IMG/cpio/ventoy/hook/daphile/disk_hook.sh index 3f515bff..9ae2f6d9 100644 --- a/IMG/cpio/ventoy/hook/daphile/disk_hook.sh +++ b/IMG/cpio/ventoy/hook/daphile/disk_hook.sh @@ -19,7 +19,7 @@ . /ventoy/hook/ventoy-hook-lib.sh -# Just for KVM test enviroment +# Just for KVM test environment $BUSYBOX_PATH/modprobe virtio_blk 2>/dev/null $BUSYBOX_PATH/modprobe virtio_pci 2>/dev/null diff --git a/IMG/cpio/ventoy/hook/gentoo/disk_hook.sh b/IMG/cpio/ventoy/hook/gentoo/disk_hook.sh index 3f515bff..9ae2f6d9 100644 --- a/IMG/cpio/ventoy/hook/gentoo/disk_hook.sh +++ b/IMG/cpio/ventoy/hook/gentoo/disk_hook.sh @@ -19,7 +19,7 @@ . /ventoy/hook/ventoy-hook-lib.sh -# Just for KVM test enviroment +# Just for KVM test environment $BUSYBOX_PATH/modprobe virtio_blk 2>/dev/null $BUSYBOX_PATH/modprobe virtio_pci 2>/dev/null diff --git a/INSTALL/VentoyWeb.sh b/INSTALL/VentoyWeb.sh index 3bc9469e..9baf33b8 100644 --- a/INSTALL/VentoyWeb.sh +++ b/INSTALL/VentoyWeb.sh @@ -5,7 +5,6 @@ print_usage() { echo ' OPTION: (optional)' echo ' -H x.x.x.x http server IP address (default is 127.0.0.1)' echo ' -p PORT http server PORT (default is 24680)' - echo " -n don't start web browser" echo ' -h print this help' echo '' } @@ -16,37 +15,6 @@ print_err() { echo "" } -check_option() { - app="$1" - $app --help 2>&1 | grep -q "$2" -} - -get_user() { - name=$(logname) - if [ -n "$name" -a "$name" != "root" ]; then - echo $name; return - fi - - name=${HOME#/home/} - if [ -n "$name" -a "$name" != "root" ]; then - echo $name; return - fi -} - -chromium_proc() { - app="$1" - - url="http://${HOST}:${PORT}/index.html" - - if check_option "$app" '[-][-]app='; then - su $VUSER -c "$app --app=$url >> $LOGFILE 2>&1" - elif check_option "$app" '[-][-]new[-]window='; then - su $VUSER -c "$app --new-window $url >> $LOGFILE 2>&1" - else - su $VUSER -c "$app $url >> $LOGFILE 2>&1" - fi -} - uid=$(id -u) if [ $uid -ne 0 ]; then print_err "Please use sudo or run the script as root." @@ -87,8 +55,6 @@ while [ -n "$1" ]; do if [ "$1" = "-h" ] || [ "$1" = "--help" ]; then print_usage exit 0 - elif [ "$1" = "-n" ]; then - NOWEB=1 elif [ "$1" = "-H" ]; then shift if echo $1 | grep -q '[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*'; then @@ -116,63 +82,37 @@ if ps -ef | grep "V2DServer.*$HOST.*$PORT" | grep -q -v grep; then exit 1 fi -VUSER=$(get_user) LOGFILE=log.txt #delete the log.txt if it's more than 8MB if [ -f $LOGFILE ]; then logsize=$(stat -c '%s' $LOGFILE) if [ $logsize -gt 8388608 ]; then rm -f $LOGFILE - su $VUSER -c "touch $LOGFILE" fi -else - su $VUSER -c "touch $LOGFILE" fi - if [ -f ./tool/$TOOLDIR/V2DServer.xz ]; then xz -d ./tool/$TOOLDIR/V2DServer.xz chmod +x ./tool/$TOOLDIR/V2DServer fi -V2DServer "$HOST" "$PORT" & - vtVer=$(cat ventoy/version) echo "" -echo "==================================================================" -echo " Ventoy Server $vtVer is running at http://${HOST}:${PORT} ..." -echo "==================================================================" +echo "===============================================================" +if [ "$LANG" = "zh_CN.UTF-8" ]; then + echo " Ventoy Server $vtVer 已经启动 ..." + echo " 请打开浏览器,访问 http://${HOST}:${PORT}" +else + echo " Ventoy Server $vtVer is running ..." + echo " Please open your browser and visit http://${HOST}:${PORT}" +fi +echo "===============================================================" echo "" -echo "################ Press Ctrl + C to exit ######################" +echo "################## Press Ctrl + C to exit #####################" echo "" -if [ "$NOWEB" = "1" ]; then - echo "Please open your web browser and visit http://${HOST}:${PORT}" -else - if which -a google-chrome-stable >> $LOGFILE 2>&1; then - chromium_proc google-chrome-stable - elif which -a google-chrome >> $LOGFILE 2>&1; then - chromium_proc google-chrome - elif which -a chrome >> $LOGFILE 2>&1; then - chromium_proc chrome - elif which -a browser >> $LOGFILE 2>&1; then - chromium_proc browser - elif which -a firefox >> $LOGFILE 2>&1; then - su $VUSER -c "firefox --no-remote \"http://${HOST}:${PORT}/index.html\"" - else - echo "Please open your web browser and visit http://${HOST}:${PORT}" - fi -fi - -if ps -ef | grep "V2DServer.*$HOST.*$PORT" | grep -q -v grep; then - echo "" -else - print_err "Ventoy Server Error! Please check log.txt." -fi - -wait $! - +V2DServer "$HOST" "$PORT" if [ -n "$OLDDIR" ]; then CURDIR=$(pwd) diff --git a/LANGUAGES/languages.ini b/LANGUAGES/languages.ini index c0e23768509e39f579597086c6527dd1e62f5bb8..091bc27c6ab4be30a1bb52ca74e74aba1c7fb6c2 100644 GIT binary patch delta 1334 zcmew}o9o>?t_^&-vN{Y33@!|b3}p3{DJ142cX?48aVE40)3eHpoxDx0`Kx zpCgmX=CE8TR@pFyRE8pkOolXuOon8JM26=Kj~VhA6c|z%N*M|!H(oWL{>P2!!{m9T zk0yUmP}sbt37B@CGi&l$clq=MBZGvqVmPQIAos_M#6 z#83ovNGgK@16YQklpzngv*=U}&GGUPF&Fk~_m zGZZl7GvqP6Whi4vot$`9a*~F^%C(OP)2z zn8A>7@`E!rnfR4hF@%B*%?4}AV^9DG0m3+lrMXZ`6hJwLA)lcL9FRF+hn6xFF_bdo zGNgc=HF-mrMm?sLpp*_uC?HpXk{^CcL6HrLI(f!S1_iM5K=B50Tp~j}qakB1gCS!c zLn4C$Ln(tiBPdg+Fc>nbGw?ESF$6P&Ox`JJPKF!G8B!UN2nGNsaYBLz6!M^esX`3~ zhC~K+2Hxr0S2OZXE|_HE4k|q$Aymqsz>v=Hharz4nIV-S2OM>fw5`LC!|;cpgdq(a z<)9KLkpUEBpd<-OAVmy`lMVainKK!xrYD9mn%aAS(*nr$5(ZGZOJ#^>OlK%%$YB5_ YdtwYzoPOjHqf&F%}=e5^rAz}$)98$%AmABJ3p9EMbeB8E%`1qKra1qN>h zCk6$EOt7c|Lk2@8Llr|JLk>eCLnVVDW8U__P)1(n=}{4k63u_6Z2vQbvFH~7_J=W( diff --git a/License/license-AdminLTE.txt b/License/license-AdminLTE.txt new file mode 100644 index 00000000..a751318d --- /dev/null +++ b/License/license-AdminLTE.txt @@ -0,0 +1 @@ +AdminLTE follows the MIT License (see MIT.txt) diff --git a/License/license-bootstrap.txt b/License/license-bootstrap.txt new file mode 100644 index 00000000..3dc9e9d0 --- /dev/null +++ b/License/license-bootstrap.txt @@ -0,0 +1 @@ +bootstrap follows the MIT License (see MIT.txt) diff --git a/License/license-jquery.txt b/License/license-jquery.txt new file mode 100644 index 00000000..8b0fac00 --- /dev/null +++ b/License/license-jquery.txt @@ -0,0 +1 @@ +jquery follows the MIT License (see MIT.txt) diff --git a/License/license-libhttp.txt b/License/license-libhttp.txt new file mode 100644 index 00000000..828f85d7 --- /dev/null +++ b/License/license-libhttp.txt @@ -0,0 +1,3 @@ +libhttp follows the MIT License (see MIT.txt) + +Ventoy does not modify its source code, only its header file and lib is used. diff --git a/LinuxGUI/Ventoy2Disk/main.c b/LinuxGUI/Ventoy2Disk/main.c index efdc1707..e12208ef 100644 --- a/LinuxGUI/Ventoy2Disk/main.c +++ b/LinuxGUI/Ventoy2Disk/main.c @@ -63,7 +63,7 @@ int main(int argc, char **argv) rc = ventoy_http_start(ip, port); if (rc) { - printf("failed to start http server\n"); + printf("Ventoy failed to start http server, check log.txt for detail\n"); } else { diff --git a/LinuxGUI/WebUI/index.html b/LinuxGUI/WebUI/index.html index 5c91c977..c77ee448 100644 --- a/LinuxGUI/WebUI/index.html +++ b/LinuxGUI/WebUI/index.html @@ -198,7 +198,7 @@
- +