Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pilebones/go-sms-backup-and-restore
Golang script to export "SMS Backup & Restore" messages
https://github.com/pilebones/go-sms-backup-and-restore
Last synced: 17 days ago
JSON representation
Golang script to export "SMS Backup & Restore" messages
- Host: GitHub
- URL: https://github.com/pilebones/go-sms-backup-and-restore
- Owner: pilebones
- License: gpl-3.0
- Created: 2017-08-17T12:54:22.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-02T19:59:40.000Z (over 7 years ago)
- Last Synced: 2024-06-20T03:47:22.684Z (7 months ago)
- Language: XSLT
- Size: 16.6 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# go-sms-backup-and-restore
Golang script to export "SMS Backup & Restore" messages
# Intro
This script allow to retrieve messages related to a specific phone number inside an XML backup generated by [SMS Backup & Restore](https://play.google.com/store/apps/details?id=com.riteshsahu.SMSBackupRestore&hl=fr).
# Requirements
`apt-get install xsltproc`
# Installation
`go get pilebones/go-sms-backup-and-restore`
# Usage
- Export messages related to a phone number :
`go-sms-backup-and-restore -input my_sms_backup.xml -output my_backup_filtered.xml -phonenumber 0600000000`- Generate HTML from XML file:
`xsltproc sms.xsl my_backup_filtered.xml > my_backup_filtered.html`- Print in PDF: open in your browser and print it to PDF file.
Note: Or use provided script : `dump-xml.sh `