Comments (7)
Yes, the database schema has changed. I've committed a fix on a test branch. Could you give it a try?
git clone -b test https://github.com/tbvdm/sigbak.git
cd sigbak
make
./sigbak messages ...
./sigbak attachments ...
./sigbak threads ...
from sigbak.
make
(on macOS) is giving me errors, and it's beyond my capability to figure out (more of a Python guy than a compiled C guy). Any chance you'll push this into your Homebrew tap at some point soon?
from sigbak.
On macOS the build procedure is slightly different. This should work:
brew install libressl make pkg-config protobuf-c sqlite
cd path/to/sigbak
PKG_CONFIG_PATH=$(brew --prefix)/opt/libressl/lib/pkgconfig gmake
./sigbak ...
from sigbak.
Thanks for the tip, but I'm getting the same errors trying to build. I tried searching for some answers, but went down a rabbit hole I don't understand, about using different compilers, installing variations of Xcode tools, etc.
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
from sigbak.
Hmm, that's odd. Alright, I'll commit the fix on the regular branches later today so you can update via brew.
from sigbak.
Please try this:
brew upgrade --fetch-HEAD sigbak
sigbak att signal-2022-12-12-02-00-01.backup attachments
sigbak msg signal-2022-12-12-02-00-01.backup messages
This should export your attachments and messages to the attachments
and messages
directories, respectively.
(Also note that the sigbak commands have changed. See the manual page for details.)
from sigbak.
Fantastic - the updated version worked perfectly. Thanks.
from sigbak.
Related Issues (9)
- SQLite outputs a database with an unexpected token HOT 2
- Export error for messages only HOT 1
- can't compile on Linux Mint due to openssl/kdf.h: No such file or directory HOT 3
- Problem building 'makefile:14: *** missing separator. Stop' HOT 2
- Output quote references HOT 4
- Problems with newlines for quotes in text format HOT 4
- sigbak preferred over sigtop? HOT 3
- Attachment ids HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sigbak.