Wireless Broadband & Dialup Control Application

About:

STG_AutoDialer will establish a dialup (RAS) connection, and maintain it … if connection is dropped, the application automatically redials to selected connection.

RAS connections are used by wireless broadband USB dongles such as Huwaei.

The STG_AutoDialer application creates a log file, recording the connection times, when a connection is lost (and thus redialed). The log file is automatically deleted upon each launch of the application (ie on reboot).

The STG_AutoDialer only checks for connection status each second, this reduces needless CPU power being consumed.

The application displays as a tray icon only (after setup), and is designed to only display minimal information (except when re/dialing). The Tray Icon looks like a traffic light, and is made up of three different icon files which can be replaced with other icons as needed.

Installing:

This application was originally designed to be used with huwaei wirerless broadband modem software.

As such, we expected the application to be run the the installation directory of your huwaei modem connectivity software.

When run for the first time, it will prompt for the following:

  1. The filename of the huwaei modem software (this is usually customised by your ISP);
  2. The name of the Connection Prompt (when above is started and connect button pressed), while dialing and establishing connection;
  3. The name of the dialup connection to use (application will use this name to dial the internet, so if its wrong, manual editing of the INI may be required;

These settings will be saved to the INI for future use.

Running:

A shortcut can be added to this startup folder, to make the application automatically start on Logon.

See customising section for available commandline arguements.

Customising:

Icons

If the following Icons exist in the same directory, application will use them by defualt, else use its internal ones:
  icon.ico (replaces the icon taken from Huwaei connection app (used in tray on startup only)
   green.ico (used when successful connection is made and all is good)
   orange.ico (used while connection is being established)
   red.ico (used when disconnection is detected)

Command Line Arguements

Only one commandline arguement exists at present:
   Startup (puts application to sleep for 60 seconds … this helps with old slower computers, makes sure they have time to start esentual apps).

License:

Secure Technology Group is proud to provide above program as a free open source application.

It is provided under the GPL license (version 3 or later).

This application is provided in the hope that it may be useful.
It is provided without warranty, implied or otherwise.

Testing and background:

I have several relatives that are not so good with computers, but like the internet.
I managed to get them to agree to automatically dialing the internet on computer startup.
This means that remote PC support is fairly painless.
After this application was setup for family, i had a need to maintain a RAS connection on a remote system (that took 2 hours drive for the nearest tech to get to). so this application was redeveloped to create a RAS connection, rather then relying on Huwaei modem software (and pressing buttons within it)

Testing has been done on windows 2000 & XP machines, although Vista & 7 should work fine also.

UltraVNC Website Redevelopment

The UltraVNC Website was developed by the core developer of UltraVNC over several years. It served its purpose at the time, and is a credit to its creator. The problem is, that the website is outdated, and is rather confusing. It needed a way of being updated quickly, easily and remotely. A CMS (Content Management System) was decided as the best option.

The successful CMS required the following:

  • Currently under Development
  • Large Community with many plugins & Support
  • User Friendly & Search Engine Friendly URL’s
  • Caching system to save high CPU, memory & mysql usage

Myself and other members of the forum have used Joomla CMS several times before, and it definetly ticks all the above boxes. We setup a Joomla! test site that we can use to start copying content from the old site, and eventually, this will allow several people to maintain the website, update as required, and submit new articles for approval as required.

The Main requirements for the project are:

  • The Design of the website should remain similar to the current one.
  • The Design shall maintain the current locations for the advertisments, as they earn money to help pay for hosting fees & continued project developement.
  • The final product shall not require too much system resources from the dedicated server, allowing for peak usage periods.

We Created a Design that deviated somewhat from the origianl website design, but that we felt created a more professional feel.