#!/bin/sh
path_current=`pwd`
path_script=$(cd "$(dirname "$0")"; pwd)
mode=$1
exe_name=NetSpeedServer
export PATH=$PATH:$path_script
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$path_script
app_process=`ps -ef | grep "$exe_name"| grep -v grep`
case "$mode" in
'start')
echo "it's ready to start op...."
if test -n "$app_process"; then
echo ""
echo "$app_process"
echo ""
else
cd $path_script
nohup $path_script/$exe_name host=39.105.7.201 port=9513 > /dev/null 2>&1 &
cd $path_current
fi
echo 'success to start.'
;;
'stop')
echo "it's ready to check process..."
if test -n "$app_process"; then
echo "had find app process informaton"
echo $app_process | awk '{print ($2)}' | xargs kill -9
fi
echo 'success to kill.'
;;
*)
basename=`basename "$0"`
echo "Usage: $basename {start|stop} [ server options ]"
exit 1
;;
esac
exit 1
分类目录归档:QT
Apple相关离线下载
Apple相关的离线下载地址
https://developer.apple.com/downloads
虚拟机的苹果驱动,要解压把下面的iso文件提出来,直接安装。
http://softwareupdate.vmware.com/cds/vmw-desktop/fusion/8.5.8/5824040/packages/
Qt的国际语言怎么用
1.ts文件编写
//可以有N多个上下文件,每个上下文就是一个类或一个QML文件
SystemTray //这个名字为类名,在工程里它只会翻译SystemTray类实例的相关文字。
退出(&x)
世界,你好
main //这个名字为main.qml的不带后缀名的文件名。
退出(&x)
世界,你好
2.使用Qt语言家即Linguist程序,发布成qm文件。
3.代码启用
QString lang = QLocale::system().name();
QTranslator translator;
if (translator.load(":/res/i18n_zh.qm")) {
QApplication::installTranslator(&translator);
}