Great freeware from 2BrightSparks

2BrightSparks presents a number of useful freeware tools.

  • SyncBack Freeware V3.2.20.0
    You can use SyncBack to easily backup and synchronize your files to: the same drive; a different drive or medium (CDRW, CompactFlash, etc); an FTP server; a Network; or a Zip archive.
  • InfoHesive Freeware Viewer V 2.3.0.0
    You can use this freeware to read InfoHesive Help Files and eBooks with annotations.
  • EncryptOnClick Freeware
    EncryptOnClick is very simple to use and features military grade 256-bit AES encryption.
  • DeleteOnClick Freeware
    Even if you delete a file or folder using Windows without moving it to Recycle Bin (Trash), the data you have deleted is not actually removed from your computer. Instead, Windows makes the space occupied by the file available for writing. DeleteOnClick completely deletes files in one click rather than sending the file to the recycle bin.
  • HashOnClick Freeware
    HashOnClick ensures that your files haven't been tampered with. It quickly provides information to compare hash values side by side to establish the data in one file exactly matches (or not) the data in another.
  • PatchOnClick Freeware
    PatchOnClick allows you to send and receive updates to large files without having to send or receive the whole file each time.

2BrightSparks also offers enhanced commercial versions of these software.

TightVNC – Free remote control software

TightVNC is a free, cross-platform, open source remote desktop software application that uses and extends features offered by VNC’s (Virtual Networking Computing) RFB protocol. All VNC packages works on client-server model, where in a VNC client machine connects to a machine running VNC server and displays full or part of VNC server desktop on client machine.

TightVNC setup is straight forward. Below screen shots shows step-by-step installation.

TightVNC Setup Wizard - Welcome Screen

TightVNC Setup Wizard - Usage Terms

TightVNC Setup Wizard - Destination Location

TightVNC Setup Wizard - Select Components

TightVNC Setup Wizard - Select Start Menu Folder

TightVNC Setup Wizard - Select Additional Tasks

TightVNC Setup Wizard - Ready to Install

TightVNC Setup Wizard - Installing

TightVNC Setup Wizard - Completing the Setup

To launch TightVNC server, click on Start > Programs > TightVNC > Launch TightVNC Server. Click on Unblock button in the Windows Security Alert dialog box to allow TightVNC to accept network connections.

Windows Security Alert

TightVNC Server user properties window has 5 tabs: Server, Hooks, Display, Query, and Administration. The Server tab has options for setting up passwords, input handling, display or port numbers, response to client-disconnection, etc.

TightVNC Server: Current User Properties > Server

TightVNC server provides administration and viewing facility to VNC client(s) connected with it. It is recommended that you setup different passwords for administration and viewing purpose. Default string of asterisk shown in password box is actually of blank passwords. If you don’t setup passwords for TightVNC Server, in its default settings, TightVNC Server will refuse client connections, because running a VNC server without setting a password is a security risk, and TightVNC displays following warning in this regard.

WinVNC Warning

The default port numbers for access through VNC client and HTTP client are 5900 and 5800 respectively. It is recommended that you set your own port numbers to make TightVNC configuration more secure.

The Hooks tab has options for polling modes and mirror driver.

TightVNC Server: Current User Properties > Hooks

A mirror driver boosts screen update performance. It is recommended that you install DemoForge Mirage Driver for TightVNC. DFMirage is a video driver mirroring technology for the Windows NT OS family. Display mirroring technology is widely employed by remote desktop applications such as: NetMeeting, PC Anywhere, VNC, Webex, etc. Mirroring is a technically superior method than screen grabbing, because it allows the capture of only the minimally updated regions and retrieves the data directly, bypassing the intermediate copy.

The Display tab allows you to setup sharing area. In general Full Desktop is selected for remote administration purpose.

TightVNC Server: Current User Properties > Display

