Як читати файл ACSM в Linux?


28

Отже, мені потрібна була інженерія семантика з підручником PLT Redex, щоб виконати домашнє завдання на цьому тижні. Мені вона потрібна була в цифровому форматі, тому що я збираюся завтра на POPL 2016, і я не можу її доставити мені. Отже, я заплатив 50 доларів за електронну книгу, щоб я міг виконати домашнє завдання.

Проблема полягає в тому, що я використовую Arch Linux і чомусь Adobe Digital Editions не працює для мене. Під час встановлення він сказав, що він може не працювати в 64-бітній системі. У будь-якому разі я спробував знайти альтернативне рішення, і я дізнався, що можу прочитати книгу за допомогою Bluefire Reader на своєму телефоні.

І це спрацювало. Я можу прочитати книгу, але я не хочу читати книгу на своєму маленькому екрані телефону. Отже, я переніс файл PDF, який Bluefire Reader завантажив на свій ноутбук, сподіваючись, що я можу відкрити його за допомогою простого зчитувача PDF. Потім я двічі клацаю на PDF-файл із посмішкою на обличчі ... і він запитує у мене пароль.

Сподіваюся, ви зможете зрозуміти моє розчарування. Все, що я хочу зробити, - це прочитати книгу, яку я легально придбав на своєму ноутбуці, щоб я міг виконати домашнє завдання та продовжувати своє життя. Я намагався використовувати інші читачки електронних книг, такі як Caliber, але це вимагає, щоб я перетворив свій файл ACSM в EPUB за допомогою Adobe Digital Editions (що не працює для мене). Які інші альтернативи у мене є?


Ви можете завантажитися на android x86 usb і прочитати його там, або встановити Android vm.
geek1011

Ще одна річ, яка, ймовірно, не спрацювала, але варто спробувати, це archon-runtime.github.io або ARC зварник від Google
geek1011

3
Ви не можете "конвертувати" ACSM в EPUB - ACSM є лише крихітним XML-файлом, що містить посилання для завантаження файлу (можливо, захищеного DRM). Дрібний шрифт також стверджує, що ви не "купували" книгу, а лише ліцензію на її читання на певних платформах, на яких ви можете використовувати свій логін ADE. Єдиний спосіб - завантажити його в систему, на якій працює ваш ADE, а потім, можливо, зняти захист DRM.
jvb

@jvb Це неправда, це можна зробити порівняно легко, але я не думаю, що нам дозволяють показувати шлях тут.
Квідам

@Quidam: Я знаю, що теоретично можливо, що метод перетворення може бути використаний у незаконних цілях, але це не те, що задається цим питанням. У мене схожа ситуація, коли я придбав книгу, з якої хотів би видалити шифрування. Я, наприклад, хотів би бачити "відносно простий" метод, перерахований тут, як одну з відповідей.
hackerb9

Відповіді:


6

Я спробую перерахувати всі знайдені рішення.

Перший. Випробуване рішення: робоче та дуже просто.

Спочатку встановіть Wine на свій Linux. Потім завантажте версії Adobe Digital. Посилання для завантаження Adobe Digital Edition

Потім встановіть завантажений з Adobe файл (для мене це було ADE_4.5_Installer.exe) у віртуальне вікно Wine. Якщо ви не знаєте, як вживати вино, перегляньте цей документ: Як встановити та використовувати Wine в Linux

Друге рішення:

Встановіть віртуальну Windows на Linux. Як це зробити .

Третє рішення: Якщо вам не вдалося встановити віртуальну машину або відкрити програму Wine, і якщо вам справді потрібна ця програма, встановіть на комп'ютер Windows / Linux подвійне завантаження. Як подвоїти завантаження Windows / Linux на одному комп’ютері

Четверте рішення, використовуйте віртуальний телефон Android (або реальний) та встановіть версії Adobe Digital для Android. Віртуальне програмне забезпечення для смартфонів, Memu

Ви також можете спробувати імітувати MacOs або iOS.

Є рішення видалити DRM і перетворити acsm в epub, але немає законних, тому я не думаю, що мені дозволяється їх писати.


4
Оскільки всі перелічені "рішення" вимагають встановлення програмного забезпечення ADE (на різних операційних системах) та завантаження ePub через ADE з операційним обліковим записом користувача ADE ... то як ви стверджуєте, що мій коментар вище "не відповідає дійсності"?
jvb

1
Ви здаєтесь дуже сприйнятливими. Я казав "ні" до "ви не можете конвертувати ASCM". Я мав би сказати «Я не згоден» замість «неправдивий», але англійська мова не є моєю. У всякому разі, це не заслуговує уваги від вас. Чому люди прагнуть помсти, а не миру та спілкування? Це лише відповідь на коментар, щоб сказати мою думку, я тебе не вбив і не прихильнив.
Квідам

"Проблема полягає в тому, що я використовую Arch Linux і чомусь Adobe Digital Editions не працює для мене. Під час встановлення він сказав, що він може не працювати в 64-бітній системі." Ваше рішення не працює для користувача, як вони вже говорили.
Адріано Варолі П'яцца

3

.acsm можна використовувати лише з Adobe Digital Editions і розшифровується як Adobe Content Server Manager.

Для отримання додаткової інформації про Adobe Digital Editions див. Http://www.adobe.com/products/digitaleditions/faq/

Побічна примітка (може не застосовуватися в цілому для користувачів цифрових видань): Зазначена в угоді (може викликати занепокоєння при наданні програми для доступу.

(d) отримувати або намагатися отримати будь-які матеріали чи Інформацію будь-якими способами> навмисно не наданими через Послуги;

Інтерпретуй це як хочеш, я не дам тобі незаконних порад.


4
Тоді вони повинні були зробити версію для Linux
Rob Romijnders
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.