Kindle для ПК через Wine

12

Я действительно хочу, чтобы программа Kindle PC работала на моем компьютере, чтобы я мог загружать, читать и управлять своими электронными книгами. Я понимаю, что Caliber можно использовать для управления электронными книгами, и я его уже скачал. Однако Amazon не позволит мне загружать электронные книги, если мой компьютер не зарегистрирован в их программе Kindle, и я хотел бы просто упростить процесс.

Я просмотрел много уроков и советов по настройке. У меня есть Wine, у меня есть Kindle для ПК, я установил его на Win98, и все такое. Однако когда я пытаюсь открыть KindlePC из меню Wine или с иконки на рабочем столе, ничего не происходит. Нет сообщений об ошибках, ничего. Я не знаю, что может быть не так. Как я могу заставить это работать?

authentictech
источник
1
Какие ошибки вы получаете? Что не работает?
txwikinger
Можете ли вы быть более точным относительно того, что делает Kindle для ПК? Мой kindle монтируется как USB-накопитель и работает ootb (за исключением того, что у него неправильный значок)
Хорхе Кастро
@jorge По сути, приложение Kindle для ПК позволяет просто синхронизировать книги Amazon (DRM или нет) по сети. Показывает вашу библиотеку, позволяет искать текст. Вы также можете загрузить файлы формата .mobi в программу чтения.
belacqua
FWIW ответ на этот дубликат вопроса работал для меня.
Sparhawk

Ответы:

12

Игнорируйте эти старые уроки; последняя бета-версия Wine прекрасно работает с Kindle для ПК.

Попробуйте добавить репозиторий разработки к своим источникам и обновиться до 1.3.7. В терминале ( Ctrl+ Alt+ T):

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3

Затем загрузите и запустите последнюю версию Kindle для ПК. (вам не нужно устанавливать его в режим Windows 98)

zacharyliu
источник
Ну, это было просто. Работал отлично. Спасибо за уделенное время! С Рождеством.
Обратите внимание, что нынешние пользователи, вероятно, не должны пытаться «обновиться» до Wine 1.3. Вы можете найти рабочие версии вина здесь
Уилф
9

Кроме того, вы можете попробовать КалибрУстановить Калибр

Calibre - это многофункциональное устройство для чтения электронных книг, менеджер и многое другое с браузером, похожим на Swish Cover Flow, и возможностью синхронизировать книги с реальными аппаратными устройствами, делиться своими книгами в Интернете и даже конвертировать веб-каналы в прекрасно отформатированные электронные книги - и все это в одном шаге! кнопки.

Более того, Calibre способен отображать практически любые форматы электронных книг, которые вы выбрасываете, а также обеспечивает быстрое преобразование между форматами - больше, чем просто земля даже для самых заядлых электронных книг-червей.

- Джои Снеддон для омгубунту

Стефано Палаццо
источник
Конечно, Caliber великолепен, он просто не понимает текущих файлов DRM от Amazon.
Брэм
5

Хотя это не поможет вам с Kindle для ПК, я считаю, что вы можете использовать Kindle Cloud Reader на любом компьютере с веб-браузером.

idbrii
источник
Если бы я задавал этот вопрос, был бы доступен Cloud Reader, я бы не задавал этот вопрос ... :-)
codeLes
3

Если цель состоит в том, чтобы управлять книгой на вашем Kindle, как насчет использования собственного приложения, такого как Caliber, а не программного обеспечения Kindle Windows? Calibre находится в репозиториях Ubuntu, поэтому вы можете установить его через центр программного обеспечения или с помощью командной строки:

