Skip to main content

CLI tool để tải ảnh từ thread FUOverflow

Project description

FUO - FUOverflow Downloader Tool

FUO là công cụ dòng lệnh giúp sinh viên FPT University tìm kiếm và tải tài liệu học tập từ FUOverflow miễn phí và dễ dàng.

🚀 Features

  • 🔍 Tìm kiếm tài liệu theo mã môn học.
  • 📥 Tải trọn bộ tài liệu từ một bài viết trên diễn đàn.
  • ✅ Giao diện CLI tương tác, dễ sử dụng.
  • ⏬ Cho phép tải bằng ID hoặc URL bài viết.

🛠 Installation

pip install fuo-tool

⚠ Yêu cầu Python 3.8+ và terminal có hỗ trợ ANSI (Windows, macOS, Linux đều được).

⚙️ Usage

1. Download specific exam thread by ID or URL

fuo getexam --id 3913

Hoặc nếu bạn có sẵn link bài viết:

fuo getexam --url https://fuoverflow.com/threads/jpd113_su25_h1_me2_1806243.3913/

✅ Trong ví dụ trên, 3913 là ID của bài viết, nằm ở cuối URL.

2. Find and choose

System: choose exams by course code

fuo findexam --code JPD113

Hoặc bạn có thể chỉ chạy:

fuo findexam

Tool sẽ hiển thị danh sách các đề thi của môn bạn chọn.

  • Dùng phím mũi tên để di chuyển, phím Space để chọn.
  • Nhấn Enter để tải các tài liệu bạn đã chọn.
  • Bạn có thể chuyển trang bằng phím mũi tên ←/→ nếu có nhiều hơn 1 trang tài liệu.

📁 Where are the files saved?

Mỗi đề thi được tải sẽ nằm trong một thư mục riêng, được đặt tên theo irritability bài viết, và nằm trong thư mục hiện tại của bạn.

💡 Tips

  • Nếu gặp lỗi kết nối, hãy kiểm tra mạng hoặc mở link bài viết thử trên trình duyệt.
  • Tool không yêu cầu đăng nhập tài khoản FUOverflow.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fuo_tool-0.2.1.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fuo_tool-0.2.1-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file fuo_tool-0.2.1.tar.gz.

File metadata

  • Download URL: fuo_tool-0.2.1.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for fuo_tool-0.2.1.tar.gz
Algorithm Hash digest
SHA256 c8f4a610f7be0b639e4273f473f7c8ff3f991058219dacb18c24274f9a7c659a
MD5 571278a1e3711e64cce795af6c557445
BLAKE2b-256 1e71f112dc4ac2f425c3f3901e9cdbc777d14071b88176c66fe845b1818fe819

See more details on using hashes here.

File details

Details for the file fuo_tool-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: fuo_tool-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for fuo_tool-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5a625b73dd61b0dc5af0ec05a76911cda57de7bbee55e038bf48eb61186bbeab
MD5 ac59fc442ac42891dd8166aff0fd6d59
BLAKE2b-256 87ad8534717e1649ccaae668227254238ed9a38a055fe71a6b0e039bcdb22200

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page