OS-specific Installation Instructions
Debian-based Linux (Debian, Ubuntu, Mint, etc)
With Git (If you want to stay up to date)
sudo apt-get install build-essential libsqlite3-dev zlib1g-dev git ruby-full ruby-bundler
git clone https://github.com/threeplanetssoftware/apple_cloud_notes_parser.git
cd apple_cloud_notes_parser
bundle install
Without Git (If you want to download it every now and then)
sudo apt-get install build-essential libsqlite3-dev zlib1g-dev git ruby-full ruby-bundler
curl https://codeload.github.com/threeplanetssoftware/apple_cloud_notes_parser/zip/master -o apple_cloud_notes_parser.zip
unzip apple_cloud_notes_parser.zip
cd apple_cloud_notes_parser-master
bundle install
Red Hat-based Linux (Red Hat, CentOS, etc)
With Git (If you want to stay up to date)
sudo yum groupinstall " Development Tools"
sudo yum install sqlite sqlite-devel zlib zlib-devel openssl openssl-devel ruby ruby-devel rubygem-bundler
git clone https://github.com/threeplanetssoftware/apple_cloud_notes_parser.git
cd apple_cloud_notes_parser
bundle install
sudo gem pristine sqlite3 zlib openssl aes_key_wrap keyed_archive
Without Git (If you want to download it every now and then)
sudo yum groupinstall " Development Tools"
sudo yum install sqlite sqlite-devel zlib zlib-devel openssl openssl-devel ruby ruby-devel rubygem-bundler
curl https://codeload.github.com/threeplanetssoftware/apple_cloud_notes_parser/zip/master -o apple_cloud_notes_parser.zip
unzip apple_cloud_notes_parser.zip
cd apple_cloud_notes_parser-master
bundle install
sudo gem pristine sqlite3 zlib openssl aes_key_wrap keyed_archive
With Git (If you want to stay up to date)
git clone https://github.com/threeplanetssoftware/apple_cloud_notes_parser.git
cd apple_cloud_notes_parser
bundle install
Without Git (If you want to download it every now and then)
curl https://codeload.github.com/threeplanetssoftware/apple_cloud_notes_parser/zip/master -o apple_cloud_notes_parser.zip
unzip apple_cloud_notes_parser.zip
cd apple_cloud_notes_parser-master
bundle install
Download the 2.7.2 64-bit RubyInstaller with DevKit
Run RubyInstaller using default settings.
Download the latest SQLite amalgamation souce code and 64-bit SQLite Precompiled DLL
Install SQLite
Create a folder C:\sqlite
Unzip the source code into C:\sqlite (you should now have C:\sqlite\sqlite3.c and C:\sqlite\sqlite.h, among others)
Unzip the DLL into C:\sqlite (you should now have C:\sqlite\sqlite3.dll, among others)
Download this Apple Cloud Notes Parser as a zip archive
Unzip the Zip archive
Launch a command prompt window with "Start a command prompt wqith ruby" from the Start menu and navigate to where you unzipped the archive
Execute the following commands (these set the PATH so SQLite files can be found install SQLite's Gem specifically pointing to them, and then installs the rest of the gems):
powershell
$env: Path += " ;C:\sqlite"
[Environment ]::SetEnvironmentVariable(" Path" , $env: Path + " ;C:\sqlite" , " User" )
gem install sqlite3 -- platform= ruby -- -- with- sqlite- 3 - dir= C:/ sqlite -- with- sqlite- 3 - include= C:/ sqlite
bundle install