KnugiHK / WhatsApp-Chat-Exporter

A customizable Android and iOS/iPadOS WhatsApp database parser that will give you the history of your WhatsApp conversations in HTML and JSON. Android Backup Crypt12, Crypt14, Crypt15, and new schema supported.
https://wts.knugi.dev/
MIT License
518 stars 76 forks source link

[Request] wrap links into html tags and other features #69

Open Box333 opened 8 months ago

Box333 commented 8 months ago

Hi KnugiHK,

Thanks for the great script !!

  1. would be great to have all external links matchig http*// to be wrapped into html tag, so that they can be klicked in messages
  2. after all html files have been created, add a function that will create an overview html file, such as index.html with 2 frames (panes) or by using "aside" html tag, where the left pane will contain the contacts list, each contact linked to their single html file, that will then be displayed in the right pane.
  3. add a function that would pull the message info details from the db such as the timestamps when a message was delivered and viewed.
  4. add an option to preserve original filedate when extracting files.
  5. add an option to preserve subdirs code here: https://github.com/jsharkey13/iphone_backup_decrypt/commit/95f6f376a1ab4ac8ec0e8afcb7315a78fe686421 Best regards
KnugiHK commented 8 months ago

1, 2, and 3. Good suggestions. Will look into it.

  1. Duplication of #65.
  2. It should already be implemented. You can try it by switching to the dev branch and updating to the latest iphone_backup_decrypt.
KnugiHK commented 7 months ago

Feature 1 released in 0.9.7.

anaxonda commented 5 months ago

Regarding (2), it would be useful for the "index.html" page to be able to sort contacts by most recently contacted (to mirror conversation order in the app).