Skip to content

Releases: xeroz369/bk-study-desk

BK Study Desk 1.2.5

Choose a tag to compare

@github-actions github-actions released this 11 Oct 08:08
Immutable release. Only release title and notes can be modified.
0dcbcef

Bản vá: tìm nhanh Ctrl+K, nhớ tab từng trang, cỡ chữ cho mọi trang, nhiều tiện ích nhỏ ở Luyện tập, MyBK, Cài đặt; đồng bộ nhanh gấp đôi, có thanh tiến độ, không còn cửa sổ lóe lên; sửa tự đăng nhập lại và lỗi chương trình đào tạo của sinh viên năm nhất. Người đang dùng 1.2.x được tự cập nhật, dữ liệu giữ nguyên.

Cài: Windows tải Setup-x64.exe (máy ARM: Setup-arm64.exe); Linux tải .AppImage; macOS tải .pkg (chip Apple: osx-arm64, chip Intel: osx-x64). Bản Linux, macOS còn thử nghiệm, chưa ổn định. Cách cài: xem README.

Gặp lỗi hay có góp ý, báo ở Issues.

Thêm

  • Tìm nhanh Ctrl+K: trang, môn, bài học (gõ không dấu cũng được).
  • Mỗi trang có tab mở lại đúng tab lần trước, kể cả sau khi tắt app; đồng bộ xong MyBK không nhảy về tab đầu.
  • Ctrl+cộng, Ctrl+trừ, Ctrl+lăn chuột đổi cỡ chữ cho mọi trang, Ctrl+0 về 100%.
  • Luyện tập: ô lọc bài, Mở tất cả, Thu gọn tất cả, số bài xong từng chương; phím tắt quiz 1 đến 9, Enter, mũi tên trái phải; Học tiếp mở bài đang học dở và cuộn về chỗ đang đọc.
  • Bảng Thông báo: đồng bộ riêng LMS hay MyBK; Tạm im nhắc hạn tới sáng mai.
  • Tải nhiều môn xong lúc đang ở app khác thì có thông báo Windows.
  • Môn học, Mới cập nhật: đánh dấu đã đọc, lọc chưa đọc.
  • MyBK: tìm trong Bảng điểm; lọc chương trình đào tạo Chưa đạt (còn nợ).
  • Cài đặt có ô tìm.
  • Lịch: nút Hôm nay cuộn về giờ hiện tại.

Thay đổi

  • Thanh tiến độ mảnh khi đồng bộ; đồng bộ LMS, MyBK nhanh khoảng gấp đôi.
  • Luyện tập: mỗi môn thu gọn được; cột đọc căn giữa trên màn hình rộng.

Sửa lỗi

  • Tự đăng nhập lại khi hết phiên chạy được.
  • Sinh viên chưa có chương trình đào tạo trên MyBK không còn bị báo lỗi mỗi lần đồng bộ; app chỉ nhận danh sách môn khi MyBK đã tính xong.
  • Không còn hai bản app chạy cùng lúc.
  • MyBK không còn treo 45 giây khi trường chuyển trang đăng nhập về http.
  • Thanh trên cùng, Thư viện, bài học từ gói AI: sửa chữ bị xén, ô lọc trống, dấu ** sót.

BK Study Desk 1.2.4

Choose a tag to compare

@github-actions github-actions released this 10 Oct 14:01
Immutable release. Only release title and notes can be modified.
5a8f40f

