Download Dedrm Applescript For Mac
This repository is a copy of the tools downloaded from Apprentice Alf's Blog. I am not the author of these tools. I just wanted to keep them in a safe place. More info is at Apprentice Alf's blog post 'DRM Removal Tools for eBooks'.
Well, you're trying to use an old AppleScript that I wrote over a year ago, instead of using the really nice AppleScript that Apprentice Alf et. Have provided and updated for us. Google for Apprentice Alf, download the tools archive you'll find linked from his blog, and use the DeDRM AppleScript you'll find in there. DeDRM tools for ebooks. Github Repository: https. Users should download the latest zip archive. Use Kindle for Mac/PC 1.24 or earlier, the tools don't currently work with 1.25 or later. Do remember to unzip the downloaded archive to get the plugin. You can't load the whole archive into calibre.
- I've changed the ReadMe_First.txt to readme.md
- Updated the readme.md with change notes and also citing the original author of the tools
Changes in 6.0.8:
- Fixes invalid topaz files
Changes in 6.0.7:
- Fixes wine key creation folder issue.
- Fixes DeDRM of PDFs with broken metadata.
Changes in 6.0.6:
- Fixed up an incorrect function call. (Only relevant for Linux users using Wine)
Changes in 6.0.5:
- Fixed a problem that resulted in key issues (thanks, Paul)
Changes in 6.0.4:
- Fixed a problem in the plugin converting earlier preferences (thanks, enno)
- Fixed a problem in the plugin with importing pdb files (thanks, Tina Bird)
- Fixed a problem with unicode characters in path names for the Mac application (thanks, K)
Changes in 6.0.3:
- Fixed a problem with non-ascii characters in Windows user name
- Fixed a problem early versions of Kindle for Mac
- Fix for location of DeDRMed PDF files with Macintosh DeDRM Application
- Fix in Windows DeDRM application for paths with spaces
- Restored ability for calibre plugin to call wine for Kindle for PC decryption key
- Added ability for calibre plugin to call wine for Adobe Digital Edition key
- Hopefully removed any dependency on tinter (although still used if available).
- Updated the readmes
This readme.md is meant to give users a quick overview of what is available and how to get started. This document is part of the Tools v6.0.5 archive from Apprentice Alf's Blog: http://apprenticealf.wordpress.com/
The is archive includes tools to remove DRM from:
- Kindle ebooks (Mobi, Topaz, Print Replica and KF8).
- Barnes and Noble ePubs
- Adobe Digital Editions ePubs (including Sony and Kobo ePubs downloaded to ADE)
- Adobe Digital Editions PDFs
- Mobipocket ebooks
- eReader PDB books
- Scuolabooks (Windows only solution by Hex)
These tools do NOT work with Apple's iBooks FairPlay DRM (see end of this file.)
About the tools
These tools have been updated and maintained by Apprentice Alf, DiapDealer and some_updates. You can find the latest updates and get support at Apprentice Alf's blog: http://www.apprenticealf.wordpress.com/If you re-post these tools, a link to the blog would be appreciated.
The original inept and ignoble scripts were by i♥cabbagesThe original mobidedrm and erdr2pml scripts were by The Dark ReverserThe original topaz DRM removal script was by CMBDTCThe original topaz format conversion scripts were by some_updates, clarknova and Bart SimpsonThe Scuolabooks tool is by HexThe calibre plugin conversions were originally by DiapDealer
The DeDRM plugin is by Apprentice Alf based on plugins by DiapDealerThe DeDRM AppleScript application is by Apprentice AlfThe DeDRM python GUI is by some_updates and Apprentice Alf
Ssh client for mac. This is now my GoTo tool when I need to bring up a fresh server or maintain and existing one.
Many fixes, updates and enhancements to the scripts and applicatons have been by Apprentice Alf, some_updates and DiapDealer and others.
DeDRM plugin for calibre (Mac OS X, Windows, and Linux)
Download paup for mac. If you already use calibre, the quickest and easiest way, especially on Windows, to remove DRM from your ebooks is to install the DeDRM plugin from the DeDRM_calibre_plugin folder, following the instructions and configuration directions provided in the ReadMe and the help links.
Once installed and configured, you can simply add a DRM book to calibre and the DeDRMed version will be imported into the calibre database. Note that DRM removal ONLY occurs on import. If you have already imported DRM books you'll need to remove them from calibre and re-import them.
These plugins work for Windows, Mac OS X and Linux. For ebooks from Kindle 4 PC and Adobe Digital Editions, Linux users should read the section at the end the DeDRM_plugin_ReadMe.txt file.
DeDRM application for Mac OS X users: (Mac OS X 10.4 and above)
This application is a stand-alone application for Mac OS X users.
Drag the 'DeDRM.app' application from the DeDRM_Macintosh_Application folder to your Desktop (or your Applications Folder, or anywhere else you find convenient). Double-click on the application to run it and you will be able to enter any configuration data needed to remove DRM from your type of DRMed ebooks.
To use the DeDRM application simply drag ebooks and/or folders containing ebooks onto the DeDRM application and it will remove the DRM and save DRM-free versions of the books wherever you selected in the Output Folder configuration dialog.
For more detailed instructions, see the 'DeDRM ReadMe.rtf' file in the DeDRM_Application_Macintosh folder, including details of the extra step that Mac OS X 10.4 users need to take to use the application.
DeDRM application for Windows users: (Windows XP through Windows 8)
This program requires that Python and PyCrypto be properly installed.See below for details on recommended versions and how to install them.
This application is a stand-alone application for Windows users.
Drag the DeDRM_App folder that's in the DeDRM_Windows_Application folder, to your 'My Documents' folder (or anywhere else you find convenient). Make a short-cut on your Desktop of the DeDRM_Drop_Target.bat file that's in the DeDRM_App folder. Double-click on the shortcut and the DeDRM application will run and you will be able to enter any configuration data needed to remove DRM from your type of DRMed ebooks.
To use the DeDRM application simply drag ebooks or folders containing ebooks onto the DeDRM_Drop_Target.bat shortcut and it will remove the DRM and save DRM-free versions of the books wherever you selected in the Output Folder configuration dialog.
For more detailed instructions, see the DeDRM_App_ReadMe.txt file in the DeDRM_Windows_Applications folder.
Other_Tools
This folder includes other tools that may be useful for DRMed ebooks from certain sources or for Linux users. Most users won't need any of these tools.
Key_Generation_Scripts
This folder contains python scripts that creates a keyfiles for Barnes and Noble ePubs, Adobe Digital Editions ePubs and Kindle for Mac/PC ebooks.
Kindle_for_Android_Patches
Definitely only for the adventurous, this folder contains information on how to modify the Kindel for Android app to b able to get a PID for use with the other Kindle tools (DeDRM apps and calibre plugin).
B&N_Download_Helper
A Javascript to enable a download button at the B&N website for ebooks that normally won't download to your PC. Another one only for the adventurous.
Scuolabook_DRM
A windows-only application (including source code) for removing DRM from ScuolaBooks PDFs, created by 'Hex' and included with permission.
Rocket_ebooks
Information about the now-obsolete Rocket ebook format and DRM, along with source for a tool to remove the DRM.
Windows and Python
We strongly recommend ActiveState's Active Python 2.7 Community Edition for Windows (x86) 32 bits. This can be downloaded for free from:
We do NOT recommend the version of Python from python.org.
The version from python.org is not as complete as most normal Python installations on Linux and even Mac OS X. It is missing various Windows specific libraries, does not install the default Tk Widget kit (for graphical user interfaces) unless you select it as an option in the installer, and does not properly update the system PATH environment variable. Therefore using the default python.org build on Windows is simply an exercise in frustration for most Windows users.
In addition, Windows Users need one of PyCrypto OR OpenSSL. Because of potential conflicts with other software, we recommend using PyCrypto.
For PyCrypto:
There are many places to get PyCrypto installers for Windows. One such place is:
http://www.voidspace.org.uk/python/modules.shtml
Please get the latest PyCrypto meant for Windows 32 bit that matches the version of Python you installed (2.7)
For OpenSSL:
Win32 OpenSSL v0.9.8o (8Mb)
http://www.slproweb.com/download/Win32OpenSSL-0_9_8o.exe
(if you get an error message about missing Visual C++ redistributables.. cancel the install and install the below support program from Microsoft, THEN install OpenSSL)
Visual C++ 2008 Redistributables (1.7Mb)
http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF
Once Windows users have installed Python 2.X for 32 bits, and the matching OpenSSL OR PyCrypto pieces, they too are ready to run a DeDRM application.
Apple's iBooks FairPlay DRM
The only tool that removes Apple's iBooks Fairplay DRM is Requiem by Brahms version 3.3.6 and works with iTunes 10.5. Requiem 4.0 and later do not remove DRM from ebooks.
Requiem has a Tor website: http://tag3ulp55xczs3pn.onion. To reach the site using Tor, you will need to install Tor (http://www.torproject.org). If you're willing to sacrifice your anonymity, you can use the regular web with tor2web. Just go to http://tag3ulp55xczs3pn.tor2web.com.
Alternatively, you can download it from these download links:
Requiem 3.3.6 for Windows: http://www.datafilehost.com/download-f7916922.html
MD5: 10ab191f2d86c692d57f6a07b4622cf8
Requiem 3.3.6 for Mac OS X: http://www.datafilehost.com/download-47fce8b7.html
MD5: 6d4167d47e6982ddbb8528212198b520
Requiem 3.3.6 source code: http://www.datafilehost.com/download-172920e9.html
MD5: 1636862796d573c693d56bcc526b60bd
If you have any problems with Requiem, I suggest you contact Brahms directly through their Tor website.
No support for requiem is provided at Apprentice Alf's blog.
Let your Mac do repetitive tasks for you
If you need to make the same changes to multiple files—such as changing filenames or resizing images—or archive or back up important files, you can create a custom workflow and have your Mac do the work for you.
Script your own actions
If the task you need to automate isn’t in the list of built-in actions, you can add your own scripts, such as AppleScript and JavaScript scripts, and shell commands to your workflow. Simply add the appropriate run script action to your workflow and enter your script code or shell commands.
To browse the Automator User Guide, click Table of Contents at the top of the page.