Скачать защищенный Pdf

Как я могу скачать защищенный Pdf (просмотр разрешен, загрузка нет)? Ссылка на файл PDF следующая:

http://krishikosh.egranth.ac.in/handle/1/20399

4 ответа

Я предполагаю, что у вас есть разрешение и вы не нарушаете никаких законов.

Ссылка, которую вы хотите

http://krishikosh.egranth.ac.in/bitstream/1/20399/1/24441.pdf 

Тем не менее, вы не должны получить к нему доступ, если у вас нет разрешения.

Способ найти это - использовать браузер с инструментами разработки (большинство так и делают). В этом случае в Chrome нажмите F12

Тогда в Elements На вкладке вы можете найти ссылку URL, развернув элементы HTML, пока не найдете соответствующий раздел.

Обновить

Другой способ - отключить просмотрщик PDF в браузере (это вряд ли сработает для веб-сайта в вашем вопросе, но может работать для других веб-сайтов). Это означает, что когда запрашивается PDF, браузер не имеет инструмента / метода для открытия файла, и поэтому предоставляет его для загрузки.

Я столкнулся с той же проблемой, и спасибо за этот пост, я могу получить ключ к ее решению. Шаги следующие:

  1. Откройте приложение Acrobat Reader на вашем ПК.
  2. Попробуйте открыть файл с помощью комбинации клавиш Ctrl-O или Файл -> Открыть в раскрывающемся меню.
  3. В текстовом поле "Имя файла" в появившемся диалоговом окне вставьте URL-адрес защищенного онлайн-файла PDF.
  4. Нажмите кнопку "Открыть" и подождите, пока файл будет загружен и открыт на вашем ПК на базе Acrobat Reader.

Это сработало на меня!

Прямой (но, вероятно, не совсем удовлетворительный) способ сделать это - установить плагин, который позволяет печатать в формате pdf при нажатии клавиш Ctrl+P. Затем вы просто распечатываете всю страницу в формате PDF из вашего браузера. Обычно работает как шарм.

Загрузите и установите Git с https://git-scm.com/.

На странице просмотра PDF-файла нажмите F12, чтобы открыть инспектор. ищите «iframe», пока не найдете значение iframe с битовым потоком. Скопируйте значение

Запустите Git и введите следующий код:

curl 'https://krishikosh.egranth.ac.in/xxx' -H 'имя ключа: Akz914723960' -H 'Тип: application/pdf' -d '' -o C:/name.pdf

Замените скопированное значение на bistream вместо xxx в приведенном выше коде.

Замените «имя» на имя файла, которое вы хотите присвоить PDF-файлу... он будет загружен в папку на диске C.

Другие вопросы по тегам