Skip to content

constancebello/airship

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Carlos Liam
Feb 22, 2016
b5cdbf3 · Feb 22, 2016

History

65 Commits
Feb 22, 2016
Feb 22, 2016
Feb 22, 2016
Feb 1, 2016
Oct 30, 2015
Apr 9, 2015
Feb 11, 2016
Jul 10, 2015
Feb 1, 2016
Feb 11, 2016
May 26, 2015
Feb 1, 2016

Repository files navigation

Airship

PyPI version Build Status

Airship is a Python-based program to synchronize game saves between clouds, such as iCloud (for iOS) and Steam Cloud (for Steam).

Downloading and installing

Before installing and running Airship, you must install these dependencies.

  • All functionality depends on having Python version 2.6 or above installed (3.2 or above works too). Your operating system may have Python installed already; to check, type python -V into your terminal or command line. Otherwise, download Python.
  • It is required to install Airship through pip. Download pip.
  • Steam Cloud functionality depends on having Steam installed, logged in, and running while Airship is running. Download Steam.
  • iCloud functionality depends on running Airship on OS X 10.7 Lion or above, being logged into iCloud, and having Documents or iCloud Drive synchronization enabled in System Preferences (depending on your version of OS X).
  • Banner Saga save image preview functionality requires a Pillow installation. Download it through pip by doing pip install pillow. This is optional and save games will be synchronized even if Pillow is not installed.

Download the latest release by running pip install airship and adding appropriate modules (like pip install airship airship-steamcloud airship-icloud).

Using

To use, simply run airship.

For instructions on how to run Airship on a schedule, see the wiki page Automatically running Airship.

Airship will not synchronize a game if a cloud service is functioning, but has no files for the game. (This does not include clouds which are not active, or do not support the game). This is to prevent data loss in the event that a cloud service is somehow unavailable or otherwise does not have a local copy of the files. Before using Airship, please create a save file on all clouds you intend to use, and make sure the one that you want synchronized is the one last opened.

Supported games