Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 06-18-2024, 12:55 PM   #451
Mister L
Groupie
Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Mister L is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.
 
Posts: 173
Karma: 91148
Join Date: Jun 2010
Device: Sony 350
Quote:
Originally Posted by spicefather View Post
Thanks for pointing to that info about the certificates. I ran into the same problem today and was able to resolve it by installing the now-correct certificates.
It seems Adobe is now using Google Trust Services, and for me the proper cert was: https://i.pki.goog/1p5.crt (install the same way as from the linked post)

If this is not the correct cert for you, you can follow these steps (for Firefox on desktop, may vary for other browsers or mobile):
1. Go to https://acs.cdn.overdrive.com (from the "Loading book from ..." log message in Calibre)
2. Click the "lock" icon at the left end of the URL bar, click "Connection secure" then "More information"
3. This page has 3 tabs, for me the middle one was the one I cared about -- "GTS CA 1P5"
4. Go to https://pki.goog/repository/ (linked from the bottom of the middle tab), and scroll down to the "Subordinate CAs" section.
5. Find the cert you need and click "Action" to download the certificate format you need, then install it
Thank you! This worked for me too, problem resolved.
Mister L is offline   Reply With Quote
Old 06-19-2024, 12:54 PM   #452
dandelioncottage
Abibliophobe
dandelioncottage ought to be getting tired of karma fortunes by now.dandelioncottage ought to be getting tired of karma fortunes by now.dandelioncottage ought to be getting tired of karma fortunes by now.dandelioncottage ought to be getting tired of karma fortunes by now.dandelioncottage ought to be getting tired of karma fortunes by now.dandelioncottage ought to be getting tired of karma fortunes by now.dandelioncottage ought to be getting tired of karma fortunes by now.dandelioncottage ought to be getting tired of karma fortunes by now.dandelioncottage ought to be getting tired of karma fortunes by now.dandelioncottage ought to be getting tired of karma fortunes by now.dandelioncottage ought to be getting tired of karma fortunes by now.
 
dandelioncottage's Avatar
 
Posts: 424
Karma: 4379916
Join Date: Dec 2010
Device: iPad Mini 2 64 gb, Nook Glowlight, iPad 4 (128 gb)
Question

Quote:
Originally Posted by spicefather View Post
Thanks for pointing to that info about the certificates. I ran into the same problem today and was able to resolve it by installing the now-correct certificates.
It seems Adobe is now using Google Trust Services, and for me the proper cert was: https://i.pki.goog/1p5.crt (install the same way as from the linked post)
I’m not using this plug-in, but could this certificate issue be what’s causing my sudden inability to properly interact with any of my Overdrive websites, no matter which browser I use?

How do I know which security certificate I need? (I’m on a Mac.) Thanks.
dandelioncottage is offline   Reply With Quote
Advert
Old 07-28-2024, 06:13 PM   #453
foosion
Evangelist
foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.
 
Posts: 450
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
I'm using the OverDrive Libby plugin to download acsm files (I'd hoped it would download epubs, but I only get acsms).

I then installed DeACSM. I'd hoped it would download the epub once the acsm file appeared in Calibre or once I double clicked on the acsm file in Calibre. However nothing happens on import and when I double click my computer launches ADE and that downloads the epub (which I can then import to Calibre). I've installed the certificate referenced in the last few posts.

How can i fix this?
foosion is offline   Reply With Quote
Old 07-28-2024, 06:24 PM   #454
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 40,579
Karma: 157444380
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by foosion View Post
I'm using the OverDrive Libby plugin to download acsm files (I'd hoped it would download epubs, but I only get acsms).

I then installed DeACSM. I'd hoped it would download the epub once the acsm file appeared in Calibre or once I double clicked on the acsm file in Calibre. However nothing happens on import and when I double click my computer launches ADE and that downloads the epub (which I can then import to Calibre). I've installed the certificate referenced in the last few posts.

How can i fix this?
You need to add the original ACSM file to calibre after installing the plugin. After install, it is part of the import pipeline so you would have to remove the .acsm files from calibre and then use Add books to re-add them.
DNSB is offline   Reply With Quote
Old 07-28-2024, 06:37 PM   #455
foosion
Evangelist
foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.
 
Posts: 450
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
Quote:
Originally Posted by DNSB View Post
You need to add the original ACSM file to calibre after installing the plugin. After install, it is part of the import pipeline so you would have to remove the .acsm files from calibre and then use Add books to re-add them.
I installed the DeACSM plugin.

I then used the OverDrive plugin to add the ACSM file to Calibre.

I'm not understanding what I should do next.
foosion is offline   Reply With Quote
Advert
Old 07-29-2024, 07:29 AM   #456
foosion
Evangelist
foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.
 
