Skyperious

Skype chat history tool

Index
Downloads
Installation
Windows
Mac
Linux
General remarks
Docker
Screenshots
FAQ
Help Texts
Changelog
View the Project on GitHub suurjaak/Skyperious

Installation

Windows

Download and launch the latest setup.

or, to run from source code:

Mac

Users have reported problems getting wxPython to run on Mac OS X, but you can try the following:

Linux

Easiest to get wxPython installed for the graphical interface, is to use one of the prepared wheels available at https://extras.wxpython.org/wxPython4/extras/linux.

E.g. installing Skyperious for Ubuntu 18.04:

Another option is to have wxPython built locally, e.g. for Ubuntu 20.04:

If pip scripts-folder is not yet in path, run before reopening terminal:

echo "export PATH=\$PATH:\$HOME/.local/bin" >> $HOME/.profile

If wxPython installation fails, consult https://wxpython.org/pages/downloads/.

General remarks

The program itself is stand-alone, can work from any directory, and does not need additional installation, Windows installers have been provided for convenience. The installed program can be copied to a USB stick and used elsewhere, same goes for the source code. The command line interface only needs Python to run.

If running from source code, Skyperious needs Python 2.7. Python 3 is not supported.

The graphical user interface needs wxPython 4.0+.

If wxPython is not available, the command line interface will function regardless.
If other Python libraries are not available, the program will function regardless, only with lesser service - like lacking Excel export or full search syntax.

Docker

Pre-requisites:

Download the Dockerfile for Skyperious, build and run the Docker image:
wget https://raw.githubusercontent.com/suurjaak/Skyperious/master/build/Dockerfile
docker build . -t skyperious

xhost +
docker run -it --rm --net=host --mount src=/,target=/mnt/host,type=bind -e DISPLAY -v /tmp/.X11-unix/:/tmp/.X11-unix/ skyperious
        

docker build . -t skyperious will prepare an Ubuntu 18.04 Docker image and install Skyperious and its dependencies within the container.

xhost + will allow the container to access the X Window System display.

Add sudo before docker commands if not running as root user.

Add --mount src="path to host directory",target=/etc/skyperious after docker run to retain Skyperious configuration in a host directory between runs.

Host filesystem is made available under /mnt/host.

Initial Docker support provided by Atila Romero.