Coder Social home page Coder Social logo

Comments (5)

xLaMbChOpSx avatar xLaMbChOpSx commented on June 1, 2024

@E3V3A I did have a toast message displaying once the export was successful but must have somehow removed it when I changed to CSV formats, I will add a AlertDialog to indicate if successful and where the export was made to.

The reason there is 3 files is because there are 3 database tables:

  1. Cell Info
  2. Signal Strength
  3. Location

This could be changed but was the initial setup of RawPhone so I have just gone with that, I was going to place it all into a single table but when I think it through it does make sense to keep the three as we do allow tracking of three distinct items at the moment.

from android-imsi-catcher-detector.

SecUpwN avatar SecUpwN commented on June 1, 2024

@xLaMbChOpSx, please keep it in 3 separate DB tables and add back the toast message.

from android-imsi-catcher-detector.

xLaMbChOpSx avatar xLaMbChOpSx commented on June 1, 2024

Yes I have added an alert and also significantly improved the dB helper regarding inserting and updating records, I have also added a new table to hold the data downloaded from OpenCellID so this can be used for analysis etc. The only drawback from this is installing the new version will require a database update which results in all data being lost.

from android-imsi-catcher-detector.

E3V3A avatar E3V3A commented on June 1, 2024

@xLaMbChOpSx No worry about data loss, we're still in alpha... :) But about 3 separate CSV files, I do not agree. I see no point of having 3 files at all. To be able to easily parse these, they have to become merged anyway, that is the whole point of "CSV" I think. But the questions goes deeper. What is the purpose of the export? Perhaps to share data from similar locations and/or different times? Or perhaps for detailed analysis at a later stage with different software. etc. It doesn't matter if each row is a 1000 columns long, but we're never going to have that much data.

However, we can leave this option open for now, not to spend time on these details, right now. In the meantime I will have to look at the DB structure to see what makes sense.

from android-imsi-catcher-detector.

E3V3A avatar E3V3A commented on June 1, 2024

I'll close this with the added tag "remember_this".

from android-imsi-catcher-detector.

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.