Skip to content

A python-based tool to extract data from MEGAsync windows application database file and generate a CSV with all the files that are present on MEGA cloud.

License

Notifications You must be signed in to change notification settings

bolisettynihith/MEGAsyncParser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

MEGAsync Parser

A python-based tool to extract data from MEGAsync Windows application database file and generate a CSV with all the files that are present on MEGA cloud.

Location of database file on Windows systems: "%LocalAppData%\Mega Limited\MEGAsync\megaclient_statecache13_<RANDOM 36 chars>.db"

Requirements

Python 3.9 or above. The older versions of Python 3.x should work fine as well.

Dependencies

These are the required libraries needed to run this script.

  • argparse
  • csv
  • os
  • sqlite3

Usage

This is a CLI based tool.

python3 MEGAsyncParser.py -f <path to megaclient_statecache13_<RANDOM 36 chars>.db>

To view the help:

python3 MEGAsyncParser.py -h

Author 👥

B. Krishna Sai Nihith

About

A python-based tool to extract data from MEGAsync windows application database file and generate a CSV with all the files that are present on MEGA cloud.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages