From Uniform Server Wiki System
|
Installing ucUniTray 3.5-Apollo
|
|
|
Uniform Server 3.5-Apollo.
|
This unofficial UniTray plugin is based on the one originally designed for UniServer 3.2. I was recently hauled over the coals by a friends son for not including the 3.5 version on his memory stick.
OK there is not yet an official version (currently being worked on and will be released soon), what I was using was my hacked version while demonstrating new features of Uniform Server 3.5, had no idea he thought the tray icon was cool. Seems his friends also liked it hence I have been persuaded to publish it as is.
Confusion
To avoid any confusion at a later date I have named this version ucUniTray. Nothing special about uc just stands for UniCenter.
Background
UniTray uses as it core component AeTrayMenu designed by Onno Broekmans who released it into the public domain under the following licence creative commons. This program has stood the test of time and well worth downloading to obtain the excellent documentation.
I copied this from his site:
AeTrayMenu puts a tray icon in your system tray. When you click on it with your left or right mouse button, a popup menu will appear. The menus that appear are fully configurable.
Features
An overview of the most important features of AeTrayMenu:
- Fully configurable;
- Separate menus for left and right click;
- Run programs and launch documents;
- Support for submenus;
- Service control options:
- Start, stop, pause and resume services;
- Separate tray icons and tray icon hints for service states;
- Easy access to "Services" control panel applet
- Special menu design with sidebar and more;
- Execute multiple commands for one menu item;
- Handling of multiple instances.
If you want to hack it around for your own use his support documentation is excellent and very readable; download it and enjoy.
Where to obtain ucUniTray
Download my hacked version; file ucUniTray_install.exe and save it to folder Uniform Server.
MD5 = 0d5631ed91dd6ddeabcf106b48c7b293
Installation
The file is a self-extracting archive; double click to run, no need to change the path.
Note: Folder *\Uniform Server now contains the following files and folder:
- Disk Start.vbs
- Server_Start.bat
- Start_ucUniTray.bat
- Stop.bat
- Stop_ucUniTray.bat
- ucUniTray.exe
- udrive
- UniController.exe
That completes the plugin installation.
Top
Testing
Start_ucUniTray:
Double click on "Start_ucUniTray.bat" a small UniServer icon will appear in your system tray (bottom right).
A left mouse click on this icon brings up the main menu.
There is one important selection Exit this closes and removes the menu icon, remember to stop the servers first.
The right menu gives access and control of UniServer. You can also access some of the advanced features
Stop_ucUniTray:
Double click on "Stop_ucUniTray.bat" this closes the menu and removes it from your system tray.
ucUniTray Menus
Main Menu
|
|
|
| Menu Option
| Comment
|
| Start UniServer | Starts both Apache and MySQL servers
|
| Stop Uniserver | Stops both Apache and MySql servers
|
| Admin Panel | Displays Admin Panel in browser. Allows you to configure UniForm Server
|
| phpMyAdmin | Displays phpMyAdmin in browser. Allows you to manipulate MySQL server
|
| phpMyBackupPro | Displays phpMyBackupPro browser. Back-up MySQL server
|
| Advanced | See table below
|
| Explore | See table below
|
| Exit | Closes the menu and removes it from your system tray. Note: Stop the servers first
|
| About | Displays information about ucUniTray
|
|
Top
Advanced
|
|
|
| Menu Option
| Comment
|
| Edit Apache Configuration | Opens httpd.conf in Notepad
|
| Edit MySQL Configuration | Opens my-small in Notepad
|
| Edit PHP Configuration | Opens php.ini in Notepad
|
| Apache Error Log | Opens Apache error.log in Notepad for viewing
|
| Apache Access Log | Opens Apache access.log in Notepad for viewing
|
| PERL :: Command Prompt | Opens a command prompt at the correct path for PERL
|
| PHP :: Command Prompt | Opens a command prompt at the correct path for PHP
|
| Reload Menu | Reloads ucUniTray.ini file. Allows you to instantly test changes made to this file no need to stop and re-start UniTray.
|
|
Top
Explore
|
|
|
| Menu Option
| Comment
|
| Server Information | Display information in browser window (http://localhost/server-info)
|
| Server Status | Display Apache Status in browser window (http://localhost/server-status)
|
| PHP Information | Display PHP information in browser window (http://localhost/apanel/phpinfo.php)
|
| UniServer | Opens Windows Explorer at udrive folder
|
| Apache | Opens Windows Explorer at apache2 folder
|
| MySQL | Opens Windows Explorer at mysql folder
|
| PHP | Opens Windows Explorer at php folder
|
| WWW Root | Opens Windows Explorer at www (folder that contains your web site/s)
|
| WWW Path | Displays folder WWW in your browser (http://localhost/)
|
| Script Root | Opens Windows Explorer at cgi-bin folder
|
| Images Root | Opens Windows Explorer at www/images (assumes you have an image folder)
|
| Images Path | Displays images folder in browser (http://localhost/images/) assumes you do not have an htaccess file to prevent this.
|
| Explore plugins | Opens Windows Explorer at the correct path of Plugins folder
|
|
Conclusion
The above provides a reasonable balance of functionality however the real workhorse is apanel double click the tray icon this provides a quick short cut and displays apanel in your browser.
Top