Amazon.com

Disclaimer

All the tips/hints/fixes/other information posted here are at your own risk. Some of the steps here could result in damage to your computer. For example, using a Windows registry editor like RegEdit could result in unintended serious changes that may be difficult or impossible to reverse. Backups are always encouraged.
Showing posts with label software. Show all posts
Showing posts with label software. Show all posts

18 August 2010

Easily Open the Containing Folder of Any File in a New Window

Another SendTo enhancement. Download and extract the .exe file your SendTo folder. The source .ahk file and icon are included, in case you want to edit the script and recompile it.


Download

15 August 2010

Create a Sendto Item to Securely Delete Files

This handy little application is a complied AutoHotkey script that uses SDelete from SysInternals. The cute icon is by RainDropMemory.

Select file(s) and/or folder(s), right-click, and select Send To → Secure Delete

To install: Simply decompress the zip archive's contents to any folder and drop a shortcut to Secure Delete.exe in your SendTo folder (go to Start Menu → Run... → shell:sendto). Right-click the shortcut, click Advanced, and check Run as Administrator. Source ahk file is included.

Download

15 April 2010

Display Brightness Level in Taskbar


I wanted a little notification for the current display brightness level. I couldn't find one, but the creator of the Display Brightness Vista Gadget made a console version of his app. I'm not much of a programmer, but I was able to use AutoHotkey to make the current display brightness level appear in the notification area of the taskbar. I'm providing it for download here free. You can't change the brightness level with this utility as you can the gadget... maybe that will be in a revision someday; it only displays the current level in the icon and as a tooltip. Just unzip to any location and run Brightness.exe. The icon in the notification area will change with the current display brightness. It should work on Windows Vista or Windows 7, 32/64-bit. If you have any issue, let me know in the comments. Thanks.

Download

06 January 2010

Missing Thumbnails for Microsoft Office Files?

Missing thumbnails for certain files in Windows Explorer (Vista, Win7) can be puzzling. If you have this difficulty with some Microsoft Office files, it just may be that the thumbnail was not saved with the file. In Microsoft Word 2007, this should be easy: the Save Thumbnail option should appear in the Save As dialog. In Microsoft Powerpoint 2007, things are more cumbersome: go to the Office Orb - Prepare - Properties, and then click on Document Properties in the main window to select Advanced Properties from the drop-down menu. In the Summary tab of Advanced Properties, check the box for Save Preview Picture. Not exactly straightforward, is it? To make it easier the next time, you can add Advanced Document Properties to the Quick Access Toolbar.

02 August 2009

Make Yahoo! Day Planner Widget Work with Google Calendar

[Updated Aug 3]

The Day Planner widget that comes with the Yahoo! Widget Engine (a.k.a. Konfabulator) can work with iCalendar (ICAL) files, but this feature has been hidden in the Windows platform since Mozilla Sunbird stopped using iCalendar files (.ics) for storing calendar data.

27 June 2009

Replacement New Email Icon Notification for Outlook




The little icon that you can have show up in the notification area of the taskbar (a.k.a. the tray) when you receive new email in Outlook is not always so convenient. If you receive mail into a folder that's different than the default Inbox, it doesn't work so well.

Using AutoHotkey, I made a little EXE application that pops a pretty envelope icon and plays the New Email sound specified in the Sounds control panel (provided it is in the default %SYSTEMROOT%\Media folder). It even has a neat-o tooltip with the time mail was received.

To use: Put OutlookNoti.exe anywhere and make or revise a rule in Outlook that involves starting the application when mail arrives. That's it!

It's freeware. Enjoy!

Download
Source

System Requirements:
It should work with most versions of Microsoft Outlook and Windows, but post a comment below if there's an issue.

23 May 2009

Tabless Web Browsing




Having tabs in web browsers can be very convenient, but they can be annoying also. That point totally mystifies some people.

There are 2 reasons why I wanted to get a tabless web browser. First is that I have a widescreen notebook computer. The vertical space is more precious to me than the horizontal space. Unless you're using an extension like Tab Kit in Firefox, you are stuck with tabs between the top of your screen and the start of web page content.

Second, I sometimes use the web while referring to windows of other programs (incredible, yes?). I can have a lot of windows, browser or otherwise, open at once. Accordingly, I have a vertically oriented taskbar on the left side of the screen. I can stretch out the taskbar quite wide, and all buttons for open windows stack nicely on top of each other. If I open many windows, I get a second column of buttons that is still quite readable. Also, I have Aero previews so I can see what's what very easily. With Taskbar Shuffle, I can rearrange and middle-click to close taskbar buttons.

