12-07-2021, 04:52 AM | #76 |
Groupie
Posts: 181
Karma: 2010542
Join Date: Sep 2021
Device: PB Era, PB InkPad 3 Pro
|
I took a look at the MacOS versions of ADE over the last couple days, and I don't think it's worth it to try to emulate a MacOS ADE as well. If it was similar to how it works on Windows, I would have just made the plugin emulate a MacOS ADE when importing an authorization on MacOS, and a Windows ADE otherwise, but the MacOS versions send way more information (exact ADE build version, exact MacOS version, ...) to the servers, and they also do it in a different way than Windows.
So without me having access to a Mac, and analyzing all the available ADE versions, I doubt I could get the communication by the plugin to look 100% exactly like ADE on MacOS - so "switching" a MacOS authorization to Windows by importing it into the plugin probably has a way lower chance of Adobe detecting this than me trying to botch emulation of the MacOS ADE requests. It's probably fine either way, but if you want to decrease the chances of Adobe detecting that you're using this plugin, don't import an authorization on MacOS. |
12-07-2021, 01:05 PM | #77 |
Bibliophagist
Posts: 35,498
Karma: 145557716
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Forma, Clara HD, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
One friend of mine has been switching between MacOS X and Windows and various flavours of ADE on his Macs for years and never had any issues with Adobe over doing so.
|
Advert | |
|
12-08-2021, 01:17 AM | #78 | |
just an egg
Posts: 1,587
Karma: 4300000
Join Date: Mar 2015
Device: Kindle, iOS
|
Quote:
I am pleased that the DeACSM plugin emulates ADE on Windows, and does so seamlessly when linking an Adobe ID through the plugin (rather than importing a Mac authorization). This makes it possible to run ADE 2.0.1 on macOS Catalina and newer without making Adobe wonder, "hmmm ... how is this Catalina Mac running 32-bit ADE 2.0.1 when Catalina (and higher) can only run 64-bit apps? " Thanks again Leseratte_10 |
|
12-08-2021, 01:07 PM | #79 | |
Groupie
Posts: 181
Karma: 2010542
Join Date: Sep 2021
Device: PB Era, PB InkPad 3 Pro
|
Quote:
By using the plugin on a Mac, importing an existing authorization from MacOS ADE, this one single activation will change between Windows and MacOS all the time (if you keep using ADE), which normally isn't possible as switching OSes would mean using another authorization. This means Adobe could detect that your single authorization is switching OSes and then determine that you're doing something weird. Whether they would ban people for that - no idea. Last edited by Leseratte_10; 12-08-2021 at 01:45 PM. |
|
12-08-2021, 05:12 PM | #80 |
Nerd
Posts: 52
Karma: 22352
Join Date: Dec 2020
Location: USA
Device: Kindle Basic 3 (2019)
|
RMSDK source
Not sure if I should post this here, but the full source of RMSDK 9.0 (B&N edition) appears to be published here: [Link Redacted.]
Perhaps that will help you? I'm really not sure what that website is for, it appears to have development versions of the B&N reader app for multiple platforms... Last edited by issybird; 12-09-2021 at 02:07 PM. Reason: Link redacted per OP request. |
Advert | |
|
12-09-2021, 08:06 AM | #81 |
Groupie
Posts: 181
Karma: 2010542
Join Date: Sep 2021
Device: PB Era, PB InkPad 3 Pro
|
I'm sure this would be interesting, but I don't think it's a good idea for me to take a look at this. A full copy of the RMSDK source on some random webserver doesn't look like it's deliberately been published by Adobe, and I'm definitely not interested in a lawsuit against Adobe if they start claiming my plugin would be based on confidential RMSDK code.
The best way to prevent that is to not even take a look at leaks like these. Looking at original source code while reverse-engineering something is usually a bad idea. Just like WINE devs are forbidden from looking at Windows source code. Also, given how well this plugin is already working, I don't think there would even be lots of useful information in that SDK anyways. |
12-09-2021, 12:34 PM | #82 | |
Nerd
Posts: 52
Karma: 22352
Join Date: Dec 2020
Location: USA
Device: Kindle Basic 3 (2019)
|
Quote:
|
|
12-10-2021, 05:40 AM | #83 |
Guru
Posts: 657
Karma: 4568205
Join Date: Jan 2010
Location: Sweden
Device: Kobo Forma
|
This plugin works great!
Would it be possible to have an option that the .acsm-file gets deleted (if no errors from Calibre)? |
12-10-2021, 07:24 AM | #84 | |
Groupie
Posts: 181
Karma: 2010542
Join Date: Sep 2021
Device: PB Era, PB InkPad 3 Pro
|
Quote:
On the other hand, even if you'd lose an ACSM file by accident you'll probably be able to redownload it in most cases anyways. |
|
12-11-2021, 05:44 AM | #85 |
Groupie
Posts: 181
Karma: 2010542
Join Date: Sep 2021
Device: PB Era, PB InkPad 3 Pro
|
Just published v0.0.14 with all the changes from the 0.0.13 beta versions, plus an optional setting to auto-delete ACSM files after import.
|
12-11-2021, 08:27 AM | #86 |
Enthusiast
Posts: 42
Karma: 18198
Join Date: Nov 2017
Device: none
|
I've followed the instructions from the first post and this works perfectly on sample books downloaded from Adobe, but it's not working on acsm files obtained elsewhere - adding the file to calibre simply adds the acsm.
Have tried using the 2.0.1 and 3.0.1 versions. I do have ADE installed but it's registered to a different account than the one I'm using for this plugin. Running Calibre 5.17.0 on MacOs Catalina |
12-11-2021, 08:37 AM | #87 |
Groupie
Posts: 181
Karma: 2010542
Join Date: Sep 2021
Device: PB Era, PB InkPad 3 Pro
|
Please post a log file so I can check why that happens. In Calibre, click on the arrow next to "Preferences", then select "Restart in debug mode".
Once Calibre has restarted, add the ACSM again and then close Calibre. A couple seconds later a log file should open - please post that here so I can take a look. |
12-11-2021, 09:42 AM | #88 | ||
Wizard
Posts: 2,082
Karma: 8796704
Join Date: Jun 2010
Device: Kobo Clara HD,Hisence Sero 7 Pro RIP, Nook STR, jetbook lite
|
Quote:
https://www.adobe.com/solutions/eboo...tions/faq.html Quote:
|
||
12-11-2021, 09:53 AM | #89 |
Groupie
Posts: 181
Karma: 2010542
Join Date: Sep 2021
Device: PB Era, PB InkPad 3 Pro
|
That could explain the issue, yeah, if you are trying to download ACSM files for books you've already bought (and used) in the past.
Are the ACSM files you tested from books you bought in the past and already added to ADE? Then gbm is correct and that would be the explaination as for why it doesn't work. Or are you testing with a freshly bought book that you haven't linked to your other AdobeID / ADE install yet, and it still doesn't work? |
12-11-2021, 09:55 AM | #90 |
Guru
Posts: 657
Karma: 4568205
Join Date: Jan 2010
Location: Sweden
Device: Kobo Forma
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[FileType Plugin] GetFileName | Terisa de morgan | Plugins | 412 | 03-15-2024 01:56 AM |
[FileType Plugin] YVES Bible Plugin | ClashTheBunny | Plugins | 27 | 01-16-2023 01:25 AM |
help with epub on_import filetype plugin | digitalvideo | Development | 4 | 02-27-2020 05:13 AM |
Question about file_types in FileType plugin | Terisa de morgan | Plugins | 6 | 02-08-2017 05:53 AM |
Zip Filetype Plugin? | rsingley | Plugins | 7 | 02-11-2011 05:11 PM |