Code Monkey home page Code Monkey logo

Comments (5)

xeals avatar xeals commented on August 24, 2024 1

CSV is doable. I can basically just export the entire SMS database as CSV, or I can translate some fields (e.g., protocol) into human-readable ones, or add them on, or remove others off. I'll throw up a few proposals when I get some time.

I suppose the main question I'd be wanting to answer with formats other than XML is: who is intending to read them? If it's for analysis, then pretty names and values probably aren't needed. If it's for people, then it might be worth making stuff readable.

Thanks for your contribution.

from signal-back.

xeals avatar xeals commented on August 24, 2024 1

SMS Backup & Restore offers some in-browser formatting for XML backup files, which is why I haven't considered other styling before.

I believe the only ordering is through timestamps and thread IDs, but I'm not 100% certain that thread IDs are properly unique either.

from signal-back.

troygiorshev avatar troygiorshev commented on August 24, 2024

A csv format might be nice, with columns for date and time, sender, receiver, and the message text. Especially for data analysis, many people are much more comfortable working with csv format than anything else. Obviously it wouldn't work for MMS messages, but those could be ignored, or just labelled as such.

from signal-back.

xeals avatar xeals commented on August 24, 2024

236af7d adds basically dumping the SMS database to CSV, so give that a try. I'll add MMS as well when I get some more time. In the meantime, I'll close this issue in favour of individual tracking issues.

from signal-back.

wfn avatar wfn commented on August 24, 2024

I'm considering implementing an additional HTML output format for signal-back; wonder if there's been any interest in that?

My intention would be to have a format which would show both SMS and MMS (where possible - e.g., images) messages on a per-conversation (individual or group chat) basis, collating both SMS and MMS. Motivation is to have an easily-user-searchable but also user-friendly format which would be able to show the full history in one go. (An old Signal Desktop client managed to lose its key, so lost conversation history on Signal Desktop, etc. etc.)

Not sure if the right place, but - a question: how easy would it be to collate both SMS and MMS messages into a single stream/output? I suppose (and had a quick / not thorough glance at the code) that the only way to collate/correlate messages of both types is through timestamps? (i.e., there's no field in message pointing to the previous message, etc.) Hope this question makes sense :) (it's probably the only way, and quite trivial, but was curious).

from signal-back.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.