Click here to Skip to main content
15,889,816 members
Articles / Desktop Programming / MFC
Article

FavIconizer

Rate me:
Please Sign up or sign in to vote.
4.89/5 (57 votes)
13 May 20032 min read 243.1K   3.9K   62   65
A small utility which refreshes the icons in your IE favorites menu

Sample screenshot

Introduction

If you use Internet Explorer for browsing the web then you know that for some links you add to your favorites there's an icon indicating the webpage (e.g. CP has an orange icon with bob on it). But after a while those icons get replaced with the standard web icon again 'cause IE stores them in the web cache which gets cleaned up according to your settings.

I searched the web for a program which would let me store those icons in a safe place so they won't get lost again. Then I found Favorg. This program did the trick. But it was a little bit more than what I needed. Also, it doesn't check for the html tag <LINK REL="SHORTCUT ICON" HREF=link_to_favicon> but only gets the icon if it is in the root of the website and called favicon.ico.
Another thing that I didn't like was that it stored the icons in its program folder. Sure you could change that location but I always had to try several times until it worked. And what happens if you zip your favorites folder and move it to another computer? The icons are lost! And IE doesn't show the usual icon for them but an ugly white one.
Also, it seems that pcmag changed the download so that you need now a subscription for that.

So I decided to write my own program which fetches the icons for every link in the favorites folder. It also stores those icons in the favorites folder by creating a new subfolder and changing the attribute to 'hidden'. That way the folder for those icons doesn't show up in the favorites menu (even if you set "show hidden files/folders" in your settings).

To use the tool simply start it and hit the "start" button. Then wait a while. After the program finished you'll have all the nice icons restored - at least for those links which the website offers icons.

Updates

06.05.03: fixed small bug
01.04.03: recognizes now the tag <link rel="icon" href=<A href="http://test.com/favicon.ico">http://test.com/favicon.ico</A> type="image/ico"><BR>25.03.03: while retreiving the info cookies are disabled (for IE6)
14.05.03: updated source and downloads

 

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
Software Developer
Switzerland Switzerland
---

Comments and Discussions

 
GeneralFavIconizer hangs on some URLs Pin
RoughFate20-Jun-04 22:50
RoughFate20-Jun-04 22:50 
GeneralRe-assigning favicons Pin
cokepoet18-Jun-04 13:10
cokepoet18-Jun-04 13:10 
GeneralRe: Re-assigning favicons Pin
cokepoet3-Jan-05 18:11
cokepoet3-Jan-05 18:11 
GeneralSuggestion: Add ability to start from user-specified top folder. Pin
Rob Parnell9-Apr-04 15:42
sussRob Parnell9-Apr-04 15:42 
GeneralExcellent- thanks Pin
Steve5776524-Jan-04 1:36
Steve5776524-Jan-04 1:36 
GeneralWaiting for it ! thanks :) Pin
piotrturbo1-Jan-04 20:12
piotrturbo1-Jan-04 20:12 
GeneralZip file not working Pin
Anonymous11-Dec-03 6:37
Anonymous11-Dec-03 6:37 
GeneralError message Pin
Sara5010-Dec-03 17:28
Sara5010-Dec-03 17:28 
I keep getting an "Illegal operation" message with the following details:

FAVICONIZER caused a general protection fault
in module KRNL386.EXE at 0002:00005c48.
Registers:
EAX=87a7000a CS=017f EIP=00005c48 EFLGS=00000206
EBX=011d0056 SS=9497 ESP=0000c31a EBP=0000c32c
ECX=0000fff6 DS=87a7 ESI=00000000 FS=87bf
EDX=00010008 ES=01a7 EDI=00000060 GS=0000
Bytes at CS:EIP:
f2 ae e9 a9 ff 33 c0 33 d2 e9 05 00 47 8b c7 8c
Stack dump:
0013018f 005f0000 87a70008 00080000 c34c0008 000061ac 001387a7 c46c01a7 00000041 01a70000 00000013 0041c46c c4f201a7 c46c537e 00009497 000087a7


The program continues to run briefly then freezes. I've re-downloaded 3 times. I hangs up at different points. At present, even though it's been closed I still have a tab for it on the window's task bar. Ctr-alt-del doesn't list it.

I'm using Win98SE, IE6(Avant Browser 8.02 B207)

Help!

SaraSigh | :sigh:

SARA
GeneralWorked fine for me. Thanks!!! Pin
Member 9536210-Aug-03 12:12
Member 9536210-Aug-03 12:12 
GeneralProxy Servers, a solution Pin
pb94946-Jun-03 9:59
pb94946-Jun-03 9:59 
GeneralProblems Pin
Nick Parker10-May-03 7:08
protectorNick Parker10-May-03 7:08 
GeneralProxy Servers Pin
UltraJoe29-Apr-03 7:45
UltraJoe29-Apr-03 7:45 
GeneralRe: Proxy Servers Pin
SteveKing5-May-03 23:35
SteveKing5-May-03 23:35 
GeneralRe: Proxy Servers Pin
UltraJoe6-May-03 1:49
UltraJoe6-May-03 1:49 
GeneralRe: Proxy Servers Pin
Brad Bruce9-May-03 8:58
Brad Bruce9-May-03 8:58 
GeneralRe: Proxy Servers Pin
UltraJoe20-May-03 1:38
UltraJoe20-May-03 1:38 
GeneralOpenURL problem + solution / disabled cookies with IE6 problem Pin
anonimo1-Apr-03 19:32
anonimo1-Apr-03 19:32 
Generaldisabled cookies with IE6 problem Pin
Davide Pizzolato1-Apr-03 19:52
Davide Pizzolato1-Apr-03 19:52 
GeneralMake IE smarter ... Pin
Member 331631-Mar-03 13:01
Member 331631-Mar-03 13:01 
GeneralCool! I hated these vanishing icons. Pin
Bartosz Bien26-Mar-03 23:02
Bartosz Bien26-Mar-03 23:02 
Question270k? Pin
Metaphor24-Mar-03 10:29
Metaphor24-Mar-03 10:29 
AnswerRe: 270k? Pin
SteveKing24-Mar-03 10:32
SteveKing24-Mar-03 10:32 
GeneralRe: 270k? Pin
Metaphor24-Mar-03 10:34
Metaphor24-Mar-03 10:34 
GeneralExcellent Pin
BestSnowman24-Mar-03 4:55
BestSnowman24-Mar-03 4:55 
GeneralRe: Excellent Pin
SteveKing24-Mar-03 5:09
SteveKing24-Mar-03 5:09 

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.