2023-07-01 11:58:00 -04:00
|
|
|
var [const] MsgHash=Import("zklMsgHash"), Curl=Import("zklCurl");
|
|
|
|
|
|
|
|
|
|
icon:=Curl().get("http://rosettacode.org/favicon.ico"); //-->(Data(4,331),693,0)
|
2026-02-01 16:33:20 -08:00
|
|
|
icon=icon[0][icon[1],*]; // remove header
|
2023-07-01 11:58:00 -04:00
|
|
|
iconEncoded:=MsgHash.base64encode(icon);
|
|
|
|
|
iconDecoded:=MsgHash.base64decode(iconEncoded);
|
|
|
|
|
File("rosettaCodeIcon.ico","wb").write(iconDecoded); # eyeball checking says good
|
|
|
|
|
println("Is the Rosetta Code icon the same (byte for byte) encoded then decoded: ",
|
|
|
|
|
icon==iconDecoded);
|