For tabless web browsing, I could find only 2 3 options: Internet Explorer (not IE-based browsers like Maxthon, Avant, or TheWorld), Safari, and Firefox. (Actually, you can't disable tabs in Safari, but you can Ctrl-click to open in a new background window.) With Safari, I couldn't get downloads to save correctly, so I wanted to see if I could work with IE. With Internet Explorer, you can disable tabs, but it does not look like you can open new windows in the background by default; they insist on stealing focus. In Firefox, set appropriate options for opening in windows instead of tabs and set browser.tabs.opentabsfor.middleclick to false, but new windows insist on stealing focus. The following in my main AutoHotkey script helped with that [UPDATED 6/4/2009]:

GroupAdd, browser, ahk_class IEFrame
GroupAdd, browser, ahk_class MozillaUIWindowClass



#IfWinActive, ahk_group browser

#MaxThreadsPerHotkey 8
; ^LButton:: SetWinDelay, 333 ; Uncomment if there are windowing problems in IE.

WinGet, parent, ID, A
Send {Click M}
WinWaitNotActive, ahk_id %parent%, , 10
If Errorlevel Return
WinGet, child, ID, A
WinActivate, ahk_id %parent%
WinWaitActive, ahk_id %parent%
WinGet, mx, MinMax, ahk_id %child%
If mx = 0 WinMaximize, ahk_id %child%
Return
#MaxThreadsPerHotkey 1
#IfWinActive



I think this way of using web browsers is pretty efficient, but having to use AHK to make it possible is sad. I mentioned some IE-based browsers, and they do have many features, but disabling tabs appears to just not be an option. Please, if you make a web browser, make it possible to easily open links in new background windows.

28 January 2009

Make iTunes on Windows Seem a Bit Faster

Browsing the iTunes Store within iTunes 8 on Windows is frustrating, because Apple forced slow and clunky software components only to make it look kind of like Safari and Mac OS X. In my opinion, a Mac program is confusing on Windows and it clashes aesthetically. Also, the performance stinks.

At any rate, you can improve the slow scrolling using a scroll wheel mouse and the following AutoHotkey code:
#IfWinActive ahk_class iTunes
WheelDown::Send {pgdn}
WheelUp::Send {pgup}
#IfWinActive


Also, there is an alternative and unofficial web interface for the iTunes Store: http://app-store.appspot.com/

14 January 2009

Some New "Top Tools"

Check out revisions in the sidebar for additions. (Sorry, I didn't really pay attention to what I removed from the list.. usually things that I haven't really used myself as I thought I would.)

06 January 2009

Norton AntiVirus 2009 is Surprisingly Good

I've been down on Norton/Symantec products in the past, but Norton AntiVirus is the best antimalware application I've ever used. It's fast, efficient, and protects Firefox. I got my copy for $20 after rebate at Staples, and there might be other good deals elsewhere.

Update: I now more fond of Microsoft Security Essentials, which is free.

29 December 2008

QuickArchive: More About Gmail-like Archive in Outlook


Expanding upon this earlier post, I started using AutoHotkey so that Shift Right-Clicking a message in Outlook archives it and Ctrl Right-Clicking deletes it. To do so, I changed the toolbar name for the ArchiveSelected macro to "&QuickArchive" (without quotes). An ampersand in a toolbar item name underlines the following character so that the button may be "clicked" via a keyboard shortcut: in this case Alt-Q. Why "Q"? Well, every other letter I tried was already taken by a menu or another toolbar item.

Then, I added the following to my main AHK script:
#IfWinActive ahk_class rctrl_renwnd32
+RButton::
Send {Click}
Send !q
return
^RButton::
Send {Click}
Send ^d
return
#IfWinActive

27 November 2008

Apps I'm Thankful For

  1. Everything (Search)
  2. Firefox
  3. AutoHotkey
  4. MWSnap
  5. Taskbar Shuffle
  6. Norton Antivirus 2009
  7. Digsby
  8. Audacity
  9. MP3Tag
  10. SpywareBlaster
  11. TrueCrypt
  12. Windows Vista
  13. Nirsoft
  14. Console Calculator
  15. GOM Player
  16. MP3 to Ipod Audiobook Converter

18 August 2008

Add Gmail-like "Archive" and "Move to Inbox" Buttons to Outlook


The blog Techdem has instructions for adding a "Done" button to Microsoft Outlook. I've modified the macro code from those instructions and made similar buttons for the toolbars of message windows:

Sub ArchiveSelected()
Set ArchiveFolder = Application.GetNamespace("MAPI"). _
GetDefaultFolder(olFolderInbox).Parent.Folders("Archive")
For Each Msg In ActiveExplorer.Selection
Msg.UnRead = False
Msg.ClearTaskFlag
Msg.Move ArchiveFolder
Next Msg
End Sub

Sub ArchiveActive()
Set ArchiveFolder = Application.GetNamespace("MAPI"). _
GetDefaultFolder(olFolderInbox).Parent.Folders("Archive")
Dim myItem As Object
Set myItem = Application.ActiveInspector.CurrentItem
myItem.UnRead = False
myItem.ClearTaskFlag
myItem.Move ArchiveFolder
End Sub

Sub MoveActiveToInbox()
Dim myItem As Object
Set myInbox = Application.GetNamespace("MAPI"). _
GetDefaultFolder(olFolderInbox)
Set myItem = Application.ActiveInspector.CurrentItem
myItem.Move myInbox
End Sub

Sub MoveSelectedToInbox()
Set myInbox = Application.GetNamespace("MAPI"). _
GetDefaultFolder(olFolderInbox)
For Each Msg In ActiveExplorer.Selection
Msg.Move myInbox
Next Msg
End Sub



Updates: Please see QuickArchive in Outlook for more.

06 August 2008

Antivirus Strategy Update: Recommended Download Manager

As I've written earlier, I believe real-time antivirus carries too high a performance cost for the protection it provides. Windows has a deserved reputation for security holes, but antivirus is not the most relevant part of a wise security setup for a PC. In fact, traditional antivirus has some troubling disadvantages:
  1. Slow read/write disk access up to 15-fold
  2. Definitions may not be available until after a virus has reached your computer
  3. Deleting or quarantining false positives can be hazardous
  4. Background scanning can interfere with software installation and updating, leading to malfunction that is difficult to correct
  5. Popular free software like AVG updates only daily, so even if proper definitions are available, your software might not have them
  6. Marketing preys on fears of the Internet that aren't proportional to the actual risk involved
  7. The same files may be scanned many times even though they hadn't changed at all since the last scan
  8. Hazardous files may still go undetected by scanner incompetence or bad virus definitions
I still use antivirus, but only for downloads and for periodic on-demand scans. To assist with this, I use a download manager that scans downloaded files. I've recently tried many options: Free Download Manager 2.5/2.6, Fresh Download 8.06, Download Accelerator Manager, Download Statusbar, BitComet, LeechGet 2007, Orbit Downloader, and FlashGet. Of these, my current favorite choice is Orbit Downloader, which needs the FlashGot extension for Firefox 3 to work properly with that browser. For scanning, I use ClamWin but with a compiled AutoHotkey script so that it scans downloaded files in a minimized window unobtrusively. You're welcome to download the small .EXE I use for this purpose for yourself (specify that .EXE as your virus scanner in the options of the download manager).

Beyond this, it's wise to use an active firewall such as the one the comes with Windows XP SP2 or Vista, preventative steps such as subscriptions against malware sites as is provided with SpywareBlaster and AdBlock Plus, and to keep unnecessary networking functions disabled.

UPDATE: Avast is free, has frequent updates, and can be set to only scan when files are being copied/modified. I now prefer this approach over Orbit Downloader + ClamWin.

11 June 2008

Awesome Free Apps; Most or All You've Haven't Heard Of

25 May 2008

New Software Picks

Since moving to Vista, I have switched around my favorite programs. More are forthcoming, but I'm no longer featuring the following since they're better for XP:
  1. FolderICO
  2. FastStone Image Viewer
  3. ToolTipFixer
  4. Tweak UI

30 April 2008

[SOLVED] Adobe Reader 8.1.2 Freezes Entire Computer

Under Vista, opening some PDF's can crash Adobe Reader 8.1 so badly that the entire computer can freeze up and only a hard reboot is possible. The conflict is threefold: Reader's GPU acceleration, Vista's UAC, and temp folder security.

I fixed it by adjusting the following in Reader's preferences (not all steps may be necessary):
  • Automatic Default Page Layout
  • Automatic Default Zoom
  • Hardware rendering for legacy video cards
  • PDF browser plugin, fast web view (irrelevant to this, though)
  • Acrobat JavaScript
  • Preferred Media Player (.i.e., set to Windows Media Player)
  • Multimedia operations
  • Verify signatures when opened
  • Check spelling when typing
  • External content (off by default, I think)
Most importantly, adjust the properties for AcroRd32.exe to run in compatibility mode for Windows XP SP2.

Cross-posted from http://forum.notebookreview.com/showthread.php?p=3302386#post3302386

27 April 2008

Traditional Antivirus is Wasteful

A response to this LifeHacker post:

Traditional real-time antivirus scanning is wasteful, IMO. Viruses can come through in what you download, or if your networking settings are weirdly insecure-- but it's not like you can just "catch" a virus. To warn people that their computers might be unknowingly infected is unnecessarily alarmist; a virus or trojan would have to come from a downloaded or copied file. I scan every file I download by having Free Download Manager call ClamWin (and A-Squared Command Line), which I update hourly (I even made an AutoHotkey script so that the scan happens in the background). This precaution makes more sense than scanning every file whenever it is read or written, and it is hugely better for your I/O performance.

All in all, though, blacklist-paradigm antivirus does not make a lot of sense nowadays for on-access scanning, because viruses (and more relevantly, other kinds of malware) spread before virus definitions are created. Furthermore, on-access scanning of files involves a huge performance cost. If you scan all incoming files, extra file scanning doesn't make any sense unless the virus definitions have been updated in the interim. I'm perplexed, for instance, by Avast!, which can scan all files + emails + IMs... if all files are being scanned, why the extra scanning repetition due to its route of entry?

However, blacklist-oriented antivirus seems wise for periodic on-demand scanning. For this, Norton Security Scan available free through Google Pack is a nice choice.

A better choice for so-called real-time antivirus, though, is behavior-based scanning such as Threatfire, but I prefer Mamutu ($30 for 1 year). Threatfire would interfere with several programs (especially the kind that export files to other formats: PDF Creator, AutoHotkey EXE compiler) even when "suspended," so I can't recommend it unless you're allergic to spending money on security software (as I tend to be). Comodo Firewall is another free alternative in this vein, but it is quite confusing.

Additionally, you can take some preventive measures by using SpywareBlaster. I paid for the privilege of auto-updating and to support its development, but you don't have to.

The one thing that irritates me most about many anti-malware products: the false positives. Since trying out Comodo BOClean and having it shut down a program I wrote myself as a trojan, I've been very suspicious of claims that BOClean has caught malware other antivirus missed. When I see claims like that, I wonder about the likelihood that it is a false positive. (To be clear, I do NOT recommend Comodo BOClean.)

A final note is that I think infrequently-updated real-time antivirus like AVG, which allows only daily updates in its free version, is the worst (if used by itself), because you're exposed to the newest threats while suffering an I/O performance hit.

05 April 2008

Extending the Usefulness of TrueCrypt on Vista with Folder2Junction


As you may know, TrueCrypt is a great, free utility for encryption. It's especially welcome to me, because on Windows Vista Home Premium, there is no EFS. TrueCrypt mounts a virtual disk that is encrypted for the storage of sensitive files and folders, and the encryption/decryption happens on-the-fly (like EFS). Unlike EFS, however, the files have to be in the encrypted area to be encrypted. You can't have, for example, the Mozilla folder in AppData encrypted and keep it in its default location on C:\. Unless, that is...

NTFS offers a neat but difficult-to-utilize feature known as directory junction points. These are like wormholes in the file system that look like folders but point to other directories, even on other disks/volumes. Junctions are a way to store sensitive data on an encrypted disk while maintaining application compatibility and ease-of-access.

To make that easier, I developed a utility (I'm really proud; my first programming triumph!) called Folder2Junction. Folder2Junction adds a command to the contextual menu of folders: Move Folder Then Create Junction Here. Selecting it will prompt you to select where you want the folder and its contents to be stored. It will then move the folder to that location (say, the encrypted disk) and then make a NTFS junction point in the original location pointing to its new location. To the OS and apps, the folder will appear to be in the same place, but it is really a wormhole to the real folder now somewhere else.

Luckily, Windows Vista has some built-in support for junctions, and they will appear in Explorer in Vista with an arrow icon overlay. Also, deleting junctions in Vista's Explorer will delete just the junction and not the original (unlike Explorer in XP). Partially for this reason (but more for the mklink command Folder2Junction uses that is new to Vista), Folder2Junction is compatible with Windows Vista or higher only and is totally freeware. Please see this thread for the download link and more information.

03 November 2007

Some Free Utilities I Have Found Useful Lately

Instead of overloading the list in the sidebar of this page, I'd like to highlight some free utilities that I have found to be very useful lately:

Some other free software that I've come to greatly appreciate lately are Audacity 1.3 Beta (the chains are really helpful for cleaning up podcasts), and AbiWord for simpler word processing without the UI weirdness of Word (but still including grammar checking!). Even though I have Microsoft Word 2003 installed, I use AbiWord as the default program for .doc files, and I find it faster and easier.

In an upcoming post, I'll highlight my favorite Firefox extensions.