Skip to content

bobbydeveloper2014/motionblurdesktopmacos

Repository files navigation

MotionBlurDesktopMacOS

The MotionBlurDesktopMacOS app is a macOS project developed in Swift, which adds a motion blur effect to the desktop or application windows.
Ứng dụng MotionBlurDesktopMacOS là dự án macOS viết bằng Swift, giúp thêm hiệu ứng motion blur vào desktop hoặc cửa sổ ứng dụng.


Features / Tính năng

  • Adds motion blur effect to macOS desktop.
    Thêm hiệu ứng motion blur cho desktop macOS.
  • Supports testing on various application windows.
    Hỗ trợ thử nghiệm trên các cửa sổ ứng dụng khác nhau.
  • Simple and intuitive user interface.
    Giao diện đơn giản, trực quan.
  • Ideal for developers learning Swift and Core Animation/Metal.
    Thích hợp cho nhà phát triển học Swift và Core Animation/Metal.

Requirements / Yêu cầu

  • macOS 10.15 or later
    macOS 10.15 trở lên
  • Xcode 11 or later (if building from source)
    Xcode 11 trở lên (nếu build từ nguồn)
  • Swift 5+

Installation / Cài đặt

Recommended: Download from Releases / Khuyến nghị: Tải từ Releases

  1. Go to Releases on GitHub
    Truy cập Releases trên GitHub
  2. Download the latest macOS build (.dmg or .zip)
    Tải bản build mới nhất cho macOS (.dmg hoặc .zip)
  3. Extract (if it's a .zip) and drag the app to the Applications folder
    Giải nén (nếu là .zip) và kéo ứng dụng vào thư mục Applications
  4. Open the app and enjoy the motion blur effect
    Mở ứng dụng và trải nghiệm hiệu ứng motion blur

Build from source / Build từ nguồn

git clone https://github.com/nhimhap2014-hub/motionblurdesktopmacos.git
cd motionblurdesktopmacos
open MotionBlurDesktopMacOS.xcodeproj

Grant Screen Recording Permission / Cho phép quyền Ghi màn hình

Open System Settings (or System Preferences on older macOS) Mở System Settings (hoặc System Preferences trên macOS cũ)

Go to Privacy & Security → Screen Recording Vào Privacy & Security → Screen Recording

Drag MotionBlurDesktopMacOS into the allowed apps Kéo MotionBlurDesktopMacOS vào danh sách cho phép

Restart the app (or logout/login if needed) Khởi động lại ứng dụng (hoặc logout/login nếu cần)

⚠️ If you do not enable this permission, the app will not work. ⚠️ Nếu không bật quyền này, ứng dụng sẽ không hoạt động.

⚠️ If the app freezes and you cannot exit, restart by holding the power button and select Restart from the boot menu. ⚠️ Nếu ứng dụng bị treo và không thoát được, hãy khởi động lại bằng cách giữ phím nguồn và chọn Restart từ menu khởi động.