At a definite time interval TightVNC Server can query the console on incoming client connection and take default action to either refuse or accept even without authentication (recommended only if you are sure that machine will be accessed by the most trusted clients only).

TightVNC Server: Current User Properties > Query

TightVNC Server: Current User Properties > Administration

TightVNC’s tight encoding is a combination of JPEG compression and other types of encoding.It improves application performance and suitable for low bandwidth connections. TightVNC can be used with other client and server implementations of VNC; however, tight encoding is not supported by most other implementations, so to gain full advantage of TightVNC, it is necessary to use TightVNC at both ends.

Among notable enhancements are file transfers, support for Windows DFMirage mirror driver to detect screen updates, zoom ability and automatic SSH tunneling on Unix.

TightVNC Group also offers TightVNC Portable Edition where TightVNC Server and Viewer are run from a USB flash drive and all settings, connection history and passwords are kept in USB drive.

Cropper – Simple screen capture utility

Cropper 1.91.1.89 by Brian Scott is a freeware screen capture utility which is fast and able to output images to a variety of formats like - 

  • BMP: Large files but no compression artifacts.
  • Clipboard: The image is placed on the clipboard and can be pasted into any application that accepts images.
  • JPEG: Cropper can save JPEG files in varying quality settings from 10 to 100. 10 being the lowest quality and smallest file size. 100 being the highest quality and largest file size.
  • PNG: Smaller files with lossless compression, good for most image formats except full color photographic.
  • Printer: Presents a print dialog that allows you to send the image straight to the printer.

Cropper has following keyboard shortcuts for easier operations.

  • Arrow keys: Nudge the main form one pixel.
  • Alt+Arrow keys: Resize the main form one pixel.
  • Alt+[ or ]: Resize the thumbnail indicator one pixel.
  • +Ctrl: Changes the amount of resizes and nudges listed above to ten pixels.
  • [ or ] or Mouse Wheel: Resize the main form twenty pixels while keeping the crosshairs centered.
  • Right-Click: Context menu on the main form.
  • Double-Click or Enter or S: Take a screen shot of the area under the Cropper window or start/stop a recording plug-in.
  • Tab: Cycle form colors.
  • Shift+Tab: Cycle form sizes.
  • Esc: Hide the main form.
  • F8: Show the main form.
  • PrintScreen: Take a screen shot of the entire desktop or start/stop a recording plug-in.
  • Alt+PrintScreen: Take a screen shot of the current active window or start/stop a recording plug-in.
  • Ctrl+Alt+PrintScreen: Take a screen shot of the region below the mouse or start/stop a recording plug-in.

Although there are a number of screen capture tools in the market, Cropper is very simple to use and works great.

RegASSASSIN – Freeware to remove locked registry keys

RegASSASSIN v1.03 from Malwarebytes is able to remove stubborn locked registry keys from your Windows PC. It uses advanced techniques to unlock permissions and then removes the registry key.

When executed first time, RegASSASSIN displays license agreement.

1

Click on I Agree button to continue. Now either type full path of the registry key or launch Windows Registry Editor (regedit.exe) and navigate to the registry key you want to remove, right click and copy key name, then paste it into the text box.

2

In the above screen shot, I have deliberately scrubbed the registry key name to avoid the Click on Delete button to get rid off registry key.

Pocket Killbox – Process & File remover

Pocket Killbox from Option^Explicit Software Solutions is a good Process & File Killer. The developer offers this nice utility as a freeware product and recommends: Use Killbox, When asking nicely doesn't work.

Pocket Killbox

You can type full path of file/folder to delete or you can browse for its path by clicking Browse for file button. Clicking Show file properties button shows properties of chosen file/folder, and Delete filebutton informs Killbox to delete selected file/folder. Killbox offers you following 3 options for removing the file/folder.

  • Standard File Kill
  • Delete on Reboot
  • Replace on Reboot

First 2 options are obvious; the 3rd option allows you to replace the selected file with a dummy file, if you don’t want to name the file replacing the file being deleted. In the following example, we want to replace C:\DeleteMe\garbage with C:\Clean\good file.

