From 73dc02b81a6c0dd7017a240f4b72b72300464d1a Mon Sep 17 00:00:00 2001
From: openaudible <30847528+openaudible@users.noreply.github.com>
Date: Thu, 13 Feb 2020 17:57:05 -0800
Subject: [PATCH] Update README.md
---
README.md | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/README.md b/README.md
index e31ebf8..ab22dca 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@ A cross-platform desktop application for downloading and managing your Audible a
## Latest Binary Release
-[Download](https://openaudible.org) installers for Windows, Mac and Linux.
+[Download](https://openaudible.org) installers for Windows, Mac and Linux. (64bit)
More information is available at the project home page [openaudible.org](http://openaudible.org).
@@ -17,12 +17,13 @@ More information is available at the project home page [openaudible.org](http://
## Note
This open source version 1.1.8 is not the latest available as a binary version.
You can still build this version from scratch, but it will not be the latest version available.
+You can also run the latest version using Java debugger using these instructions, and the source can be decompiled.
## Building version 1.1.8
OpenAudible is a java application that uses Maven for building.
### Prerequisites
-Java 8, Maven, and git. Windows, Mac or Linux Desktop.
+Java 8, Maven, and git. Windows, Mac or Linux Desktop, 64 bit Intel/AMD architectures only.
Clone the [git repo](https://github.com/openaudible/openaudible)
@@ -59,24 +60,24 @@ Select Edit Configurations...
Add Application
Name: OpenAudible
Main Class: org.openaudible.desktop.Application
-VM options: -ea
-Mac VM options: -ea -XstartOnFirstThread
-Click Debug button
+VM options: -ea -Dfile.encoding=UTF-8
+Mac VM options: -XstartOnFirstThread
+Then Run or Debug
#### Windows Command Line
```
-java -cp "target\openaudible-jar-with-dependencies.jar;swt\org.eclipse.swt.win32.win32.x86_64-4.6.jar" org.openaudible.desktop.Application
+java -Dfile.encoding=UTF-8 -ea -cp "target\openaudible-jar-with-dependencies.jar;swt\org.eclipse.swt.win32.win32.x86_64-4.6.jar" org.openaudible.desktop.Application
```
#### Mac Command Line
```
-java -XstartOnFirstThread -cp "./target/openaudible-jar-with-dependencies.jar:./swt/org.eclipse.swt.cocoa.macosx.x86_64-4.6.jar" org.openaudible.desktop.Application
+java -XstartOnFirstThread -Dfile.encoding=UTF-8 -ea -cp "./target/openaudible-jar-with-dependencies.jar:./swt/org.eclipse.swt.cocoa.macosx.x86_64-4.6.jar" org.openaudible.desktop.Application
```
Notice on Mac, the -XstartOnFirstThread is required to run SWT apps.
#### Linux Command Line
```
-java -cp "target/openaudible-jar-with-dependencies.jar:swt/org.eclipse.swt.gtk.linux.x86_64-4.6.jar" org.openaudible.desktop.Application
+java -Dfile.encoding=UTF-8 -ea -cp "target/openaudible-jar-with-dependencies.jar:swt/org.eclipse.swt.gtk.linux.x86_64-4.6.jar" org.openaudible.desktop.Application
```
#### Notes