Remove DRM from the vitalbook .vbk format for converting ebook/reading w/ebook readerHi, just wondering if anyone's delt with one of these before.
Code:
http://www.vitalsource.com/software/vbk/ |
Re: Remove DRM from the vitalbook .vbk format for converting ebook/reading w/ebook reSo it turns out that VitalSource books are printable. I captured the printer output with Adobe PDF "printer" (although there are several other programs out there for this -- including many free ones). However, my new PDF was in raster form and thus not searchable. I opened the PDF with ABBYY Fine Reader, did OCR, then saved a new PDF with ascii text underneath the raster pages. The original .vbk file was 13 megs. After tweaking with the output compression settings on ABBYY and saving a few drafts, I produced a PDF of what I consider identical quality (checked with zooming and I have a pretty good eye for colors and detail) for 15 megs.
Ta-da! :D |
Remove DRM from the vitalbook .vbk format for converting ebook/reading w/ebook readerThe VitalSource Bookshelf software allows you to print your book, but only 5 pages at a time. On the surface this would seem to foil the print-to-PDF method, however using some AppleScript magic we can have their own software do all the work for us ;)
You will need a computer running MacOS in order to do this, however the resulting PDF will work on any computer. There are VMWare images of MacOS available online if you don't have a Mac. The AppleScript code below will dump the entire ebook out into a bunch of pdfs, each containing 5 pages each. We can then easily merge them together to create one DRM-free PDF containing all the pages.
This will get you a low quality .pdf file with a disclaimer at the top of every page. |
Re: Remove DRM from the vitalbook .vbk format for converting ebook/reading w/ebook reHi,
Can anybody advise on .vbk files - i would like to convert to normal pdf files. This seems to be a tough version to convert, there are tutorials for Mac systems, but nothing for Windows. I understand i could install Cute pdf and print, but what if i wanted to remove the DRM? I would like to make it so that they can be seen by other programmes and then printed off as a full pdf and not five pages at a time. Some of the books are 500 plus pages and would take a long time to individually modify the Cute pdf way, is there any other option? Any help would be greatly appreciated. Thanks Rob |
Re: Remove DRM from the vitalbook .vbk format for converting ebook/reading w/ebook reI can print to pdf normally without using above script.
|
Re: Remove DRM from the vitalbook .vbk format for converting ebook/reading w/ebook reI can print to pdf with a vengence!
I figured out a bitchen way to convert .vbk to .pdf Go here! http://dl.dropbox.com/u/58416017/VBK%20to%20PDF.docx Download the file and follow the instructions. JohnnyAppleseedBitches! |
Re: Remove DRM from the vitalbook .vbk format for converting ebook/reading w/ebook reI tried the script and it didn't work. My version of vb only lets me print 2 pages at a time. Also the page number have an I or II in front of the page number. ex. I-24. When the script runs DMT shows up in the field where the beginning page number should be. Any suggestions? I understand a little bit of programming but have never used apple scripts before.
|
Re: Remove DRM from the vitalbook .vbk format for converting ebook/reading w/ebook reI can print everything I've selected in a .vbk file to a PDF, but there are page breaks (and text/pix are not justified above/below the break...if a picture on a seamless 33 page vbk file happens to fall across the page break of the newly printed PDF, the picture gets cut in half instead of placed above or below the page break).
Any way to fix this? I'd love to just print the exact same seamless .vbk file into a duplicate seamless pdf file. Any suggestions? |
Re: Remove DRM from the vitalbook .vbk format for converting ebook/reading w/ebook reSorry to dig up an old thread, has anyone had any luck converting .vbk to .pdf using the script method suggested by Apprentice Alf?
I've tried it but I'm getting the same problem as aaron4osu. Also has anyone tried johnnyappleseed289's suggestion? I had a look at it but it seemed dodgy, like virus dodgy. I noticed he has posted a lot of stuff re: vbk to pdf on various forums. Cheers, Dan |
Re: Remove DRM from the vitalbook .vbk format for converting ebook/reading w/ebook reHello,
I know this thread is a bit old, but I'm now frustratingly faced with a VBK textbook I need to print. I have tried the script, but for some reason I have to manually save to PDF each time it prints the next ten pages (my text allows 10 pages). I don't have a printer installed on my Mac, only the "save as PDF" option. I have a screen shot of what I mean here: https://lh3.googleusercontent.com/SX...w=w485-h371-no I feel like I'm missing something here. Can anyone help me to figure out how to get the automated print thing to work? I would be eternally grateful! |
Re: Remove DRM from the vitalbook .vbk format for converting ebook/reading w/ebook re1 Attachment(s)
I have created a macro on the Mac that will convert VBK to PDF. It uses the program Keyboard Maestro and was developed with version 7. VitalSource Bookshelf version 6.6 was also used to develop the workflow. All this was done on 10.10.4 (Yosemite).
The workflow will loop through a printing cycle and print the maximum number of pages that are allowed by that publication. There are several things that need to be specified manually, and those are in the color red. Those in orange may or may not need to be changed; it's up to you to test and find out. The main thing to customize in addition to the steps in red or orange is the number of repeat cycles to run. The "Repeat Actions" step loops through the actions to print in blocks of X number. Determine how many times to repeat by <Total number of pages that are specified with integers> divided by <Max Number of pages to print in each run>. For example, if there are 180 pages that are numbered (doesn’t include pages that are numbered with Roman numerals), and you can print a maximum of 10 pages at a time, then set the Repeat action to 18 times. Note that if the number of pages isn’t even divisible, then repeat to the highest possible number, then you’ll have to manually print the excess both after this number, and before if the book uses Roman numerals. I have used this to convert about 2,000 pages into PDFs, and I hope it helps someone else in the future. |
Re: Remove DRM from the vitalbook .vbk format for converting ebook/reading w/ebook reThanks, daphnis, I can't wait to try it!
|
Re: Remove DRM from the vitalbook .vbk format for converting ebook/reading w/ebook reQuote:
I tried using it, but it was just too confusing for me. I'm not very tech-savvy. Also, VitalSource caught on to this 'bypass' so they changed the maximum allowed number of pages to print to 2 pages. Sigh... I just wanted to view the book on my Kobo e-reader... What a bunch of assholes. |
Re: Remove DRM from the vitalbook .vbk format for converting ebook/reading w/ebook reI found someone's github with a method to directly convert the books to epub: https://github.com/GMMan/Extractor.epub
However, it doesn't work on the current version of the vitalsource software. To get it to work on Windows you need to uninstall the current version install the old version from their site that is indicated as being for XP and Vista: https://support.vitalsource.com/hc/e...wnload-Options (works fine on Win10) Apparently it works through the vitalsource program allowing files to interact with each other so someone made up an epub that can extract the actual files from inside the vbk files. I successfully converted 4 out of the 5 books I tried. One wouldn't work but I'm not sure if it is my fault or not. |
Re: Remove DRM from the vitalbook .vbk format for converting ebook/reading w/ebook reI have tried downloading the pub from github, but when I try to sideload it, it doesn't work.
|
Re: Remove DRM from the vitalbook .vbk format for converting ebook/reading w/ebook renot working
|
All times are GMT -6. The time now is 09:29 AM. |