sudo apt-get install calibre
Бруно Гирин
источник
Я люблю Caliber, но использование Kindle для чтения с ПК (для файлов .mobi), по-моему, намного лучше. И если у кого-то есть Kindle или электронные книги Amazon, приложение Kindle обрабатывает DRM без нареканий. К сожалению, это требование в некоторых случаях. (Кстати, О'Рейли за их электронные книги без DRM.)
belacqua
3

Просто скопируйте .dlls

из

~/.wine/drive_c/"Program Files"/Amazon/Kindle/Microsoft.VC90.CRT 

в

~/.wine/drive_c/windows/winxsx/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4148_none_deadbeef

или любое другое точное имя каталога в вашей системе. Это устранило проблему для меня (Kindle PC версии 1.10.1 (40262) от 01.09.2012, установленный на Ubuntu x86 12.04.)

Вы действительно не хотите загружать библиотеки DLL Windows со случайных сайтов, найденных поисковой системой: они могут быть в порядке, но они также могут быть повреждены или заражены вредоносным ПО.

Крис Джуэлл
источник
Вау, это действительно сработало, кроме того, что такое неясное решение. Благодарность!
Spidey
3
  • У меня были проблемы с решением PlayOnLinux, описанным выше - оно зависало без установки Kindle.
  • Я использовал PlayOnLinux для загрузки приложения Kindle, как и предлагалось, но не повезло.
  • К тому времени скачивая KindleForPC-installer.exeотдельно с этого адреса:

    http://www.amazon.com/gp/kindle/pc/download

    затем указав сценарию PlayOnLinux Kindle использовать его (а не загружать), он просто работал.

Надеюсь, что это помогает кому-то еще!

Flymo
источник
Спасибо за предоставленную ссылку на сайт Amazon. Их новая процедура загрузки этой программы работает только под Windows. Загрузка с других сайтов просто приводит к сбою программы. Эта подлинная программа может быть легко установлена ​​с использованием вина и работает как шарм.
Captain_Frog
3

Это работает для меня. У меня это работает как на 32-битных, так и на 64-битных системах. Вам нужно получить код Wine1.3 и последнюю версию установщика KindleforPC.

Вот страница для загрузки файла Wine1.3 .deb.
Вы также можете ввести его из командной строки:

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3

Мне не нужно было дурачиться со спуфингом в Windows98, как я это делал для бета-кода Kindle, и это довольно приличный читатель на ПК.

belacqua
источник
1

Я решил сделать приложение нативных электронов, используя этот метод:

(вам нужно установить nodejs)

  1. Откройте сеанс терминала и установите Nativefier с помощью этой команды:

    npm install nativefier -g

  2. Перейдите в каталог, в который вы хотите установить приложение.

  3. бегать:

    nativefier "https://read.amazon.com" --name "Kindle" -p linux -a x64

Ваш вывод должен выглядеть примерно так:

App built to /home/you/yourDirectory/Kindle-linux-x64

Щелкните правой кнопкой мыши и запустите приложение. наслаждаться.

введите описание изображения здесь

0xDonut
источник
Если вам нужна хорошая иконка, возьмите ее отсюда imgur.com/a/iakQl - вам нужно будет добавить аргумент --icon, а затем путь к изображению.
0xDonut
1
Одно слово. Удивительный!
пылать
0

Многие подобные приложения имеют зависимости от библиотек стилей Internet Explorer, которые, конечно, будут существовать при установке Windows. Я должен был установить IE под Wine, чтобы решить эту проблему в прошлом.

попей
источник
Обратите внимание, что Wine имеет проблемы с более новыми версиями IE.
Натан Осман
Просто хотел отметить, что для версий до сих пор у меня не было зависимости для приложения Kindle.
Белаква
0

Вы должны запустить установщик из .wine/drive_cкаталога.

daithib8
источник
0
  • Установите PlayOnLinux . Также в синаптике и т. Д.

  • Запустить его.

  • Нажмите «установить»

  • Поиск 'kindle'

введите описание изображения здесь

  • Выберите его и установите.

    PlayOnLinux будет использовать и при необходимости установит соответствующую версию Wine для программы. Позвольте PlayOnLinux автоматически загружать и устанавливать программное обеспечение Kindle для ПК, а не загружать и выбирать его самостоятельно .


источник
0

Я просто хочу поделиться решением для тех, кто пытается установить Kindle на Ubuntu 14.04 и Linux Mint. В моем случае я заметил, что ttf-mscorefonts-installerпакет не был правильно установлен приложением Software Center, поскольку на нем не было согласия, которое я должен был подтвердить. Я думаю, что шрифты не были установлены из-за этого. Поэтому я вручную установил шрифты с терминала sudo apt-get install ttf-mscorefonts-installer, подтвердил согласие, отображаемое на цветном текстовом дисплее, и после этого мой Kindle больше не падает, когда я открываю свои электронные книги. My Kindle теперь работает на Wine версий 1.6 и 1.7 под PlayOnLinux.

Для пользователей Linux Mint они должны установить пакет ubuntu-disabled-extras перед установкой ttf-mscorefonts-installerпо какой-либо причине. Я думаю, что без ubuntu-limited-extras не все шрифты будут доступны даже после установки пакета ttf-mscorefonts-installer

Надеюсь, это работает! Да благословит Господь!

Bravos indios
источник
0

У меня недавно была та же проблема с Ubuntu 12.04, когда я пробовал Kindle для ПК. Следуя подсказкам, которые я видел на форумах, лучшим решением было удалить все файлы в .wine/drive_c/windows/winsxs/manifests. Это работает, но может вызвать проблемы с другими программами.

Но я также заметил, что единственный файл, который вызывал проблемы, был x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4148_none_deadbeef.manifest- внутри winsxs/каталога - и проблема в том, что этот файл ссылается на три файла: msvcr90.dll, msvcp90.dll, msvcm90.dll

Если вы посмотрите внутрь

.wine/drive_c/windows/winsxs/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4148_none_deadbeef

вы заметите, что существует только файл msvcr90.dll. Поэтому найдите в Google два других файла dll и поместите их в этот каталог. Для меня Kindle для ПК работает нормально после того, как я поместил эти два DLL-файла в этот каталог.

Хулио Араужо
источник