Pocket Killbox

Clicking 4button inform you that changes will be made after reboot, and prompts you to reboot the computer.

Changes will be made after Reboot, Reboot Now?

If you are unsure about file name and location, Killbox offers you file search also. Press Ctrl-F key sequence or click on Tools > File Find. Now type something to search and press Enter key or click on File Find button.

Type something to search for

Killbox searches your computer hard disk and displays full path to the file/folder.

Full path of file to delete

Before deleting file/folder, Killbox takes its backup in !KillBox folder in root of your hard disk.

Following options offers more control over file/folder deletion process.

  • End Explorer Shell While Killing File
  • Unregister .dll before Deleting

If you choose to end Explorer Shell (explorer.exe), you can start the same by clicking on Tools > Start Explorer Shell.

The Tools menu has also few other useful items.

  • Delete Temp Files
    Allows you to delete temporary Internet files, temp files, cookies, Dr. Watson dumps, prefetch files, recent document list, history, Sun Java cache, etc. for user profiles found in the computer.
  • Go to SessionManager
    Launches Registry Editor and open HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager key
  • Open Wininit.ini
  • Hosts file
    Launches Notepad and opens %systemroot%\system32\drivers\etc\hosts file which contains mapping of IP addresses to corresponding host names

  • Open Services
    Launches Services applet, i.e., %SystemRoot%\system32\services.msc

Clicking on Processes >> menu item expands Killbox GUI to show you list of running processes.

Pocket Killbox

To end a running process, select checkbox before the executable name and click on End Task button.

Overall, Killbox is very useful in removing persistent file, and killing running processes.

Mouse and Keyboard sharing with Synergy

Synergy is an open source software, which allows you to easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware. It's intended for users with multiple computers on their desk since each system uses its own monitors.

Redirecting the mouse and keyboard is as simple as moving the mouse off the edge of your screen. Synergy also merges the clipboards of all the systems into one, allowing cut-and-paste between systems. Furthermore, it synchronizes screensavers so they all start and stop together and, if screen locking is enabled, only one screen requires a password to unlock them all. Machines running following operating systems and TCP/IP networking are supported.

  • Microsoft Windows 95/98/Me/NT/2000/XP
  • Mac OS X 10.2 or higher
  • Unix including Linux, Solaris, and other variants running X- Windows version 11 revision 4 or higher

Synergy unifies display of all the computers on your desktop to form a single virtual screen. You use the mouse and keyboard attached with only one of the computers while you use all of the computer monitors. Once you configure Synergy about how many screens you have and their relative positions, and move mouse off the edge of a screen, it jumps instantly to the neighboring screen. The keyboard input is fed to screen with mouse focus. Synergy can also handle multiple screens attached to the same computer.

Furthermore, it builds a single clipboard to make cut-copy-paste functions work across all the computers. It even converts newlines (CR-LF sequence) to each computer's native format so cut and paste between different operating systems works seamlessly.

Synergy also ensures that screensavers on all computers start/stop simultaneously.

Running Synergy is a 3 step process.

  1. Choose a server
  2. Install the software
  3. Configure and start the server

Step 1 - Choose a server

The first step is to choose which keyboard and mouse you want to share. The computer with that keyboard and mouse is called the "primary screen" and it runs the Synergy server. All of the other computers are "secondary screens" and run the Synergy client.

Step 2 - Install the software

Second, you need to install the software on all the computers that will share the mouse and keyboard. 

Step 3 - Configure and start the server

Next, you need to configure Synergy with primary and secondary screens names, their relative positions, and other options. After installing Synergy on all the computers, click on Start > Programs > Synergy > Synergy on server computer, i.e., computer with keyboard and mouse attached with it.

1

Select Share this computer’s keyboard and mouse (server) option and click on Configure button.

2