Posts: 450
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
Quote:
Originally Posted by DNSB View Post
You need to add the original ACSM file to calibre after installing the plugin. After install, it is part of the import pipeline so you would have to remove the .acsm files from calibre and then use Add books to re-add them.
My present workflow is import an ACSM with the OverDrive plugin, double click on it, wait for ADE to finish fetching the epub, then Add the epub to Calibre. It does not sound as if the DeACSM plugin is any easier.

Am I understanding correctly?
foosion is offline   Reply With Quote
Old 07-29-2024, 02:15 PM   #457
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 40,579
Karma: 157444380
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
For me, the DeACSM plugin is easier. I download the .ascm file, use the Add Books tool to add it to calibre and during the add pipeline, the epub is downloaded.

I use Firefox to download the .acsm files, for my personal preferences it is easier to download from multiple sites using one tool. If I only obtained ePubs from libraries, the Overdrive plugin might be more useful but I obtain ePubs from multiple sites.

One item to remember is that like the majority of the input plugins, DeACSM only sees the file during the import process. You can't click on the file once it has been imported.

If I recall correctly, the Overdrive Libby plugin will use the DeACSM plugin to obtain the epub version during the import process so if both are installed and configured, you should get an ePub when a .acsm file is downloaded.
DNSB is offline   Reply With Quote
Old 07-29-2024, 03:37 PM   #458
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 9,571
Karma: 64960981
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
Quote:
Originally Posted by DNSB View Post
I use Firefox to download the .acsm files, for my personal preferences it is easier to download from multiple sites using one tool. If I only obtained ePubs from libraries, the Overdrive plugin might be more useful but I obtain ePubs from multiple sites.
My download preference is to drop ACSMs into an unsorted downloads folder. Then I move them to a Calibre autoadd subfolder.

Don't download directly to the autoadd folder. You might end up with files autoadded mid-download.
ownedbycats is offline   Reply With Quote
Old 07-29-2024, 05:09 PM   #459
foosion
Evangelist
foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.
 
Posts: 450
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
Quote:
Originally Posted by DNSB View Post
If I recall correctly, the Overdrive Libby plugin will use the DeACSM plugin to obtain the epub version during the import process so if both are installed and configured, you should get an ePub when a .acsm file is downloaded.
Alas, the key word is "should". Based on this thread and the Overdrive thread, it should work. Alas, it does not and I can't figure out why not.

Any idea about things to try?
foosion is offline   Reply With Quote
Old 07-29-2024, 06:05 PM   #460
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 76,465
Karma: 136564696
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by foosion View Post
Alas, the key word is "should". Based on this thread and the Overdrive thread, it should work. Alas, it does not and I can't figure out why not.

Any idea about things to try?
What are your settings for both plugins?
JSWolf is offline   Reply With Quote
Old 07-29-2024, 07:15 PM   #461
foosion
Evangelist
foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.
 
Posts: 450
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
Quote:
Originally Posted by JSWolf View Post
What are your settings for both plugins?
Images attached, as requested. Sorry about that.

Click image for larger version

Name:	de-1.JPG
Views:	78
Size:	30.9 KB
ID:	209828

Click image for larger version

Name:	odl-1.JPG
Views:	72
Size:	45.6 KB
ID:	209829

Last edited by foosion; 07-29-2024 at 07:52 PM.
foosion is offline   Reply With Quote
Old 07-29-2024, 07:36 PM   #462
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 30,451
Karma: 58055868
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Please use the Attachment feature for larger files.
(Switch the MR editor to advanced mode: The paperclip icon)

Obscure links is technically pushing the rules since you don't know what the image will actually BE
theducks is offline   Reply With Quote
Old 07-30-2024, 01:33 AM   #463
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 40,579
Karma: 157444380
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
The probable issue is that your library is sending you .acsm files that require your Adobe ID to download the file. Basically, the .acsm file from the library gets send to ADE. ADE then generates a request signed with the key generated when ADE was registered to your Adobe ID. Once you opened the book with your Adobe ID, anonymous or any other Adobe ID will not work. I would suggest using the same Adobe ID for DeACSM as you are using for ADE.
DNSB is offline   Reply With Quote
Old 07-30-2024, 02:03 AM   #464
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 40,579
Karma: 157444380
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
I tried helping a friend to install the ACSM plugin on their computer. I had downloaded the 0.0.16 version from the second message and also the 0.1.0 beta and neither would install. Their computer is running Windows 11. We tried using pip to install oscrypto but that did not work either.

Spoiler:
Code:
calibre, version 7.15.100
ERROR: Unhandled exception: <b>InvalidPlugin</b>:Initialization of plugin Traceback (most recent call last):
  File "calibre\customize\ui.py", line 722, in initialize_plugin
  File "calibre_plugins.deacsm.__init__", line 288, in initialize
  File "C:\Users\jmant\Downloads\ACSMInput_0.0.16-bugfix.zip\libadobe.py", line 59, in &lt;module&gt;
ModuleNotFoundError: No module named 'oscrypto'
 failed with traceback:
Traceback (most recent call last):
  File "calibre\customize\ui.py", line 722, in initialize_plugin
  File "calibre_plugins.deacsm.__init__", line 288, in initialize
  File "C:\Users\jmant\Downloads\ACSMInput_0.0.16-bugfix.zip\libadobe.py", line 59, in &lt;module&gt;
ModuleNotFoundError: No module named 'oscrypto'


calibre 7.15.100  embedded-python: True
Windows-10-10.0.22631-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.22631')
Python 3.11.5
Windows: ('10', '10.0.22631', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre.exe
Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (2, 15, 0) && DeDRM (10, 0, 9) && AZW6 Image Merge (1, 1, 1) && Package KFX (from KFX Input) (2, 15, 0) && ACSM Input Plugin GUI Extension (0, 1, 0) && Barnes & Noble (1, 5, 5) && Count Pages (1, 13, 6) && Diaps Editing Toolbag (0, 4, 0) && EpubCheck (0, 2, 5) && EpubMerge (3, 1, 0) && EpubSplit (3, 8, 0) && FanFicFare (4, 36, 0) && Find Duplicates (1, 10, 9) && Generate Cover (2, 3, 4) && Job Spy (1, 0, 239) && KFX metadata reader (from KFX Input) (2, 15, 0) && From KFX (2, 15, 0) && KFX Input (2, 15, 0) && Set KFX metadata (from KFX Output) (2, 9, 0) && KFX Output (2, 9, 0) && KePub Metadata Reader (3, 4, 3) && Kindle hi-res covers (0, 5, 1) && KindleUnpack - The Plugin (0, 83, 1) && Kobo Books (1, 10, 2) && Kobo Metadata (1, 6, 3) && Kobo Utilities (2, 17, 1) && KoboTouchExtended (3, 6, 7) && Modify ePub (1, 8, 4) && Obok DeDRM (10, 0, 9) && Open With (1, 8, 3) && Quality Check (1, 13, 12) && Resize Cover (1, 2, 1) && ScrambleEbook (0, 6, 0) && SmartEject (2, 5, 0) && Smashwords Metadata (1, 0, 2)
Traceback (most recent call last):
  File "calibre\customize\ui.py", line 722, in initialize_plugin
  File "calibre_plugins.deacsm.__init__", line 288, in initialize
  File "C:\Users\jmant\Downloads\ACSMInput_0.0.16-bugfix.zip\libadobe.py", line 59, in <module>
ModuleNotFoundError: No module named 'oscrypto'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "calibre\gui2\preferences\plugins.py", line 322, in add_plugin
  File "calibre\customize\ui.py", line 532, in add_plugin
  File "calibre\customize\ui.py", line 727, in initialize_plugin
calibre.customize.InvalidPlugin: Initialization of plugin Traceback (most recent call last):
  File "calibre\customize\ui.py", line 722, in initialize_plugin
  File "calibre_plugins.deacsm.__init__", line 288, in initialize
  File "C:\Users\jmant\Downloads\ACSMInput_0.0.16-bugfix.zip\libadobe.py", line 59, in <module>
ModuleNotFoundError: No module named 'oscrypto'
 failed with traceback:
Traceback (most recent call last):
  File "calibre\customize\ui.py", line 722, in initialize_plugin
  File "calibre_plugins.deacsm.__init__", line 288, in initialize
  File "C:\Users\jmant\Downloads\ACSMInput_0.0.16-bugfix.zip\libadobe.py", line 59, in <module>
ModuleNotFoundError: No module named 'oscrypto'

Last edited by DNSB; 07-30-2024 at 02:14 AM.
DNSB is offline   Reply With Quote
Old 07-30-2024, 07:01 AM   #465
foosion
Evangelist
foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.foosion is an enigma wrapped up in a mystery.
 
Posts: 450
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
Quote:
Originally Posted by DNSB View Post
The probable issue is that your library is sending you .acsm files that require your Adobe ID to download the file. Basically, the .acsm file from the library gets send to ADE. ADE then generates a request signed with the key generated when ADE was registered to your Adobe ID. Once you opened the book with your Adobe ID, anonymous or any other Adobe ID will not work. I would suggest using the same Adobe ID for DeACSM as you are using for ADE.
That did it!

foosion is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[FileType Plugin] GetFileName Terisa de morgan Plugins 417 07-16-2024 04:37 AM
[FileType Plugin] YVES Bible Plugin ClashTheBunny Plugins 27 01-16-2023 02:25 AM
help with epub on_import filetype plugin digitalvideo Development 4 02-27-2020 06:13 AM
Question about file_types in FileType plugin Terisa de morgan Plugins 6 02-08-2017 06:53 AM
Zip Filetype Plugin? rsingley Plugins 7 02-11-2011 06:11 PM


All times are GMT -4. The time now is 05:40 AM.


MobileRead.com is a privately owned, operated and funded community.