Click here to Skip to main content
15,885,366 members
Articles / Web Development / HTML
Article

SurfHelper: A popup window killer and history cleaner

Rate me:
Please Sign up or sign in to vote.
4.77/5 (13 votes)
15 Nov 2001 190.1K   3.7K   46   32
A free tool to remove popup windows, clear history, control window properties of IE, and more.

Introduction

This free tool was written to make surfing more comfortable and efficient.

Features

  • Remove popup windows by URL, title or window size.
  • Clear internet URL history, typed URL, temporary internet files, internet cookies, autocomplete forms history, autocomplete passwords history, Internet Explorer favorites, temp files, run history, document history, last logon user, find files history, find computer history, network connection history and telnet history.
  • Let IE window always show tool bar, menu bar, address bar, status bar and always resizable.
  • Hide IE windows by hotkey.
  • Remove status bar modifiers, context menu disablers, "onunload" command, Flash, and timer. (not 100% worked)

Requirements

  • The main program uses WTL 3.1. It was compiled and tested using Visual Studio 6.0, on Windows 2000.

Thanks to:

  • Peter Sun - Delete Temporary Internet Files
  • Ralph Walden - Case-Insensitive String Search
  • Magnus Egelberg - Dlg item resizer

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


Written By
Web Developer
China China
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions

 
GeneralRe: Serious Design & Coding Problems Pin
Dirk Clemens16-Jan-02 4:50
Dirk Clemens16-Jan-02 4:50 
GeneralRe: Serious Design & Coding Problems Pin
Michael P Butler16-Jan-02 5:11
Michael P Butler16-Jan-02 5:11 
GeneralRe: Serious Design & Coding Problems Pin
Dana Holt23-May-02 7:12
Dana Holt23-May-02 7:12 
GeneralRe: Serious Design & Coding Problems Pin
Anonymous11-Oct-02 16:48
Anonymous11-Oct-02 16:48 
QuestionHow about a flt file Pin
Darren Schroeder17-Nov-01 7:16
Darren Schroeder17-Nov-01 7:16 
AnswerRe: How about a flt file Pin
Xiaolin Zhang19-Nov-01 2:04
Xiaolin Zhang19-Nov-01 2:04 
Generalerror C2668: 'InlineIsEqualGUID' : Pin
Darren Schroeder17-Nov-01 6:34
Darren Schroeder17-Nov-01 6:34 
GeneralRe: error C2668: 'InlineIsEqualGUID' : Pin
Jonathan Gilligan18-Nov-01 7:43
Jonathan Gilligan18-Nov-01 7:43 
Darren Schroeder wrote:
error C2668: 'InlineIsEqualGUID' : ambiguous call to overloaded function

In the last several releases of PSDK, Microsoft has gone back and forth with some namespace issues regarding ATL. The upshot is that if your code uses the "using namespace ATL" statement, you end up with two versions of InlineIsEqualGUID: the one in the root namespace ::InlineIsEqualGUID and the one in the ATL namespace ATL::InlineIsEqualGUID. The compiler is complaining because it can't tell which context you are referring to (this is a problem with globally using a namespace). The solution is to explicitly tell the compiler which version you mean.

Replace InlineIsEqualGUID() with either ::InlineIsEqualGUID() or ATL::InlineIsEqualGUID() and you should be on your way. This is documented in a KB article, but that article is out of date and doesn't quite apply to all versions of PSDK.



Bomb our homes and threaten our children, and, as difficult as it is, we will still love you --- Martin Luther King, Jr.

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.