What I want to do is extract the favicon data from a NETSCAPE-Bookmark-file and convert it back into an image. The data from the file looks like this.
CODE
ICON="data:image/x-icon;base64,AAABAAE
AEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAI
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A///
/AI2Njf+NjY3/jY2N/42Njf+NjY3/jY2N/42Njf+NjY3/jY2N
/42Njf+NjY3/jY2N/42Njf+NjY3/////////////////////////////
////////////////////////////////////////////////////jY2N//////
8BbLD/AJz//wCc//8AnP//AJz//wCc//8AnP//AJz//wCc//8
AnP//AJz//wCc//8AnP///////42Njf//////AWyw/wCc//8AnP/
/AJz//wCc//8AnP//AJz//wCc//8AnP//AJz//wCc//8AnP//
AJz///////+NjY3//////wFssP8AnP//AJz//wCc//8AnP//AAAA/w
AAAP8AAAD/AAAA/wAAAP8AnP//AJz//wCc////////jY2N
//////8BbLD/AJz//wCc//8AnP//AAAA/wAAAP8AAAD/AA
AA/wAAAP8AAAD/AJz//wCc//8AnP///////42Njf//////AW
yw/wCc//8AnP//AJz//wAAAP8AAAD/AJz//wCc//8AAAD
/AAAA/wCc//8AnP//AJz///////+NjY3//////wFssP8AnP//
AJz//wCc//8AAAD/AAAA/wCc//8AnP//AAAA/wAAAP8A
nP//AJz//wCc////////jY2N//////8BbLD/AJz//wCc//8AnP//
AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AJz//wCc//8
AnP///////42Njf//////AWyw/wCc//8AnP//AJz//wCc//8AA
AD/AAAA/wAAAP8AAAD/AAAA/wCc//8AnP//AJz///////+
NjY3//////wFssP8AnP//AJz//wCc//8AnP//AJz//wCc//8A
nP//AAAA/wAAAP8AnP//AJz//wCc////////jY2N//////8Bb
LD/AJz//wCc//8AnP//AJz//wCc//8AnP//AJz//wAAAP8A
AAD/AJz//wCc//8AnP///////42Njf//////AWyw/wCc//8An
P//AJz//wCc//8AnP//AJz//wCc//8AAAD/AAAA/wCc//8A
nP//AJz///////+NjY3//////wFssP8AnP//AJz//wCc//8AnP/
/AJz//wCc//8AnP//AJz//wCc//8AnP//AJz//wCc////////j
Y2N//////8BbLD/AWyw/wFssP8BbLD/AWyw/wFssP8Bb
LD/AWyw/wFssP8BbLD/AWyw/wFssP8BbLD//////////w
D////////////////////////////////////////////////////////////
///////////////////////8AwAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAQAAAAEAAA=="
Well I know how to extract, what I want to know is the converting part if possible. And I dont want it done for me, just nudge me in the right direction.
Is there anyway of converting it back to the image? Preferably using PHP. The other option is to actually process every url and retrieve the icon from the individual sites, but this is out of the question..too much bandwidth usage.
This post has been edited by knownasilya: 22 Mar, 2006 - 12:03 AM