Wie lese ich eine ACSM-Datei unter Linux?

26

Also brauchte ich das Lehrbuch Semantics Engineering with PLT Redex , um diese Woche eine Hausaufgabe zu erledigen . Ich brauchte es in einem digitalen Format, weil ich morgen zu POPL 2016 gehe und es mir nicht liefern lassen kann. Daher habe ich 50 US-Dollar für das eBook bezahlt, damit ich meine Hausaufgaben erledigen konnte.

Das Problem ist, dass ich Arch Linux verwende und aus irgendeinem Grund Adobe Digital Editions für mich nicht funktioniert. Während der Installation wurde gemeldet, dass es auf einem 64-Bit-System möglicherweise nicht funktioniert. Auf jeden Fall habe ich versucht, eine alternative Lösung zu finden, und ich habe erfahren, dass ich das Buch mit Bluefire Reader auf meinem Handy lesen kann .

Und es hat funktioniert. Ich kann das Buch lesen, möchte es aber nicht auf meinem kleinen Telefonbildschirm lesen. Also habe ich die PDF-Datei, die Bluefire Reader heruntergeladen hat, auf meinen Laptop übertragen, in der Hoffnung, dass ich sie mit einem einfachen PDF-Reader öffnen kann. Dann doppelklicke ich mit einem Grinsen im Gesicht auf die PDF-Datei ... und frage nach einem Passwort.

Ich hoffe du kannst meine Frustration verstehen. Ich möchte nur das Buch lesen, das ich legal auf meinem Laptop gekauft habe, damit ich meine Hausaufgaben erledigen und mit meinem Leben weitermachen kann. Ich habe versucht, andere eBook-Reader wie Calibre zu verwenden, aber es erfordert, dass ich meine ACSM-Datei mit Adobe Digital Editions in EPUB konvertiere (was bei mir nicht funktioniert). Welche anderen Alternativen habe ich?

Aadit M Shah
quelle
Sie könnten zu einem Android x86 USB booten und es dort lesen oder ein Android VM installieren.
Geek1011
Eine andere Sache, die wahrscheinlich nicht funktionieren würde, aber einen Versuch wert ist, ist archon-runtime.github.io oder ARC Schweißer von Google
geek1011
3
Sie können ein ACSM nicht in EPUB "konvertieren" - das ACSM ist nur eine winzige XML-Datei, die im Grunde einen Download-Link für die (wahrscheinlich DRM-geschützte) Datei enthält. Der Kleingedruckte gibt außerdem an, dass Sie das Buch nicht "gekauft" haben, sondern nur eine Lizenz zum Lesen auf den spezifischen Plattformen, auf denen Sie Ihr ADE-Login verwenden können. Die einzige Möglichkeit wäre, es auf ein System herunterzuladen, auf dem Ihr ADE funktioniert, und dann möglicherweise den DRM-Schutz zu entfernen.
jvb
@jvb Das stimmt nicht, das geht relativ einfach, aber ich glaube nicht, dass wir hier den Weg weisen dürfen.
Quidam
@Quidam: Ich weiß, dass es theoretisch möglich ist, eine Konvertierungsmethode für illegale Zwecke zu verwenden, aber diese Frage stellt sich nicht. In einer ähnlichen Situation habe ich ein Buch gekauft, bei dem ich die Verschlüsselung entfernen möchte. Ich würde die hier aufgeführte "relativ einfache" Methode gerne als eine der Antworten sehen.
Hackerb9

Antworten:

6

Ich werde versuchen, alle Lösungen aufzulisten, die ich gefunden habe.

Erster. Getestete Lösung: arbeiten und sehr einfach.

Installieren Sie zuerst Wine auf Ihrem Linux. Laden Sie anschließend die Adobe Digital-Editionen herunter. Link zum Herunterladen der Adobe Digital-Editionen

Installieren Sie anschließend die von Adobe heruntergeladene Datei (für mich ADE_4.5_Installer.exe) im virtuellen Wine-Fenster. Wenn Sie nicht wissen, wie man Wein verwendet, lesen Sie dieses Dokument: Installieren und Verwenden von Wine unter Linux

Zweite Lösung:

Installieren Sie ein virtuelles Windows unter Linux. Wie geht das ?

Dritte Lösung: Wenn Sie die virtuelle Maschine nicht installieren oder mit Wine öffnen konnten und dieses Programm wirklich benötigen, installieren Sie einen Dual-Boot-Vorgang auf Ihrem Computer Windows / Linux. So booten Sie Windows / Linux doppelt auf demselben Computer

4. Lösung, verwenden Sie ein virtuelles Android-Telefon (oder ein reales) und installieren Sie die Adobe Digital-Editionen für Android. Virtuelle Smartphone-Software, Memu

Sie können auch versuchen, MacOs oder iOS zu emulieren.

Es gibt Lösungen zum Entfernen des DRM und zum Konvertieren des acsm in epub, aber es gibt keine legalen, daher glaube ich nicht, dass ich sie schreiben darf.

Quidam
quelle
4
Da für alle aufgelisteten "Lösungen" die Installation der ADE-Software (auf verschiedenen Betriebssystemen) und das Herunterladen des ePubs über ADE mit einem betriebsbereiten ADE-Benutzerkonto erforderlich ist ... Wie kommt es, dass Sie meinen obigen Kommentar als "nicht wahr" bezeichnen?
JVB
1
Sie scheinen sehr anfällig zu sein. Ich sagte "Nein" zu "Sie können ASCM nicht konvertieren". Ich hätte sagen sollen "Ich bin anderer Meinung" anstatt "Unwahr", aber Englisch ist nicht meine Sprache. Wie auch immer, es ist kein Nachteil für Sie. Warum streben die Menschen hier eher nach Rache als nach Frieden und Kommunikation? Es wird nur auf einen Kommentar geantwortet, um meine Meinung zu sagen, dass ich dich nicht getötet oder herabgestimmt habe.
Quidam
"Das Problem ist, dass ich Arch Linux verwende und aus irgendeinem Grund Adobe Digital Editions für mich nicht funktioniert. Während der Installation wurde angegeben, dass es auf einem 64-Bit-System möglicherweise nicht funktioniert." Ihre Lösung funktioniert nicht für den Benutzer, wie bereits gesagt.
Adriano Varoli Piazza
3

.acsm kann nur mit Adobe Digital Editions verwendet werden und steht für Adobe Content Server Manager.

Weitere Informationen zu Adobe Digital Editions finden Sie unter http://www.adobe.com/products/digitaleditions/faq/.

Randnotiz (gilt möglicherweise nicht generell für Benutzer von Digital Editions): In der Vereinbarung (kann bei der Erstellung eines Programms für den Zugriff auf .acsm von Belang sein) für Adobe Content Server (Abschnitt 11.1) erklären Sie sich damit einverstanden, Folgendes nicht zu tun:

(d) Materialien oder Informationen auf irgendeine Weise zu beschaffen oder zu versuchen,> die nicht absichtlich durch die Dienste verfügbar gemacht wurden;

Interpretiere dies so wie du willst, ich werde dir keinen illegalen Rat geben.

Alexscended
quelle
2
Dann hätten sie eine Version für Linux machen sollen
Rob Romijnders