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.2.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.2-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fuo_tool-0.2.2.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.2.tar.gz
Algorithm Hash digest
SHA256 b5e6a1d27c245f0829c5e1231e4d10346602cdbd870a775fb14eb19a0e69d1f5
MD5 d295d5326db6273bb9bef9d2acbff576
BLAKE2b-256 e05f07d473b7e49e2dfb3bbe9d19ce9f25d42b68b8d2524d95978fe1e167e8fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fuo_tool-0.2.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ae79fe9f6cfbd93cb94d3b856d4ab73f8cc75b8e8d9d4ffdf8f0349183521cd9
MD5 cf3582ccc0058f0f0f8cf41b55885ce7
BLAKE2b-256 4cbca260bbbd4233ee3bb1db370d90bd563e7c354b22d80c3bc966c9aefdeb86

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