diff --git a/README.md b/README.md index 2d1d86422889090aad8d98f83bc203ac796d350d..60ee378dea3ed8a5d05f599199bd27be3b63c320 100644 --- a/README.md +++ b/README.md @@ -46,8 +46,6 @@ - 本项目花费了作者大量的时间和精力, 如果你觉得本项目对你有帮助, 帮忙点个star. -- 在线体验系统的源码暂未push到github. 如果需要, 你可以打开在线体验页面, 按f12, 按控制台描述方式获取 - - 作者QQ ![](https://qiniu-cdn.peterq.cn/pan-light/img/author_qq.jpg) diff --git a/demo/slave/.gitignore b/demo/slave/.gitignore index 74774ce17550524ae0517fb7affd55076bbbbec2..8b137891791fe96927ad78e64b0aad7bded08bdc 100644 --- a/demo/slave/.gitignore +++ b/demo/slave/.gitignore @@ -1 +1 @@ -ubuntu16.04/root.pan-light + diff --git a/demo/slave/ubuntu16.04/root.pan-light/.gitignore b/demo/slave/ubuntu16.04/root.pan-light/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..f16d3211a28bf59fc6d2060078c94dce446791c3 --- /dev/null +++ b/demo/slave/ubuntu16.04/root.pan-light/.gitignore @@ -0,0 +1 @@ +demo_instance_manager \ No newline at end of file diff --git a/demo/slave/ubuntu16.04/root.pan-light/demo_instance_manager.sh b/demo/slave/ubuntu16.04/root.pan-light/demo_instance_manager.sh new file mode 100755 index 0000000000000000000000000000000000000000..889ae919ec18069f2e0eaf98cb6f904d00e6f1fe --- /dev/null +++ b/demo/slave/ubuntu16.04/root.pan-light/demo_instance_manager.sh @@ -0,0 +1,20 @@ +#!/bin/bash +appname=`basename $0 | sed s,\.sh$,,` + +dirname=`dirname $0` +tmp="${dirname#?}" + +if [ "${dirname%$tmp}" != "/" ]; then +dirname=$PWD/$dirname +fi +export LD_LIBRARY_PATH="$dirname/deploy/linux/lib" +export QT_PLUGIN_PATH="$dirname/deploy/linux/plugins" +export QML_IMPORT_PATH="$dirname/deploy/linux/qml" +export QML2_IMPORT_PATH="$dirname/deploy/linux/qml" +export DISPLAY=:1 + +cd /root +/usr/bin/vncserver :1 -geometry 1600x900 -depth 24 + +cd $dirname +$dirname/$appname "$@" diff --git a/demo/slave/ubuntu16.04/root.pan-light/files/font-cn.ttf b/demo/slave/ubuntu16.04/root.pan-light/files/font-cn.ttf new file mode 100644 index 0000000000000000000000000000000000000000..bd08a5c1eaf9879e591801933905d239c90277ab Binary files /dev/null and b/demo/slave/ubuntu16.04/root.pan-light/files/font-cn.ttf differ diff --git a/demo/slave/ubuntu16.04/root.pan-light/files/xstartup b/demo/slave/ubuntu16.04/root.pan-light/files/xstartup new file mode 100644 index 0000000000000000000000000000000000000000..973994cd5a4acaf2fe28cf7c0420c5b7ecc9f016 --- /dev/null +++ b/demo/slave/ubuntu16.04/root.pan-light/files/xstartup @@ -0,0 +1,14 @@ +#!/bin/sh + +export XKL_XMODMAP_DISABLE=1 +unset SESSION_MANAGER +unset DBUS_SESSION_BUS_ADDRESS + +[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup +[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources +xsetroot -solid grey +vncconfig -iconic & + +gnome-panel & +gnome-settings-daemon & +metacity & diff --git a/demo/slave/ubuntu16.04/root.pan-light/fix-file.sh b/demo/slave/ubuntu16.04/root.pan-light/fix-file.sh new file mode 100755 index 0000000000000000000000000000000000000000..2d746f3d7d487364d5f8233fa9fbf8e68566ae22 --- /dev/null +++ b/demo/slave/ubuntu16.04/root.pan-light/fix-file.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env bash +appname=`basename $0 | sed s,\.sh$,,` + +dirname=`dirname $0` +tmp="${dirname#?}" + +if [ "${dirname%$tmp}" != "/" ]; then +dirname=$PWD/$dirname +fi + +cp ${dirname}/files/font-cn.ttf /usr/share/fonts/ +cp ${dirname}/files/xstartup /root/.vnc/xstartup diff --git a/doc/README.md b/doc/README.md index 309a3faefaef4fe9edc0a327f48a950aeddb213c..d0c79bc61d3358161c4039022ca0238b66aa38d7 100644 --- a/doc/README.md +++ b/doc/README.md @@ -36,8 +36,6 @@ - 本项目花费了作者大量的时间和精力, 如果你觉得本项目对你有帮助, 帮忙点个star. -- 在线体验系统的源码暂未push到github. 如果需要, 你可以打开在线体验页面, 按f12, 按控制台描述方式获取 - - 作者QQ ![](https://qiniu-cdn.peterq.cn/pan-light/img/author_qq.jpg) diff --git a/doc/styles/footer.html b/doc/styles/footer.html index 84aebfba536f50c3d216e235f40e3ba17e23cf36..e3bbf4d84274847c8d4d27843870967e72a69859 100644 --- a/doc/styles/footer.html +++ b/doc/styles/footer.html @@ -1,4 +1,7 @@