From 5e23db047692a907891408648fb014033ac9744f Mon Sep 17 00:00:00 2001 From: WANG Cong Date: Mon, 13 Aug 2007 16:19:23 +0800 Subject: [PATCH] Add install scripts for GUI. --- client/gui/src/README.txt | 12 ++++++++++++ client/gui/src/XylFTPGUI.vbs | 2 ++ client/gui/src/install.bat | 27 +++++++++++++++++++++++++++ client/gui/src/manifest.mf | 4 ++++ client/gui/src/uninstall.bat | 13 +++++++++++++ 5 files changed, 58 insertions(+) create mode 100644 client/gui/src/README.txt create mode 100644 client/gui/src/XylFTPGUI.vbs create mode 100644 client/gui/src/install.bat create mode 100644 client/gui/src/manifest.mf create mode 100644 client/gui/src/uninstall.bat diff --git a/client/gui/src/README.txt b/client/gui/src/README.txt new file mode 100644 index 0000000..3bb4c97 --- /dev/null +++ b/client/gui/src/README.txt @@ -0,0 +1,12 @@ +°²×°·½Ê½£º +Ö±½ÓÔËÐа²×°°üÖеÄinstall.bat + +ÔËÐз½Ê½£º +Ö±½ÓÔËÐа²×°Ä¿Â¼ÏµÄXylFTPGUI.vbs + +жÔØ·½Ê½£º +Ö±½ÓÔËÐа²×°°ü»ò°²×°Ä¿Â¼ÏµÄuninstall.bat + + +°æȨ:Î÷ÓÊLinuxС×é + diff --git a/client/gui/src/XylFTPGUI.vbs b/client/gui/src/XylFTPGUI.vbs new file mode 100644 index 0000000..1a577ed --- /dev/null +++ b/client/gui/src/XylFTPGUI.vbs @@ -0,0 +1,2 @@ +set ws=wscript.createobject("wscript.shell") +ws.run "xylftpgui.bat /start",0 \ No newline at end of file diff --git a/client/gui/src/install.bat b/client/gui/src/install.bat new file mode 100644 index 0000000..53afaa7 --- /dev/null +++ b/client/gui/src/install.bat @@ -0,0 +1,27 @@ +::Copyright @ zhaochongri@gmail.com +::Updated 2007.7.25 + +@echo off + +echo Welcome to use XylFTP! You must have a JVM environment and your JDK version should be 1.6 or over. +echo Your working directory is: +cd +set sys= +set/p sys=ÇëÊäÈëϵͳËùÔÚÅÌ(Èç: C )£º + +echo And this software will be installed in %sys%:\"Program Files"\xylftp\ + +javac XylFTPGUI.java +jar cfm XylFTPGUI.jar manifest.mf *.class Icon +if not exist %sys%:\"Program Files"\xylftp mkdir %sys%:\"Program Files"\xylftp +move XylFTPGUI.jar %sys%:\"Program Files"\xylftp\XylFTPGUI.jar +copy XylFTPGUI.vbs %sys%:\"Program Files"\xylftp\XylFTPGUI.vbs +copy uninstall.bat %sys%:\"Program Files"\xylftp\uninstall.bat +copy README.txt %sys%:\"Program Files"\xylftp\README.txt +del *.class + +echo @echo off >%sys%:\"Program Files"\xylftp\xylftpgui.bat +echo java -jar "%sys%:\Program Files\xylftp\XylFTPGUI.jar" >>%sys%:\"Program Files"\xylftp\xylftpgui.bat + + +echo You have successfully installed this software! diff --git a/client/gui/src/manifest.mf b/client/gui/src/manifest.mf new file mode 100644 index 0000000..d053d86 --- /dev/null +++ b/client/gui/src/manifest.mf @@ -0,0 +1,4 @@ +Manifest-Version: 1.0 +Main-Class: XylFTPGUI +Created-By: ZHAO CHONGRI + diff --git a/client/gui/src/uninstall.bat b/client/gui/src/uninstall.bat new file mode 100644 index 0000000..854a2cf --- /dev/null +++ b/client/gui/src/uninstall.bat @@ -0,0 +1,13 @@ +::Copyright @ zhaochongri@gmail.com +::Updated 2007.7.25 +@echo off + +set sys= +set/p sys=ÇëÊäÈëϵͳËùÔÚÅÌ(Èç: C )£º + +if not exist %sys%:\"Program Files"\xylftp echo ´ËÎļþ²»´æÔÚ£¡ +del %sys%:\"Program Files"\xylftp +rmdir %sys%:\"Program Files"\xylftp + +echo You have successfully uninstalled this software! + -- 2.11.4.GIT