-
-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Try to save files with correct extension #232
Comments
Hi! When using the There was actually a reason I do not use the naming scheme from If you ever remember (or can reproduce) your problems compiling with Thanks! |
Actually there wasn't any error with |
…date mimetypes. Use proper extension in dumpavatars. Add counter to dumpmedia.
Yeah, that actually sound about right, running I started work on this, the attachments should now be written with (mostly) correct extensions. Work on the avatars is a bit more involved, I need some time to think about the best way to do that. But I'll report back when it's done. |
… Update CMakeLists (newer c++std if available, prepare for needing DBUS). clearData on failure-exit in dumpavatars. Prep work for avatar extensions (#232). Properly import stickers in quotes on importfromdesktop. Refactor.
Ok, that was a more difficult than I thought, but a first attempt is now implemented. Proper extensions should be used for attachments, avatars and stickers now. Let me know if it works as you expect. Thanks! |
Yes, it works! Thanks for the fast fix! |
Hello,
first of all, I'm really happy that I found that. I tried another tool first because I had some troubles with compiling first (using cmake instead of g++ solved it for me, I don't know what the problem was) but it was not good. So I tried your tool again and it worked this time - and I really have to say I like it! Nice-looking HTML files, plenty of options… Big thanks!
Some note before I start: I only used the tool to extract chats from Signal Desktop, I didn't use an Android backup, so it's possible that the behavior is desktop-specific.
I just found one small issue that could also be a design decision (but I didn't find any other issue): All files are saved with a
.bin
extension. If you only work on the filesystem, that's not problem as you can just copy and rename the files and cmd tools likefile
also detect that correctly. Using it in the webbrowser from the HTML has its problem though. Firefox rejects opening files with this extension and only offers to download them, but I'd like to view them directly in my browser. If I'm already looking at the generated HTML that's much easier instead of having to search for the correct directory on my disk.I know that Signal saves all files without extension, but restoring them should be possible. All avatars seem to be JPEGs (at least I didn't find something else) and file attachments have a name from which the extension can be extracted. If nothing works you could either fallback to
file
or just keep.bin
, but having this for most files correct would help me a lot already.However, that's just a small issue and it's not a big problem if you can't fix it - thanks for making this awesome tool!
The text was updated successfully, but these errors were encountered: