Miscellaneous Applications

There are quite a few Windows applications at anotherurl.com.

A few apps get created for our own use. These oddball apps are difficult to classify - anyway, here they are:

MakeClean

MakeClean is a dialog based app that cleans up after Visual Studio.

You chose a directory to prune from. All projects under that prune node get cleaned up. Your source code stays intact: Bill's garbage gets discarded! 

Any file that's too big gets logged. The size "whinge" level is tweakable.

What does MakeClean do?

MakeClean recursively walks the directory under the selected "prune" node.

Any files with these extents get deleted:
.aps - Binary version of the resource file
.ncb - Contains class view and component gallery information
.plg - The project build log
.tmp - Any temporary file
.opt - workspace options 

These directories, and all their contents, get deleted:

DebugUnicode
Debug Unicode
Debug
ReleaseUnicode
Release Unicode
Release

History

V1.03 15th Jan 2001. Files with extents .tlh, .tli do NOT get deleted.
V1.02 14th Jan 2001. Files with extents .aps, .tlh, .tli get deleted too. 
V1.01 10th Jan 2001. The read only file attribute is ignored: if the doomed file meets the criteria, it will be deleted. File size "whinge" can now be set.
V1.00 Sept 2000. First release


ClipClobber

ClipClobber stops you pasting html!

Why would you want to do this? Well Billy wants you to use bloated html. Let me demonstrate:

I'll paste 4 words in to FrontPage from Word:

Four words from Word!

Now let's see what got pasted...

<p><span style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;;
mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:EN-GB;mso-fareast-language:
EN-US;mso-bidi-language:AR-SA">Four words from Word!</span><p>

Lot's of garbage! I may have wanted keep to the font defined in a style sheet.

I normally scrap this garbage. The usual alternative is to start hacking out the excessive html with notepad. Or paste into notepad and copy back to the clipboard... yawn.

Now with ClipClobber running on the desktop, what do we get...

Four words from Word!

Look at that! 21 bytes of good old ASCII! Nothing to hack out!

Uses

Cutting and pasting to Outlook - the famous mail application - no more inadvertent HTML slowing you down!

Converting a Word document to a Web document. Word does such a shameful job. "Just so simply creates HTML that's abysmal!"

How To...

Manual  You choose when to clear HTML from the clipboard.
Manual - Visible You choose as above - ClipClobber appears when HTML is present.
Auto ClipClobber just gets on with it. Any HTML is automatically purged.

History

Version 1000 28th Jan 2001  (Makes a change from version 1.01!) Reduce code size.
Version 1.0 Sept 2000 - First release.


Email-HTML

Email - HTML converts exported email address books from CSV to HTML ready for pasting on to the web

How To...

  • Export your address book from Outlook. (Ensure you export the "name" and "E-mail Address" fields)
  • You will now have a CSV file that looks something like:
  • The first header row contains the field names. Email - HTML requires these.
  • Run Email - HTML, opening the CSV file. 
  • The clipboard will have the HTML as text:

<a href="mailto:andrew@anotherurl.com">Andrew</a><br>
<a href="mailto:nick@anotherurl.com">Nick</a><br>
<a href="mailto:indica@anotherurl.com">Indica</a><br>

This can be pasted as HTML on the FrontPage HTML tab:

Andrew
Nick
Indica

History

Version 1000 28th Jan 2001 Reduce code size.
Version 1.0 Sept 2000 - First release.


VersionCheck

VersionCheck. Image you working on a contract where you have to ship to production a suite of exe and dll files of the same version revision. But there is no automated build process. Different components are built differently by different people. 

How do you check that all the files have the same version revision?

How To...

  • Place all the dll and exe files into a common "ship" directory. (This is probably part of your normal process.)
  • Run VersionCheck
  • It will complain 
    • if there are any non dll or exe files present.
    • if any file version is different
  • The number of files will be shown if all is well.

History

Version 1000 28th Jan 2001 - First release.