It's a binary plist. I'm unaware of a plist editor or converter targeting GNUstep as such, but I think GNUstep does support bplists. Hence, you should be able to write a converter/extractor yourself.
However, I'm looking at a arbitrary .webarchive I found online. I'm only guessing the structure and contents from viewing this file using 'less'. So -- and I'm only guessing -- it seems to me that files don't have a "local" name or ID, and aren't referenced using one. That is, HTML doesn't seem to be rewritten to use a local file. I would suspect that Safari intercepts resource loads and serves content stored in NSDictionary, which (if I'm guessing right) is ingenious. It does mean a trivially 'unpacked' file will not find its local copy of resources. Perhaps the right way to do this is to take a web browser apart and hack it to access appropriate files in the .webarchive when a resource load is requested. Or even to build a GNUstep browser. If you're enthusiastic enough, Chromium Embedded Framework sounds like a neat way to build a GNUstep browser. https://code.google.com/p/chromiumembedded/ On Mon, Nov 17, 2014 at 2:58 PM, Gerold Rupprecht <[email protected]> wrote: > Hi, > > Has anyone been able to unarchive a "webarchive" formatted file? > > Apparently it is made with a Safari browser. Are there any other options > to installing Safari and wine to a GNU/linux machine? > > Any other advise? > > Thanks, > > Gerold > > -- > Gerold Rupprecht > 10, rue Louis-Curval > CH-1206 Genève, Suisse > > Fixed: +41 (0) 22 347 73 96 > Mobile: +41 (0) 79 914 29 52 > Skype name: geroldr > > PGP Key ID DFA0A4D4 I prefer encrypted mail. > > If you have not yet begun using encrypted email, you may find the > following link useful, > https://emailselfdefense.fsf.org/en/ > > > _______________________________________________ > Discuss-gnustep mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/discuss-gnustep > > -- Ivan Vučica [email protected]
_______________________________________________ Discuss-gnustep mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnustep
