ProQuest Document & Video Downloader

下载 ProQuest 的 PDF 文档和视频

Yazar
wei cai
Günlük kurulumlar
0
Toplam kurulumlar
1
Değerlendirmeler
0 0 0
Versiyon
1.0
Oluşturulma
13.12.2024
Güncellenme
14.12.2024
Size
17,3 KB
Lisans
MIT
Geçerli

ProQuest Document Downloader / ProQuest文献下载助手

A userscript to enhance ProQuest with convenient document downloading features. 为 ProQuest 添加便捷的文献下载功能的用户脚本。

Features / 功能特点

  • Adds a download button to each search result
  • Provides a batch download button for downloading multiple documents
  • Automatically generates meaningful filenames based on document titles
  • Shows download status and progress indicators
  • Handles errors gracefully with visual feedback

  • 为每个搜索结果添加下载按钮

  • 提供批量下载按钮,可同时下载多个文档

  • 根据文档标题自动生成有意义的文件名

  • 显示下载状态和进度指示

  • 优雅的错误处理和视觉反馈

Installation / 安装说明

  1. Install a userscript manager (like Tampermonkey or Violentmonkey) in your browser
  2. Click the "Install" button on this page
  3. The script will automatically activate when you visit ProQuest

  4. 在浏览器中安装用户脚本管理器(如 Tampermonkey 或 Violentmonkey)

  5. 点击本页面的"安装"按钮

  6. 访问 ProQuest 时脚本将自动激活

Usage / 使用方法

After installation, you'll see:

  • Individual "Download Document" buttons (blue) next to each search result
  • A "Batch Download" button (green) in the top-right corner of the page

安装后,你将看到:

  • 每个搜索结果旁边的蓝色"下载文档"按钮
  • 页面右上角的绿色"批量下载全部"按钮

Single Document Download / 单个文档下载:

  1. Click the blue "Download Document" button next to any search result
  2. The document will download automatically with its title as the filename
  3. A status indicator will show the download progress

  4. 点击任意搜索结果旁的蓝色"下载文档"按钮

  5. 文档将自动下载,以标题作为文件名

  6. 状态指示器将显示下载进度

Batch Download / 批量下载:

  1. Click the green "Batch Download" button in the top-right corner
  2. Documents will download sequentially with a 2-second delay between each
  3. Each document will show its individual download status

  4. 点击右上角的绿色"批量下载全部"按钮

  5. 文档将按顺序下载,每个文档之间有2秒延迟

  6. 每个文档都会显示各自的下载状态

Notes / 注意事项

  • Downloads are processed one at a time to prevent server overload
  • Filenames are automatically sanitized to remove invalid characters
  • The script requires permission to make cross-origin requests
  • Works on all ProQuest domains

  • 为防止服务器过载,下载会逐个进行

  • 文件名会自动处理,移除无效字符

  • 脚本需要跨域请求权限

  • 适用于所有 ProQuest 域名

Compatibility / 兼容性

  • Works with modern browsers (Chrome, Firefox, Edge)
  • Requires a userscript manager (Tampermonkey, Violentmonkey, etc.)
  • Tested on ProQuest's latest interface

  • 支持现代浏览器(Chrome、Firefox、Edge)

  • 需要用户脚本管理器(Tampermonkey、Violentmonkey 等)

  • 在 ProQuest 最新界面上测试通过

Known Issues / 已知问题

  • May not work if ProQuest changes their website structure
  • Download speed is intentionally limited for batch downloads
  • Some documents might require institutional access

  • 如果 ProQuest 改变网站结构可能会失效

  • 批量下载时速度被特意限制

  • 某些文档可能需要机构访问权限

Support / 支持

If you encounter any issues or have suggestions:

  1. Check if you're logged into ProQuest
  2. Ensure your institutional access is active
  3. Report issues through Greasy Fork's feedback system

如果遇到问题或有建议:

  1. 检查是否已登录 ProQuest
  2. 确保机构访问权限有效
  3. 通过 Greasy Fork 的反馈系统报告问题

Updates / 更新日志

  • v0.2:

    • Initial public release
    • Added batch download functionality
    • Improved error handling
    • Added download status indicators
  • v0.2:

    • 首次公开发布
    • 添加批量下载功能
    • 改进错误处理
    • 添加下载状态指示器

💝 Support Author / 支持作者

If you find this script helpful, you can buy me a coffee! / 如果觉得这个脚本有帮助,欢迎请作者喝杯咖啡!

Cryptocurrency / 加密货币支持

1. 下载 Mixin Messenger / Download Mixin Messenger

首先需要安装 Mixin 加密货币钱包,支持多个平台:

2. 使用 Mixin 扫码支付 / Scan QR code with Mixin

支持以下加密货币:

  • BTC (Bitcoin)
  • ETH (Ethereum)
  • USDT (Tether)
  • BOX
  • 其他主流币种
🔄 点击展开付款码 / Click to show payment QR code Mixin Payment QR Code

License / 许可证

This script is released under the MIT License. 本脚本基于 MIT 许可证发布。