Beta release, totally changed workflow. From now on should work for all kinds of documents, with no exceptions.
Information about installing in Readme on main page of the project.
Install script at:
https://gist.github.com/seszele64/011bd8a049d11fc9579d93afafa0367c/raw/Docer%20Document%20Downloader.user.js