Bản vá: tải tài liệu nhiều môn một lượt (#42), đồng bộ MyBK không còn dừng giữa chừng, không còn cửa sổ trắng lóe lên ở góc màn hình khi đồng bộ. Người đang dùng 1.2.x được tự cập nhật, dữ liệu giữ nguyên.

Cài: Windows tải Setup-x64.exe (máy ARM: Setup-arm64.exe); Linux tải .AppImage; macOS tải .pkg (chip Apple: osx-arm64, chip Intel: osx-x64). Bản Linux, macOS còn thử nghiệm, chưa ổn định. Cách cài: xem README.

Gặp lỗi hay có góp ý, báo ở Issues.

Thêm

  • Tải tài liệu nhiều môn một lượt (#42): nút "Tải tài liệu nhiều môn..." ở trang Môn học mở cây học kỳ, môn, mục, tích sẵn học kỳ đang học. Học kỳ cũ chỉ đọc danh sách khi tích hay mở. Chỉ tải file chưa có hay có bản mới trên LMS, lưu vào thư mục từng môn như trước.
  • Cửa sổ tải có thanh tiến độ và dòng trạng thái: đang đọc mấy lớp, đang tải file thứ mấy, xong bao nhiêu file, bao nhiêu file lỗi; có nút Dừng.
  • Lượt tải lớn (từ 500 MB hay 200 file) hỏi lại một lần ngay trong cửa sổ; ổ không đủ chỗ thì không cho tải.

Thay đổi

  • Nút Tải tài liệu của một môn mở cùng cửa sổ, tích sẵn mọi lớp của môn (lý thuyết, thí nghiệm, kỳ khác), không còn menu chọn lớp.
  • Dung lượng từ 1 GB trở lên hiện bằng GB.

Sửa lỗi

  • MyBK: API nào lỗi thoáng qua (server lỗi, mất kết nối, trả mã lỗi) thì app gọi lại một lần trước khi báo. Phần đầu của chương trình đào tạo (tên chương trình, tín chỉ, điểm trung bình) không đọc được thì giữ của lần trước và vẫn cập nhật danh sách môn, không báo "chưa đọc được: chương trình đào tạo".
  • Không còn cửa sổ trắng lóe lên ở góc màn hình mỗi lượt đồng bộ MyBK hay giữ phiên đăng nhập: trang chạy ngầm nằm hẳn ngoài màn hình và trong suốt.
  • Đồng bộ MyBK không còn dừng giữa chừng với lỗi "Unable to invoke script before any page was loaded": trình duyệt ẩn bị hủy giữa lượt thì app mở lại trang MyBK và chạy tiếp, ghi log nguyên nhân.
  • Cửa sổ tải không còn báo "Không có file mới" khi file tải hỏng: số file lỗi hiện riêng, chi tiết trong nhật ký.

BK Study Desk 1.2.3

Choose a tag to compare

@github-actions github-actions released this 09 Oct 02:33
Immutable release. Only release title and notes can be modified.
12f4216

Bản vá: sửa lỗi app tự tắt ở trang Lịch (#43), đăng nhập HCMUT ngay trong cửa sổ app, dải báo trạng thái như bản 1.x. Người đang dùng 1.2.2 được tự cập nhật, dữ liệu giữ nguyên.

Cài: Windows tải Setup-x64.exe (máy ARM: Setup-arm64.exe); Linux tải .AppImage; macOS tải .pkg (chip Apple: osx-arm64, chip Intel: osx-x64). Bản Linux, macOS còn thử nghiệm, chưa ổn định. Cách cài: xem README.

Gặp lỗi hay có góp ý, báo ở Issues.

Thay đổi

  • Đăng nhập HCMUT không mở cửa sổ riêng nữa: trang đăng nhập của trường hiện ngay trong cửa sổ app, đăng nhập xong tự quay lại trang đang xem và đồng bộ.
  • Dải báo dưới thanh trên cùng: đang đăng nhập, hết phiên, lỗi đồng bộ (kèm Thử lại, Mở LMS hay MyBK), như bản 1.x.
  • Token LMS hết hạn mà phiên HCMUT vẫn còn: app tự lấy token mới, không bắt đăng nhập lại.
  • Bật Tự đăng nhập lại ngay trong trang Cài đặt, không mở hộp thoại.
  • Bảng Thông báo: hiện đủ mọi thông báo (cuộn được), có nút Xóa hết, chỉ hiện nút sửa khi nguồn có lỗi.
  • Bỏ hẳn bản WPF và khung Luyện tập Svelte: bản Microsoft Store cũng đóng gói từ app đa nền tảng (tự chạy cùng Windows qua StartupTask, thông báo hệ thống dùng định danh của gói). Mã dùng chung chuyển vào src/BKStudyDesk.Core, test logic ở tests/BKStudyDesk.Logic.Tests; công cụ studypack mang theo bộ đọc riêng (studypack/lib).
  • CI build bản Windows với -warnaserror và kiểm dotnet format cho cả lõi lẫn app.

Sửa lỗi

  • App tự tắt khi bấm "Hiện buổi học" hay "Hiện việc đã làm" ở tab Sắp tới của trang Lịch (#43).
  • Lỗi trên giao diện không còn làm tắt app: app ghi log, báo trong bảng Thông báo rồi chạy tiếp.
  • Cửa sổ Tải tài liệu, Sự kiện không còn tràn khỏi màn hình nhỏ hay màn hình đặt phóng to.
  • Số thông báo chưa xem không còn lớn hơn số thông báo đang giữ.

BK Study Desk 1.2.2

Choose a tag to compare

@github-actions github-actions released this 08 Oct 07:11
Immutable release. Only release title and notes can be modified.
5df9ddc

Bản này chuyển sang bản đa nền tảng (Avalonia): Windows, Linux, macOS. Người đang dùng bản cũ trên Windows được tự cập nhật, dữ liệu giữ nguyên. Bản Microsoft Store vẫn là bản cũ.

Cài: Windows tải Setup-x64.exe (máy ARM: Setup-arm64.exe); Linux tải .AppImage; macOS tải .pkg (chip Apple: osx-arm64, chip Intel: osx-x64). Bản Linux, macOS còn thử nghiệm, chưa ổn định. Cách cài và cảnh báo khi mở: xem README.

Gặp lỗi hay có góp ý, báo ở Issues.

Thêm

  • Bản đa nền tảng (thử nghiệm) cho Windows, macOS, Linux, viết bằng Avalonia (src/BKStudyDesk.Desktop). Bộ cài: Windows (x64, ARM64), Linux (AppImage), macOS (.pkg, chưa ký). Bản macOS và Linux chưa ổn định, chưa thử trên máy thật; macOS còn lỗi hiện sai một số dấu tiếng Việt.
  • Bản đa nền tảng: trang Luyện tập vẽ bằng control có sẵn, không chạy khung web. Đủ việc như bản Windows: ôn hôm nay, ôn câu sai, luyện trộn, bài học, thi thử, đánh dấu, kho quiz LMS, soạn (tạo câu, nhập, xuất, câu lệnh cho AI). Công thức TeX vẽ bằng XAML-Math (MIT). Ctrl+cộng, Ctrl+trừ đổi cỡ chữ.
  • Cột Nhóm (L03, L05...) ở mọi bảng hạn nộp.
  • Mức gấp: còn dưới 6 giờ hiện đỏ, dưới 24 giờ hiện vàng, có biểu tượng kèm chữ. Hai mốc chỉnh được.
  • Cột Trạng thái lấy thật từ LMS: Chưa nộp, Bản nháp, Đã nộp, Đã chấm. Bài đã nộp không còn bị nhắc.
  • Thẻ Nhắc hạn riêng trong Cài đặt: nhắc lần 1 (mặc định 1 ngày trước), lần 2, hai mốc màu gấp.
  • Nhắc hạn gom vào 07:00, 12:00, 19:00 (chỉnh được, để trống là báo ngay); bài sắp tới hạn vẫn báo ngay.
  • Tự đăng nhập lại khi hết phiên (mặc định tắt, cần bật Giữ đăng nhập): tài khoản lưu ở Windows Credential Manager, app hỏi một lần sau khi cập nhật.
  • Thẻ Đăng ký môn ở trang chủ: đợt đang mở (kèm giờ đóng) và đợt sắp mở gần nhất (kèm giờ mở, còn bao lâu).
  • Luyện trộn trong Luyện tập: câu các chương đan xen, giúp nhận ra dạng bài khi thi.

Thay đổi

  • Bản đa nền tảng: trang Luyện tập dùng ít bộ nhớ hơn, cả app khoảng 200 MB thay vì khoảng 540 MB (không còn 6 tiến trình WebView2).
  • Chữ báo lỗi khi nhập quiz dạng Markdown dùng từ tiếng Việt chuẩn (tệp, đánh dấu đáp án đúng).
  • Cài đặt lưu ngay khi đổi, bỏ nút Lưu chung. Thẻ hay dùng ở trên, phần còn lại vào mục Nâng cao gập sẵn.
  • Trang chủ bỏ 4 ô số (lặp lại các bảng bên dưới); thêm thẻ Lịch học hôm nay và ngày mai; Lịch thi ghi ngày giờ và phòng; bảng 7 ngày tới chỉ còn việc phải làm.
  • Bảng hạn nộp gọn hơn và giãn hết cửa sổ: tên kèm dòng phụ (môn, chi tiết) thay cho ba cột Loại, Chi tiết, Môn; cột Nhóm chỉ hiện khi có mã nhóm.
  • Trang Môn học gọn còn 5 tab: Tài liệu (nút Mới cập nhật ngay trong tab), Thư viện, Sắp tới, Thông báo, Điểm. Tab Lớp trên LMS bỏ, dùng nút Mở LMS.
  • Thư viện luôn có tab, bỏ công tắc bật tắt; môn chưa có tài liệu thì ghi rõ kèm nút Đóng góp.
  • MyBK hết phiên mà LMS vẫn chạy: chỉ thanh trạng thái báo, thanh báo đăng nhập lại chỉ hiện khi mở trang Điểm, Dịch vụ, sắp tới đợt đăng ký môn hay dữ liệu MyBK cũ quá 3 ngày.
  • Người đóng góp: CONTRIBUTING có bảng Viết vào đâu, mỗi thẻ Cài đặt và bảng sự kiện nằm ở một chỗ.

Sửa lỗi

  • ket-qua.json (kết quả luyện tập) bị hỏng: app báo lỗi thay vì coi như chưa có kết quả, và luôn giữ một bản file hỏng trong data\backup trước khi ghi đè.

BK Study Desk 1.2.1

Choose a tag to compare

@github-actions github-actions released this 05 Oct 01:53
Immutable release. Only release title and notes can be modified.
3042bf7

Tiếng Việt English

Tiếng Việt

Bản 1.2.1: cửa sổ LMS, MyBK vừa màn hình, đổi giấy phép sang AGPL-3.0.

Tải về

Cách 1: bộ cài (khuyên dùng). Bản mới có ở đây ngay khi phát hành, và app tự báo khi có bản sau.

Máy của bạn File
Đa số laptop Windows 10/11 (Intel, AMD) BKStudyDesk-1.2.1-Setup-x64.exe
Laptop chip ARM (Snapdragon, Surface Pro X...) BKStudyDesk-1.2.1-Setup-arm64.exe

Bộ cài chưa có chữ ký số nên Windows hiện "Windows đã bảo vệ máy tính của bạn": chọn Thông tin thêm > Vẫn chạy. Đang dùng bản cài từ bộ cài thì app tự báo có bản mới (nếu bạn đã bật kiểm tra cập nhật), hoặc tải bộ cài ở trên cài đè. Dữ liệu và đăng nhập giữ nguyên.

Cách 2: Microsoft Store. BK Study Desk trên Microsoft Store. Mỗi bản mới phải chờ Microsoft duyệt (có khi vài ngày), nên bản Store thường chậm hơn bản ở trang này. Kiểm tra số phiên bản trước khi cài.

Có gì mới

Sửa lỗi

  • Cửa sổ LMS, MyBK, đăng nhập, tải tài liệu và các hộp thoại luôn vừa màn hình, không còn tràn khi màn hình nhỏ hoặc scale lớn.
  • Nút Đóng góp tài liệu mở thẳng trang Gửi tài liệu của thư viện.

Thay đổi

  • Giấy phép đổi sang AGPL-3.0. Bản 1.2.0 trở về trước vẫn theo PolyForm Noncommercial.

Danh sách đầy đủ: CHANGELOG.

Kiểm tra file tải xuống (không bắt buộc)

9cdbce0855250f2ec33621564e9af0f8201bd749557bbb9b9a659b5a0a6efedb  BKStudyDesk-1.2.1-Setup-x64.exe
c8e8648148dadda85bfd9f08d08aec407dfc08cd5146b426496e8999bdc53f71  BKStudyDesk-1.2.1-Setup-arm64.exe

Bộ cài được build trên GitHub Actions và có attestation (chứng minh bộ cài được build từ đúng mã nguồn này):

gh attestation verify BKStudyDesk-1.2.1-Setup-x64.exe --repo xeroz369/bk-study-desk

English

Version 1.2.1: the LMS and MyBK windows fit the screen, and the license is now AGPL-3.0.

Download

Option 1: installer (recommended). New versions appear here as soon as they're released, and the app tells you when the next one is out.

Your PC File
Most Windows 10/11 laptops (Intel, AMD) BKStudyDesk-1.2.1-Setup-x64.exe
ARM laptops (Snapdragon, Surface Pro X...) BKStudyDesk-1.2.1-Setup-arm64.exe

The installer isn't code-signed yet, so Windows shows "Windows protected your PC": select More info > Run anyway. If you installed with the installer, the app tells you about the new version (if update checks are on), or run the installer above over your current install. Your data and sign-in are kept.

Option 2: Microsoft Store. BK Study Desk on the Microsoft Store. Every new version waits for Microsoft review (sometimes a few days), so the Store version usually lags behind this page. Check the version number before installing.

What's new

Fixed

  • The LMS, MyBK, sign-in and download windows and the dialogs always fit the screen, even on small screens or with large scaling.
  • Contribute material opens the library's submit page directly.

Changed

  • The license is now AGPL-3.0. Version 1.2.0 and earlier stay under PolyForm Noncommercial.

Full list: CHANGELOG.

Verify the download (optional)

SHA-256 values are listed in the Vietnamese section above (and in SHA256SUMS.txt). To verify the build attestation:

gh attestation verify BKStudyDesk-1.2.1-Setup-x64.exe --repo xeroz369/bk-study-desk

BK Study Desk 1.2.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 15:47
Immutable release. Only release title and notes can be modified.
7ca02a0

Tiếng Việt English

Tiếng Việt

Bản 1.2.0: Thư viện tài liệu chung (hcmut-library) nối thẳng vào app.

Tải về

Cách 1: bộ cài (khuyên dùng). Bản mới có ở đây ngay khi phát hành, và app tự báo khi có bản sau.

Máy của bạn File
Đa số laptop Windows 10/11 (Intel, AMD) BKStudyDesk-1.2.0-Setup-x64.exe
Laptop chip ARM (Snapdragon, Surface Pro X...) BKStudyDesk-1.2.0-Setup-arm64.exe

Bộ cài chưa có chữ ký số nên Windows hiện "Windows đã bảo vệ máy tính của bạn": chọn Thông tin thêm > Vẫn chạy. Đang dùng bản cài từ bộ cài thì app tự báo có bản mới (nếu bạn đã bật kiểm tra cập nhật), hoặc tải bộ cài ở trên cài đè. Dữ liệu và đăng nhập giữ nguyên.

Cách 2: Microsoft Store. BK Study Desk trên Microsoft Store. Mỗi bản mới phải chờ Microsoft duyệt (có khi vài ngày), nên bản Store thường chậm hơn bản ở trang này. Kiểm tra số phiên bản trước khi cài.

Có gì mới

Thêm

  • Môn học > tab Thư viện: tài liệu chung của môn. Tải về vào thư mục Thư viện của đúng môn đó, có nút Mở trên web và Đóng góp tài liệu. Tắt ở Cài đặt > Thư viện.

Sửa lỗi

  • Cửa sổ đăng nhập không còn trống: báo đang mở trang, trang chậm hay lỗi, có nút Thử lại.
  • Thanh báo "Đã đăng nhập" tự ẩn sau vài giây (theo cài đặt Windows "Ẩn thông báo sau").

Danh sách đầy đủ: CHANGELOG.

Kiểm tra file tải xuống (không bắt buộc)

1197bf5da182fd432211d5b3e3c58cd6c4aac009786f7593232458cf746fcc7a  BKStudyDesk-1.2.0-Setup-x64.exe
3fbba315199896480e2c69843d37a8e59fa64990e31b75080b43cff1d82092bd  BKStudyDesk-1.2.0-Setup-arm64.exe

Bộ cài được build trên GitHub Actions và có attestation (chứng minh bộ cài được build từ đúng mã nguồn này):

gh attestation verify BKStudyDesk-1.2.0-Setup-x64.exe --repo xeroz369/bk-study-desk

English

Version 1.2.0: the shared study Library (hcmut-library) is built into the app.

Download

Option 1: installer (recommended). New versions appear here as soon as they're released, and the app tells you when the next one is out.

Your PC File
Most Windows 10/11 laptops (Intel, AMD) BKStudyDesk-1.2.0-Setup-x64.exe
ARM laptops (Snapdragon, Surface Pro X...) BKStudyDesk-1.2.0-Setup-arm64.exe

The installer isn't code-signed yet, so Windows shows "Windows protected your PC": select More info > Run anyway. If you installed with the installer, the app tells you about the new version (if update checks are on), or run the installer above over your current install. Your data and sign-in are kept.

Option 2: Microsoft Store. BK Study Desk on the Microsoft Store. Every new version waits for Microsoft review (sometimes a few days), so the Store version usually lags behind this page. Check the version number before installing.

What's new

Added

  • Subjects > Library tab: shared material for the course. Download saves into that course's Thư viện folder; Open on the web and Contribute material buttons. Turn it off in Settings > Library.

Fixed

  • The sign-in window is no longer blank: it shows that the page is opening, slow or failed, with a Try again button.
  • The "Signed in" bar hides by itself after a few seconds (following the Windows "Dismiss notifications after" setting).

Full list: CHANGELOG.

Verify the download (optional)

SHA-256 values are listed in the Vietnamese section above (and in SHA256SUMS.txt). To verify the build attestation:

gh attestation verify BKStudyDesk-1.2.0-Setup-x64.exe --repo xeroz369/bk-study-desk

BK Study Desk 1.1.11

Choose a tag to compare

@github-actions github-actions released this 04 Oct 06:18
Immutable release. Only release title and notes can be modified.
0c0dc53

Tiếng Việt English

Tiếng Việt

Bản 1.1.11: bật sẵn Thư viện tài liệu chung theo môn (hcmut-library).

Tải về

Cách 1: bộ cài (khuyên dùng). Bản mới có ở đây ngay khi phát hành, và app tự báo khi có bản sau.

Máy của bạn File
Đa số laptop Windows 10/11 (Intel, AMD) BKStudyDesk-1.1.11-Setup-x64.exe
Laptop chip ARM (Snapdragon, Surface Pro X...) BKStudyDesk-1.1.11-Setup-arm64.exe

Bộ cài chưa có chữ ký số nên Windows hiện "Windows đã bảo vệ máy tính của bạn": chọn Thông tin thêm > Vẫn chạy. Đang dùng bản cài từ bộ cài thì app tự báo có bản mới (nếu bạn đã bật kiểm tra cập nhật), hoặc tải bộ cài ở trên cài đè. Dữ liệu và đăng nhập giữ nguyên.

Cách 2: Microsoft Store. BK Study Desk trên Microsoft Store. Mỗi bản mới phải chờ Microsoft duyệt (có khi vài ngày), nên bản Store thường chậm hơn bản ở trang này. Kiểm tra số phiên bản trước khi cài.

Có gì mới

Thêm

  • Môn học > tab Thư viện: tài liệu chung của môn, có nút Mở trên web và Đóng góp tài liệu. Tắt ở Cài đặt > Thư viện.

Danh sách đầy đủ: CHANGELOG.

Kiểm tra file tải xuống (không bắt buộc)

394434fc35df0c1088576b69303f567f4a2f380a0d39ffeb0114843b4530b4f1  BKStudyDesk-1.1.11-Setup-x64.exe
48f3adc5f4f1d58b1e0d2a9ad52403304880c5620fb97d70cb38aaeeb63ab243  BKStudyDesk-1.1.11-Setup-arm64.exe

Bộ cài được build trên GitHub Actions và có attestation (chứng minh bộ cài được build từ đúng mã nguồn này):

gh attestation verify BKStudyDesk-1.1.11-Setup-x64.exe --repo xeroz369/bk-study-desk

English

Version 1.1.11: the shared study Library by course (hcmut-library) is now on by default.

Download

Option 1: installer (recommended). New versions appear here as soon as they're released, and the app tells you when the next one is out.

Your PC File
Most Windows 10/11 laptops (Intel, AMD) BKStudyDesk-1.1.11-Setup-x64.exe
ARM laptops (Snapdragon, Surface Pro X...) BKStudyDesk-1.1.11-Setup-arm64.exe

The installer isn't code-signed yet, so Windows shows "Windows protected your PC": select More info > Run anyway. If you installed with the installer, the app tells you about the new version (if update checks are on), or run the installer above over your current install. Your data and sign-in are kept.

Option 2: Microsoft Store. BK Study Desk on the Microsoft Store. Every new version waits for Microsoft review (sometimes a few days), so the Store version usually lags behind this page. Check the version number before installing.

What's new

Added

  • Subjects > Library tab: shared material for the course, with Open on the web and Contribute material buttons. Turn it off in Settings > Library.

Full list: CHANGELOG.

Verify the download (optional)

SHA-256 values are listed in the Vietnamese section above (and in SHA256SUMS.txt). To verify the build attestation:

gh attestation verify BKStudyDesk-1.1.11-Setup-x64.exe --repo xeroz369/bk-study-desk

BK Study Desk 1.1.10

Choose a tag to compare

@github-actions github-actions released this 04 Oct 03:34

Tiếng Việt English

Tiếng Việt

Bản 1.1.10: MyBK giữ đăng nhập lâu hơn, đổi được phông và cỡ chữ, Sắp tới hiện đủ mọi mốc.

Tải về

Cách 1: bộ cài (khuyên dùng). Bản mới có ở đây ngay khi phát hành, và app tự báo khi có bản sau.

Máy của bạn File
Đa số laptop Windows 10/11 (Intel, AMD) BKStudyDesk-1.1.10-Setup-x64.exe
Laptop chip ARM (Snapdragon, Surface Pro X...) BKStudyDesk-1.1.10-Setup-arm64.exe

Bộ cài chưa có chữ ký số nên Windows hiện "Windows đã bảo vệ máy tính của bạn": chọn Thông tin thêm > Vẫn chạy. Đang dùng bản cài từ bộ cài thì app tự báo có bản mới (nếu bạn đã bật kiểm tra cập nhật), hoặc tải bộ cài ở trên cài đè. Dữ liệu và đăng nhập giữ nguyên.

Cách 2: Microsoft Store. BK Study Desk trên Microsoft Store. Mỗi bản mới phải chờ Microsoft duyệt (có khi vài ngày), nên bản Store thường chậm hơn bản ở trang này. Kiểm tra số phiên bản trước khi cài.

Có gì mới

Thêm

  • Cài đặt > Chữ: đổi phông và cỡ chữ.

Sửa lỗi

  • MyBK không còn tự đăng xuất sau khoảng 8 giờ.
  • Sắp tới hiện đủ mọi mốc, không dừng ở 14 ngày. Việc quá hạn chưa làm nằm ở nhóm Quá hạn.
  • Hạn nộp có mã nhóm (L01...) không còn bị ẩn khi app không đọc được nhóm.
  • Giờ học kiểu "7g30" hiện đúng trên lưới tuần.
  • Ngày, giờ luôn theo giờ Việt Nam.
  • Thanh trạng thái không còn ghi "Đã cập nhật lên ..." sau khi cập nhật.
  • Chữ lớn không còn làm cắt cột bảng hay số phiên bản.

Danh sách đầy đủ: CHANGELOG.

Kiểm tra file tải xuống (không bắt buộc)

67a337b44cea33f9fb8a16e84c659db32dc9e39bb58182ded2dfef4c944c4bc1  BKStudyDesk-1.1.10-Setup-x64.exe
5dccfb7446e6a3ea442853a93f116e7c09ba6a044829fd3edd7b552e9c1fc426  BKStudyDesk-1.1.10-Setup-arm64.exe

Bộ cài được build trên GitHub Actions và có attestation (chứng minh bộ cài được build từ đúng mã nguồn này):

gh attestation verify BKStudyDesk-1.1.10-Setup-x64.exe --repo xeroz369/bk-study-desk

English

Version 1.1.10: MyBK keeps you signed in longer, you can change the font and text size, and Upcoming lists everything ahead.

Download

Option 1: installer (recommended). New versions appear here as soon as they're released, and the app tells you when the next one is out.

Your PC File
Most Windows 10/11 laptops (Intel, AMD) BKStudyDesk-1.1.10-Setup-x64.exe
ARM laptops (Snapdragon, Surface Pro X...) BKStudyDesk-1.1.10-Setup-arm64.exe

The installer isn't code-signed yet, so Windows shows "Windows protected your PC": select More info > Run anyway. If you installed with the installer, the app tells you about the new version (if update checks are on), or run the installer above over your current install. Your data and sign-in are kept.

Option 2: Microsoft Store. BK Study Desk on the Microsoft Store. Every new version waits for Microsoft review (sometimes a few days), so the Store version usually lags behind this page. Check the version number before installing.

What's new

Added

  • Settings > Text: change the font and text size.

Fixed

  • MyBK no longer signs you out after about 8 hours.
  • Upcoming lists everything ahead, not just 14 days. Overdue unfinished work sits in an Overdue group.
  • Deadlines with a group code (L01...) are no longer hidden when the app cannot read your groups.
  • Class times written like "7g30" now show correctly in the week grid.
  • Dates and times always follow Vietnam time.
  • The status bar no longer says "Updated to ..." after an update.
  • Large text no longer cuts off table columns or the version.

Full list: CHANGELOG.

Verify the download (optional)

SHA-256 values are listed in the Vietnamese section above (and in SHA256SUMS.txt). To verify the build attestation:

gh attestation verify BKStudyDesk-1.1.10-Setup-x64.exe --repo xeroz369/bk-study-desk

BK Study Desk 1.1.9

Choose a tag to compare

@github-actions github-actions released this 03 Oct 13:32

Tiếng Việt English

Tiếng Việt

Bản 1.1.9 sửa vạch giờ hiện tại bị mất trên Lịch vào buổi tối (#25), sửa MyBK có lúc không đồng bộ được khi phải đăng nhập lại, và thanh tải bản cập nhật có số phần trăm thật. Đã thử trên dữ liệu thật trước khi phát hành.

Tải về

Cách 1: bộ cài (khuyên dùng). Bản mới có ở đây ngay khi phát hành, và app tự báo khi có bản sau.

Máy của bạn File
Đa số laptop Windows 10/11 (Intel, AMD) BKStudyDesk-1.1.9-Setup-x64.exe
Laptop chip ARM (Snapdragon, Surface Pro X...) BKStudyDesk-1.1.9-Setup-arm64.exe

Bộ cài chưa có chữ ký số nên Windows hiện "Windows đã bảo vệ máy tính của bạn": chọn Thông tin thêm > Vẫn chạy. Đang dùng bản cài từ bộ cài thì app tự báo có bản mới (nếu bạn đã bật kiểm tra cập nhật), hoặc tải bộ cài ở trên cài đè. Dữ liệu và đăng nhập giữ nguyên.

Cách 2: Microsoft Store. BK Study Desk trên Microsoft Store. Mỗi bản mới phải chờ Microsoft duyệt (có khi vài ngày), nên bản Store thường chậm hơn bản ở trang này. Kiểm tra số phiên bản trước khi cài.

Có gì mới

Sửa lỗi

  • Lịch > Thời khóa biểu: mất vạch giờ hiện tại vào buổi tối hoặc sáng sớm (#25). Lưới giờ luôn đủ 0:00 tới 24:00, mở tuần thì tự cuộn tới buổi học sớm nhất, hoặc tới giờ hiện tại nếu đang ngoài khung nhìn.
  • Lịch và Hôm nay: hạn nộp, quiz đặt xa hơn 120 ngày trên LMS nay cũng hiện. Hôm nay hiện đủ mọi thông báo LMS trong 7 ngày (trước đây chỉ 8).
  • MyBK có lúc báo "không phản hồi sau 45 giây (đang ở .../my/homeSSO.action)" dù máy chủ trường vẫn chạy, khi phiên MyBK hết hạn và app phải đăng nhập lại qua SSO.

Thay đổi

  • Tải bản cập nhật có thanh tiến trình với số phần trăm thật và dung lượng đã tải, có nút Hủy tải. Thanh không chạy lùi, chỉ đầy khi đã tải xong và kiểm tra gói.
  • Cài bản cập nhật không còn hiện cửa sổ tiếng Anh "Installing Update" với thanh chạy mãi; app báo ở thanh trạng thái rồi tự mở lại. Lần cập nhật từ 1.1.9 lên 1.1.9 vẫn do bản 1.1.9 cài nên có thể còn thấy cửa sổ đó một lần.
  • Thanh tiến trình đồng bộ giữ số phần trăm đã đạt khi một bước chạy lâu.

Thêm

  • Thư viện tài liệu chung, tắt sẵn cho tới khi thư viện mở.

Danh sách đầy đủ: CHANGELOG.

Kiểm tra file tải xuống (không bắt buộc)

bdb134c5b2bf4bbf45381c4c312f0f63467b70fb85ef13c820c641f7cd85a80d  BKStudyDesk-1.1.9-Setup-x64.exe
25e3156f3522aa1b411da64313c77cb6ab89cf0fb5278ce5b0b1cde08fae166e  BKStudyDesk-1.1.9-Setup-arm64.exe

Bộ cài được build trên GitHub Actions và có attestation (chứng minh bộ cài được build từ đúng mã nguồn này):

gh attestation verify BKStudyDesk-1.1.9-Setup-x64.exe --repo xeroz369/bk-study-desk

English

Version 1.1.9 fixes the current-time line disappearing from the Calendar in the evening (#25), fixes MyBK sometimes failing to sync when it has to sign in again, and shows the real percentage while downloading an update. Tested against real data before release.

Download

Option 1: installer (recommended). New versions appear here as soon as they're released, and the app tells you when the next one is out.

Your PC File
Most Windows 10/11 laptops (Intel, AMD) BKStudyDesk-1.1.9-Setup-x64.exe
ARM laptops (Snapdragon, Surface Pro X...) BKStudyDesk-1.1.9-Setup-arm64.exe

The installer isn't code-signed yet, so Windows shows "Windows protected your PC": select More info > Run anyway. If you installed with the installer, the app tells you about the new version (if update checks are on), or run the installer above over your current install. Your data and sign-in are kept.

Option 2: Microsoft Store. BK Study Desk on the Microsoft Store. Every new version waits for Microsoft review (sometimes a few days), so the Store version usually lags behind this page. Check the version number before installing.

What's new

Fixed

  • Calendar > Timetable: the current time line disappeared in the evening or early morning (#25). The grid now always covers 0:00 to 24:00 and scrolls to your earliest class, or to the current time when it is out of view.
  • Calendar and Today: deadlines and quizzes set more than 120 days ahead on LMS now show too. Today lists every LMS announcement from the last 7 days (it used to stop at 8).
  • MyBK sometimes said "no response after 45 seconds (at .../my/homeSSO.action)" while the school server was fine, when the MyBK session had expired and the app had to sign in again through SSO.

Changed

  • Downloading an update shows a progress bar with the real percentage and amount downloaded, plus a Cancel download button. The bar never moves backwards and only fills once the package is downloaded and checked.
  • Installing an update no longer shows Velopack's English "Installing Update" window; the app says so in the status bar and reopens by itself. The update from 1.1.9 to 1.1.9 is still installed by 1.1.9, so you may see that window one last time.
  • The sync progress bar keeps the percentage reached while a step takes long.

Added

  • Shared study Library, off by default until the library opens.

Full list: CHANGELOG.

Verify the download (optional)

SHA-256 values are listed in the Vietnamese section above (and in SHA256SUMS.txt). To verify the build attestation:

gh attestation verify BKStudyDesk-1.1.9-Setup-x64.exe --repo xeroz369/bk-study-desk

BK Study Desk 1.1.8

Choose a tag to compare

@github-actions github-actions released this 03 Oct 11:10

Tiếng Việt English

Tiếng Việt

Bản 1.1.8 thêm vạch giờ hiện tại và tự thêm sự kiện, học bù trên Lịch (đề xuất ở #22), thanh tiến trình đồng bộ đúng tiến độ, và sửa một lỗi có thể chuyển nhầm file của bạn vào lưu trữ. Đã thử trên dữ liệu thật trước khi phát hành.

Tải về

Cách 1: bộ cài (khuyên dùng). Bản mới có ở đây ngay khi phát hành, và app tự báo khi có bản sau.

Máy của bạn File
Đa số laptop Windows 10/11 (Intel, AMD) BKStudyDesk-1.1.8-Setup-x64.exe
Laptop chip ARM (Snapdragon, Surface Pro X...) BKStudyDesk-1.1.8-Setup-arm64.exe

Bộ cài chưa có chữ ký số nên Windows hiện "Windows đã bảo vệ máy tính của bạn": chọn Thông tin thêm > Vẫn chạy. Đang dùng bản cài từ bộ cài thì app tự báo có bản mới (nếu bạn đã bật kiểm tra cập nhật), hoặc tải bộ cài ở trên cài đè. Dữ liệu và đăng nhập giữ nguyên.

Cách 2: Microsoft Store. BK Study Desk trên Microsoft Store. Mỗi bản mới phải chờ Microsoft duyệt (có khi vài ngày), nên bản Store thường chậm hơn bản ở trang này. Kiểm tra số phiên bản trước khi cài.

Có gì mới

Thêm

  • Lịch: vạch màu nhấn chỉ giờ hiện tại trên lưới tuần (#22).
  • Thêm sự kiện... trên trang Lịch: tự nhập sự kiện hoặc lịch học bù (#22). Gõ nhanh một dòng như "Học bù Giải tích 2 - 12/10 - 7:00-8:50 - H1-201" là app tự điền. Sự kiện hiện ở lưới tuần, Sắp tới, Hôm nay, có trong file .ics và được nhắc trước khoảng 1 giờ. Chỉ lưu trên máy.
  • Cài đặt > Cập nhật: chọn khoảng kiểm tra bản mới 6, 12 hoặc 24 giờ.

Thay đổi

  • Thanh tiến trình đồng bộ hiện đúng tiến độ từng bước (vd. "LMS: Đang tải tệp 2/5 (Giải tích 2)..."), không chạy lùi, không nháy.
  • Đồng bộ không có gì mới thì không ghi file, không vẽ lại trang, không thông báo; nhắc hạn không lặp lại.
  • Trang Môn học mở nhanh hơn, bỏ qua file rác và thư mục ẩn.
  • Nút Giới thiệu chỉ còn biểu tượng.
  • Kiểm tra bản mới 6 giờ một lần và khi máy thức dậy; chế độ Tự động cài bản đã tải ở lần mở app kế tiếp.

Sửa lỗi

  • Khi LMS cập nhật một file trùng nội dung với file bạn tự lưu ở chỗ khác trong thư mục môn, app có thể chuyển file của bạn vào _Lưu trữ\Bản cũ. Giờ app chỉ thay file trong Tài liệu LMS.
  • Tên môn lưu theo kiểu mã hóa Unicode khác không khớp được với môn trên LMS; tab Sắp tới có lúc lẫn hạn của môn khác.

Danh sách đầy đủ: CHANGELOG.

Kiểm tra file tải xuống (không bắt buộc)

de22e8acff8c98ffb76dc1ac98f68bc93bbf81dc70978f246dc8f90774b0f217  BKStudyDesk-1.1.8-Setup-x64.exe
e66c8809f98e99a2dc7ef835583f0c2b0e05072461a2279c8ffaa60c49f38d11  BKStudyDesk-1.1.8-Setup-arm64.exe

Bộ cài được build trên GitHub Actions và có attestation (chứng minh bộ cài được build từ đúng mã nguồn này):

gh attestation verify BKStudyDesk-1.1.8-Setup-x64.exe --repo xeroz369/bk-study-desk

English

Version 1.1.8 adds a current-time line and your own events and makeup classes to the Calendar (suggested in #22), real sync progress, and fixes a bug that could move your own file into the archive. Tested against real data before release.

Download

Option 1: installer (recommended). New versions appear here as soon as they're released, and the app tells you when the next one is out.

Your PC File
Most Windows 10/11 laptops (Intel, AMD) BKStudyDesk-1.1.8-Setup-x64.exe
ARM laptops (Snapdragon, Surface Pro X...) BKStudyDesk-1.1.8-Setup-arm64.exe

The installer isn't code-signed yet, so Windows shows "Windows protected your PC": select More info > Run anyway. If you installed with the installer, the app tells you about the new version (if update checks are on), or run the installer above over your current install. Your data and sign-in are kept.

Option 2: Microsoft Store. BK Study Desk on the Microsoft Store. Every new version waits for Microsoft review (sometimes a few days), so the Store version usually lags behind this page. Check the version number before installing.

What's new

Added

  • Calendar: an accent-coloured line marks the current time in the week grid (#22).
  • Add event... on the Calendar page: add your own events or makeup classes (#22). Type one line such as "Học bù Giải tích 2 - 12/10 - 7:00-8:50 - H1-201" and the form fills itself. Events show in the week grid, Upcoming, Today, the .ics export, and get a reminder about an hour before. Stored only on your computer.
  • Settings > Updates: choose how often to check for a new version (6, 12 or 24 hours).

Changed

  • The sync progress bar shows real progress step by step (e.g. "LMS: Đang tải tệp 2/5 (Giải tích 2)..."), never moves backwards and doesn't flash.
  • A sync with nothing new writes no files, redraws nothing and sends no notification; reminders aren't repeated.
  • The Subjects page opens faster and skips junk files and hidden folders.
  • The About button is icon only.
  • Checks for updates every 6 hours and when the PC wakes up; Automatic mode installs a downloaded update the next time the app starts.

Fixed

  • When LMS updated a file whose content matched a file you had saved elsewhere in the course folder, the app could move your file to _Lưu trữ\Bản cũ. The app now only replaces files inside Tài liệu LMS.
  • Course names stored in a different Unicode form didn't match the LMS course; a course's Upcoming tab could show another course's deadlines.

Full list: CHANGELOG.

Verify the download (optional)

SHA-256 values are listed in the Vietnamese section above (and in SHA256SUMS.txt). To verify the build attestation:

gh attestation verify BKStudyDesk-1.1.8-Setup-x64.exe --repo xeroz369/bk-study-desk