Click on + button to add the server to the screens list and click on OK button. Use the + button to add other computers. Use controls under Links to connect screens together.

  • Click on the server's name in the Screens list
  • Choose the screen to the left of the server; use --- if there is no screen to the left of the server.
  • Similarly choose the screens to the right, above and below the server.
  • Repeat these steps for all the other screens.

Click OK to close the Screens & Links dialog.

Now click on Test button. It will start the server and you will see a console window with scrolling log messages informing you about Synergy's progress. If any error occurs you'll be intimated. Some errors are documented below.

Failed to open screen (X11 only)

  Hint: Check permission to open the X display
Address already in use
  Hint: Another program or another copy of Synergy is using the synergy port; stop the other program or choose a different port in the Advanced... dialog. In case you select different port, configure all clients accordingly.
Connection forcefully rejected
  Hint: Check Synergy is running on the server and no firewall is blocking the server or Synergy port.
Already connected
  Hint: Check that the Synergy client isn't already running.
Refused client
  Hint: Add the client to the server's configuration file.

Connection timed out

 

Hint: Check that server-host-name is correct and no firewall is blocking the server or Synergy port.

Connection failed

 

Hint: Check that server-host-name is correct.

Read the errors to determine the problem then correct them and click on Test button again. Once everything works fine, stop all the clients then the server. Then start the server and all the clients.

Synergy is a boon for those who work with multiple computers on their desktop.

Easily transfer files and settings in Windows XP

The Files and Settings Transfer Wizard (migwiz.exe) in Windows XP Professional helps you in moving your data files and personal settings from one computer to another, without manually configuring the new computer like you did with your old computer. Typically it is used to transfer following settings.

  • Accessibility
  • Command Prompt settings
  • Display properties
  • Internet Explorer security settings
  • Internet Explorer settings
  • Mouse and keyboard
  • Network printer and drives
  • Outlook Express
  • Regional settings
  • Sound and multimedia
  • Taskbar options
  • Windows Media Player

The wizard can also move specific files or entire folders, such as My Documents, My Pictures, and Favorites. However, passwords are not moved with program settings.

Suppose you want to move only settings from your old computer to the new computer. Start the wizard by clicking on Start > Programs > Accessories > System Tools > Files and Settings Transfer Wizard. Alternately you can click on Start > Run, type migwiz and click OK.

1

Click on Next button to continue.

2

Select Old computer option, as this is the computer you want to transfer settings from.

3

As Windows Firewall is enabled on your computer, it gives a security alert that whether you want to keep blocking Files and Settings Transfer Wizard. Click on Unblock button to automatically add an exception in Windows Firewall.

4

Select Direct cable, if your old computer is connected with new computer with a serial cable, otherwise select Other option and browse for a removable drive, network drive. If any of these is not currently available, the you can also choose a folder on local hard disk, so that you can move saves settings later.

5

Select Settings only option. If you want to add/remove any setting, then select Let me select a custom list … Click on Next button.

6

Add/remove Settings/Folder/File/File Type and click on Next button. The wizard starts collecting data from your old computer and save it to your chosen folder.

7

8

Click Finish to complete collection phase. The wizard has now saved all selected settings to your chosen path. In this case, we had chosen C:\Documents and Settings\User\My Documents to save settings. The wizard has created USMT2.UNC folder and following files in this folder.

  • IMG00001.DAT
  • status

Move USMT2.UNC folder to any network/removable drive which can be accessed from your new computer. Go to your new computer and start the Files and Settings Transfer Wizard.

1

Click on Next button to continue.

9

Select New computer option and click on Next button.

10

Select I don’t need the Wizard Disk… option and click on Next button.

11

Select Other option and click on Browse button to choose the path where you have moved USMT2.UNC folder. Click on Next button to let wizard transfer settings to your new computer.

12

13

Click on Finish button to complete the transfer.

14

Click on Yes button to log off for the changes, you have made to the new computer, to take effect.