Archive for the ‘Utilities Update’ Category

For long time, I maintain a list of all WHOIS servers that can be used for getting domain information of generic domains (like .com and .org) and country code domains.
This list was internally used in WhoisThisDomain and WhoisCL utilities, But until now I have never published this servers list as a standalone file.

This servers list is now available to download from this page, and it’ll be updated every time that there is a change in the internal servers list of WhoisThisDomain and WhoisCL utilities.

DownTester is a new utility that allows you to easily test your Internet download speed with
multiple URLs that you choose.
It automatically downloads from the desired URLs, one after another. Each download stops after the specified number of seconds has been elapsed (The default is 20 seconds) or after downloading the specified amount of KB.

The download speed is displayed in KB/Sec as well as in Mbps. You can easily save the test result into text/csv/xml/html file.

For more information about this utility, click here.

A new utility in NirSoft Web site, WhatInStartup, displays the list of all executable files (.exe) that automatically run when Windows starts up, and allows you to easily disable or delete them completely.
This utility replaces the old StartupRun utility, which haven’t been updated for more than 4 years.

WhatInStartup also provides 2 new important features that were missed in StartupRun:

  1. Ability to work with external instance of Windows: If you have Windows operating system with booting problems, you can use this feature to connect to another
    instance of Windows, and disable/delete unwanted programs that runs at startup.
  2. Permanent Disabling: Many programs add themselves into the Windows startup list without even asking you, and even if you disable or delete them, these programs add themselves again in the next time that you use them.
    While WhatInStartup is running, it monitors the startup lists in the Registry and in the file system.
    If a disabled program added itself again into the list, WhatInStartup detect the change and automatically disable it again. This means that as long as WhatInStartup is running, the programs that you disabled won’t return back to Windows startup.

For more information about WhatInStartup utility, click here.

  • ChomeCahceView and OperaCacheview: Added new option in ‘Copy Selected Cache Files’: Update the modified time of the copied files according to modified time in the Web server.
  • NirCmd: Added speak command (As mentioned in the previous post)
  • PingInfoView: Added ‘Last Succeed On’ and ‘Last Failed On’ columns. Also, the % Failed value now shows the value in accuracy of 0.01% instead of interger values in previous versions.

NirCmd utility has a new ‘speak’ command that allows you to easily cause your computer to speak the text that you wish. In this command, NirCmd uses the Speech library (SAPI) that is installed with any instance of Windows XP and Windows Vista.
The speak command is not the most useful command in NirCmd, but it’s a nice and funny addition for April Fools’ Day.

Here’s a few examples of what you can do with the new speak command:

nircmd.exe speak text “Please don’t touch my computer !”

If you want to wait 60 seconds and then speak something, you can try this: (60 seconds = 60000 milliseconds)

nircmd.exe cmdwait 60000 speak text “Get out of my room !”

If you want to speak the text that is currently in the clipboard, use this:
nircmd.exe speak text ~$clipboard$

If you want that the computer will speak the entire content of a text file, use this:
nircmd.exe speak file “c:\temp\speak1.txt”

Be aware that Windows XP comes with a default “robotic” voice known as “Microsoft Sam”, while Windows Vista provides much better woman voice, known as “Microsoft Anna”.

  • SeqDownload and IEHistoryView: These 2 old utilities still used the Registry to save their settings. Now They save their seetings into a .cfg file, like all the other tools.
  • IECookiesView: Added more accelerator keys.
  • MozillaCacheView and IECacheView: Added new option in ‘Copy Selected Files’ – Update the modified time of the copied files according to modified time in the Web server.
  • DLL Export Viewer: New option – Show found items during the scan process.
  • Clipboardic: New utility that listen to the clipboard activity, and each time that you copy something into the clipboard, it automatically save the copied data into Windows clipboard file (.clp). Later, when you need the copied data again, you can simply select the right clipboard file, and Clipboardic will automatically insert it into the clipboard.
    Clipboardic also allows you to easily share the clipboard data between multiple computers on your local network.

The password recovery package page now contains a new package with full install/uninstall support. When you run the installer, it automatically copies all files into the installation folder that you select, and creates a start menu folder with shortcuts to the all installed utilities and help files.
The uninstaller removes all files, including the configuration files (.cfg) of each utility.

You can download the new package from here.

For very long time, I receive reports from people which says that my NK2View utility
doesn’t show all NK2 records stored in the file. some others reported that NK2View fails to add new items into the file.
Until now, I couldn’t figure out exactly what is wrong.
A few days ago, I received a sample .NK2 file that reproduces both of these problems.
I looked into this file, and I found out that one of the records contains a special multi-values binary field that I have never encountered before. NK2view couldn’t parse this kind of field, and thus the parsing process of the rest of the file was failed too.
Also, I found out that this file contained a sequence of “dead” records (old records that Outlook doesn’t use anymore) in the end of the file, and these records caused NK2view to add new records improperly, and thus both Outlook and my NK2View tool failed to read these new records.

After what I found, I made a serious of changes that fixed both of these problems.
If you used NK2View in the past and you had one of the mentioned problems,
you can try to download the new version of NK2View and see if it solves your problems too.

  • OutlookAttachView: Fixed bug that caused OutlookAttachView to fail on scanning sub-folders under main Outlook folders.
    Also added ‘Folder Path’ column that displays the full path of the folder (For example: Personal Folders\Inbox\Bug Reports)
  • WhoisThisDomain and WhoisCL: Added/Updated the whois servers for .in, .ie, .me, .tel, and co.nl domains.
  • AlternateStreamView and ResourcesExtract: Added support for choosing SubFolders depth in scanning.
  • Volumouse: Fixed bug – Windows key settings were not saved when you exit from Volumouse.
  • WirelessKeyView: Fixed bug – In Vista, if WPA-PSK key contained 32 characters, the key was not displayed in Ascii form.
  • SearchMyFiles:
    • Fixed bug: Base folder combo-box limited the number of characters that you could type.
    • Added option to save/load all search option to .cfg file.
    • Added ‘Explorer Copy’ option – Allows you to copy the selected files and then paste them inside a folder of Windows Explorer.
    • Added ‘Open With’ option.
    • Added option to choose the subfolders depth to scan.

If you use Microsoft Outlook regularly, you probably have many attached files scattered in your mailbox. Some of these attachments were sent by you to other people, some of them were sent by others to your inbox.

But what should you do you if you want to easily extract all these attached files and save them into one folder ?
My new OutlookAttachView utility can help you do that. It displays the list of attached files in your Outlook’s mailbox, and allows you to easily select all attachments that you need, and then extract them into a folder that you choose.

For more information about OutlookAttachView, click here.