I need to save a "huge" Facebook conversation, in HTML form, with emoticons, photos, and attachments as I see on the browser.
There is no solution at this time.
With the Facebook option that lets you download an entire conversation, we can only get the text, with no emoticons, no photos or any other attachments.
I cannot "scroll" then copy & paste a huge conversation. We are talking about 200,000 messages. Every browser would explode on a 64 bit system also with an insane amount of RAM or swap. There is no way.
I've tried to "automate" the manual scroll by writing an application that interacts with the browser, putting the link of the begin of conversation on the mobile version (m.facebook.com) and finding the "next" link, virtually clicking them, and making a loop until finding the "next day", then saving the HTML of a conversation of this day and looping again to the next day. But... it's not working. First, Facebook detects that the browsing is "strange", and it uses a "strange" version of its style. I've tried to force every possible browser's "user agent", but it doesn't work. Second, with an OLE object instance of the browser (IE or Chrome), I can't use the "Save as.." method.
So, I've tried but haven't found any solution.