I'm trying to export my Skype chat history with this: https://github.com/Temptin/SkypeExport

After I'm in the downloads directory in Terminal, typing in (with my skype username substituted in)

./SkypeExport --db ~/Library/Application\ Support/Skype/your_username/main.db

results in

-bash: ./SkypeExport: No such file or directory

I thought this was because my main.db file wasn't in Home/Library/Applications etc, so I pasted in the path. Typing in

./SkypeExport --db ~/Users/myaccount/Library/Application Support/Skype/your_username/main.db

also results in no such file or directory

What am I doing wrong? Any responses are appreciated!


The project has windows and os x binaries provided on the releases page so you can skip compiling it on your machine.

The error is clear above:

"bash: ./SkypeExport: No such file or directory"

Whatever folder you are in in Terminal must contain the "SkypeExport" binary.

Try again by downloading the latest release (see the downloads list under the release you want): https://github.com/Temptin/SkypeExport/releases

Unzip it in your Downloads folder, make sure the resulting "SkypeExport" file is directly in the Downloads folder, then type "cd ~/Downloads" in your terminal and follow the other steps.

This should work, since your error was that Terminal (bash) couldn't find SkypeExport in your current folder.

| improve this answer | |

The README file for the project says it's compiled code. Before you can run it you need to compile it.

For OS X it says:

Mac OS X and Linux compilation is done using the included shell scripts.

I didn't see an shell scripts in the top level folder for the project but if you drill down to this readme.txt file it says:

On Mac OS X and Linux, simply look in the _gccbuild folder and read the README for your platform, then issue the build script.

So we dig deeper and there is the README for the macosx folder. There are a handful of steps you should follow in there to compile the program. Once you're done with those you'll have a SkypeExport binary you can run that will do what you expect.

| improve this answer | |
  • Ahh I completely missed that. In trying to run ./build_macosx.sh, I got this: Building SkypeExport (Intel 32/64bit Universal Binary for Mac OS X)... - Using Build Cache: sqlite3.o - Building (New/Modified): skypeparser_core.o In file included from ../../model/skypeparser_core.cpp:1: ../../model/skypeparser.h:16:10: fatal error: 'boost/filesystem.hpp' file not found #include <boost/filesystem.hpp> // provides cross-platform path handling ^ 1 error generated. Compilation failed... – Angela Z Jan 22 '16 at 7:46
  • You need another set of libraries - at least Boost - look at the complete instructions for the project which include binaries – mmmmmm Jan 22 '16 at 13:43
  • This was after I installed boost! – Angela Z Jan 23 '16 at 6:53

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .