04-15-2013, 08:02 AM | #1 |
Enthusiast
Posts: 41
Karma: 728
Join Date: Jun 2006
Device: Google Nexus 7
|
TinyOPDS server: your personal home OPDS library
Hello everybody!
I'd like to introduce TinyOPDS server: a lightweight, simple and effective, open source OPDS server, written on C#. Project home page: https://tinyopds.codeplex.com Supported languages: English & Russian Supported ebook formats: fb2, epub (and these formats in zip archives) Sorry, there are no English "howto"/wiki/FAQ - I'm very short in time now (and - helpers wanted!). Also, developer's guide and planned features will be published soon. However TinyOPDS is a really "one click" solution, so I don't expect much questions "how to use it?" Enjoi! Last edited by SeNS; 04-15-2013 at 03:15 PM. |
04-15-2013, 07:33 PM | #2 |
Grand Sorcerer
Posts: 11,470
Karma: 13095790
Join Date: Aug 2007
Location: Grass Valley, CA
Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7
|
Looks nice but it would not find any of my eBooks. I pointed it to My Digital Editions where ADE can read all of the books and it reported all books to be invalid. Scanning a second time doubled to number of invalid books but of course it just counted all of them again.
Dale |
Advert | |
|
04-15-2013, 07:43 PM | #3 | |
Resident Curmudgeon
Posts: 73,983
Karma: 128903378
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
04-15-2013, 07:50 PM | #4 |
Grand Sorcerer
Posts: 11,470
Karma: 13095790
Join Date: Aug 2007
Location: Grass Valley, CA
Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7
|
|
04-15-2013, 08:04 PM | #5 |
Enthusiast
Posts: 41
Karma: 728
Join Date: Jun 2006
Device: Google Nexus 7
|
DaleDe, could you please send me (just share using SkyDrive or DropBox) your books for test? I promise - I'll delete all of 'em after my tests
P.S. Unfortunately, epubs (especially comparing with fb2!) are very informal and messy. Still can't forgive myself for the lack of fb2 promotions in the old days P.P.S. BTW, I've already tested TinyOPDS on the bunch of epubs (approx. 5K), most converted by Calibre. Last edited by SeNS; 04-15-2013 at 08:06 PM. |
Advert | |
|
04-15-2013, 09:46 PM | #6 | |
Grand Sorcerer
Posts: 11,470
Karma: 13095790
Join Date: Aug 2007
Location: Grass Valley, CA
Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7
|
Quote:
I am running Windows 7 professional 32 bit. How do you determine a valid book? In epub every book has a fixed starting place inside the zip file and you just need to follow the links from that fixed file. Always look inside the META-INF folder and read the container.xml file. How can I look at what is in the database? Dale |
|
04-15-2013, 10:54 PM | #7 |
Enthusiast
Posts: 41
Karma: 728
Join Date: Jun 2006
Device: Google Nexus 7
|
Dale, first of all, you may try to turn on logging, and post/send your log-file. Second option: you may install VS (trial or free version), checkout the code and see what's happened by yourself - it's a beauty of open source
|
04-16-2013, 01:11 AM | #8 |
Grand Sorcerer
Posts: 11,470
Karma: 13095790
Join Date: Aug 2007
Location: Grass Valley, CA
Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7
|
|
04-16-2013, 06:12 AM | #9 |
Enthusiast
Posts: 41
Karma: 728
Join Date: Jun 2006
Device: Google Nexus 7
|
"Miscellaneous" tab, check "Save log to file"
|
04-16-2013, 01:50 PM | #10 |
Grand Sorcerer
Posts: 11,470
Karma: 13095790
Join Date: Aug 2007
Location: Grass Valley, CA
Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7
|
Thanks, Here is the results:
10:47:05.8 I Control Directory scanner started 10:47:05.9 E BookParser exception Could not load file or assembly 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. 10:47:05.9 E BookParser exception Could not load file or assembly 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. 10:47:06.0 E BookParser exception Could not load file or assembly 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. And a lot more just like this line. It also seems that everytime I run it there is a new database created. I know have a large number of 0 length database files. Dale |
04-16-2013, 02:35 PM | #11 |
Resident Curmudgeon
Posts: 73,983
Karma: 128903378
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
How do I configure the OPDS Server settings?
|
04-16-2013, 02:36 PM | #12 |
Enthusiast
Posts: 41
Karma: 728
Join Date: Jun 2006
Device: Google Nexus 7
|
Dale, do you have .NET 4.0 installed? Could you try to install/repair, and run TinyOPDS again?
http://www.microsoft.com/en-us/downl....aspx?id=17851 And what is the OS version? |
04-16-2013, 02:39 PM | #13 |
Enthusiast
Posts: 41
Karma: 728
Join Date: Jun 2006
Device: Google Nexus 7
|
Which ones? As for OPDS, you can configure just a server name, port and prefix ("virtual directory").
Probably in future I'll add "items per page threshold", that's all. I want to keep TinyOPDS simple as is. Last edited by SeNS; 04-16-2013 at 02:41 PM. |
04-16-2013, 02:42 PM | #14 |
Resident Curmudgeon
Posts: 73,983
Karma: 128903378
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
I cannot set the URLs.
|
04-16-2013, 03:48 PM | #15 |
Enthusiast
Posts: 41
Karma: 728
Join Date: Jun 2006
Device: Google Nexus 7
|
Pardon me? You don't need to! Just:
OK, I'll write "howto" or some kind of guide soon; may be, someone will help me to correct English grammar. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Calibre Content Server and Windows Home Server 2011 | HughMcC | Calibre | 8 | 10-01-2014 07:26 AM |
calibre-server OPDS catalog - manual move to web server | HaakonME | Related Tools | 5 | 09-21-2012 03:11 AM |
adding books from OPDS server? | Claghorn | Library Management | 2 | 09-05-2012 05:48 AM |
Your personal online OPDS-library | wdonne | Self-Promotions by Authors and Publishers | 9 | 01-04-2011 03:34 AM |