0 votes

Comment faire fonctionner Kindle Preview sur El Capitain

J'ai installé Kindle Previewer v2.94 mais il ne s'ouvre pas, il se plante sans même un message d'erreur.

a tenté de résoudre le problème en utilisant les instructions de ce blog

mais ça n'a pas marché.

1voto

paul Points 11

J'ai trouvé que cela fonctionne (de Note de support Java d'Apple )

1) Téléchargez et installez X11 https://xquartz.macosforge.org/trac

2) Téléchargez et installez Java pour OSX https://support.apple.com/kb/DL1572?locale=en_US

3) finder>applications>(clic droit) kindle previewer.app>show package contents>contents>MacOS> (Clic droit) Lanceur>ouvrir avec> autre, choisir textedit, puis entrer ce qui suit et enregistrer

#!/bin/sh

export JAVA_HOME="/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home"

dir=`dirname "$0"`
cd "$dir"
classpath=./:./lib/touchLibs/etc/fonts/fonts

for i in `ls ./lib`
do
classpath=$classpath:./lib/$i
done

export DYLD_LIBRARY_PATH=.

# start the previewer
fileExtT=`echo $1 | awk -F. '{print $NF}'`
fileExt=`echo $fileExtT | tr '[:upper:]' '[:lower:]'`

if [ "$fileExt" == mobi -o "$fileExt" == azw3 -o "$fileExt" == epub -o "$fileExt" == opf -o "$fileExt" == html -o "$fileExt" == zip ]
then
# opens only the first book in command line. TODO: handle multiple books in command line
${JAVA_HOME}/bin/java -d32 -XstartOnFirstThread -Dfile.encoding=UTF-8 -cp "${classpath}" com.amazon.epub.reader.Main "$1"
exit 1
else
${JAVA_HOME}/bin/java -d32 -XstartOnFirstThread -Dfile.encoding=UTF-8 -cp "${classpath}" com.amazon.epub.reader.Main
exit 1
fi

4) (Clic droit) KindlePreviewer> ouvrir avec> autre, choisir textedit> puis entrer ce qui suit et enregistrer

#!/bin/sh

export JAVA_HOME=/usr/libexec/java_home -v 1.6
# start the autoupdate 
java -jar autoupdate.jar

./Launcher $@

dir=`dirname "$0"`
cd "$dir"
classpath=./

for i in `ls ./lib`
do
    classpath=$classpath:./lib/$i
done

# start the autoupdate  
java  -jar autoupdate.jar

./Launcher $@

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X