CodePTIT Copier

Xóa dòng trống thừa khi copy Testcase. Tạo nút Copy nhanh Testcase và Mã bài_Tên bài đã Xóa dấu tiếng việt cùng khoảng trắng trên CodePTIT (cả phiên bản cũ và mới)

目前為 2025-05-16 提交的版本,檢視 最新版本

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
nvbangg
評價
0 0 0
版本
1.0
建立日期
2025-05-15
更新日期
2025-05-16
尺寸
12.4 KB
授權條款
MIT
腳本執行於

# Script CodePTIT Copier

***Xóa dòng trống thừa khi copy Testcase. Tạo nút Copy nhanh Testcase và Mã bài_Tên bài đã Xóa dấu tiếng việt cùng khoảng trắng trên CodePTIT (cả phiên bản cũ và mới)***

***TẶNG 1 SAO ⭐ TRÊN GITHUB NẾU THẤY HAY ❤️: https://github.com/nvbangg/CodePTIT***

- **TÍNH NĂNG:**

- Xóa dòng trống thừa khi copy nội dung trong Testcase (khi copy thuần lẫn nhấn nút copy nhanh)
- Tạo nút Copy nhanh Testcase trên CodePTIT (cả phiên bản cũ và mới)
- Tạo nút Copy nhanh Mã bài_Tên bài đã Xóa dấu tiếng việt cùng khoảng trắng kèm đuôi tùy chỉnh.
- Ví dụ với mã bài `DSA06027`, tên bài là `SẮP XẾP ĐỔI CHỖ TRỰC TIẾP - LIỆT KÊ NGƯỢC`
- Nội dung sẽ copy được là: `DSA06027_SapXepDoiChoTrucTiep-LietKeNguoc.cpp`
- Giúp thuận tiện đặt tên và lưu file nhanh chóng

- **CÁCH CÀI ĐẶT:**

- Bước 1: Cài extension [Tampermonkey](https://chromewebstore.google.com/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo) hoặc extension khác tương tự
- Sau đó ***Bật Developer mode (Chế độ nhà phát triển)*** trong trình duyệt: `chrome://extensions`
- ***Lưu ý: Ở lần cài lần đầu tiên*** hãy Tắt trình duyệt rồi Mở lại để Hoạt động
- Bước 2: Cài script tại https://openuserjs.org/scripts/nvbangg/CodePTIT_Copier
- Bước 3: ***TẶNG 1 SAO ⭐ TRÊN GITHUB NẾU THẤY HAY ❤️: https://github.com/nvbangg/CodePTIT***

### Xóa dòng trống thừa khi copy nội dung trong testcase

![image](https://github.com/user-attachments/assets/058fcf8c-a3d8-46c7-9a45-16cca2e1ec47)

- Ở ví dụ trên, nếu copy bình thường sẽ bị lỗi dòng trống thừa, gây lỗi khi chạy testcase

```
Buoc 5: 1 3 4 5 8 9

Buoc 4: 1 3 4 5 9 8

Buoc 3: 1 3 4 9 8 5

Buoc 2: 1 3 8 9 5 4

Buoc 1: 1 8 5 9 3 4
```

- Còn nếu dùng script thì nội dung khi copy sẽ được là:

```
Buoc 5: 1 3 4 5 8 9
Buoc 4: 1 3 4 5 9 8
Buoc 3: 1 3 4 9 8 5
Buoc 2: 1 3 8 9 5 4
Buoc 1: 1 8 5 9 3 4
```

### Settings

- Mở settings bằng cách: Nhấn vào Tampermonkey (hoặc click chuột phải) ***khi ở trang `https://code.ptit.edu.vn`***, sau đó nhấn vào mục `Settings` trong mục `CodePTIT Copier`

![image](https://github.com/user-attachments/assets/7f95fe0b-7909-4f00-a1be-32d8f75298f2)