Sao chép từng tài khoản và theo dõi bằng màu đánh dấu
Khi dữ liệu đến từ tin nhắn, bảng hoặc đoạn văn, việc tách đúng cần cả nhận diện cấu trúc lẫn đối chiếu nguồn. Bài này hướng dẫn cách làm với công cụ hiện tại để giữ ý nghĩa của từng trường và phát hiện mục chưa đủ thông tin. Mục tiêu là kết quả dễ đọc, dễ sao chép và kiểm tra được, không phải xác nhận tài khoản còn hoạt động.
Ý nghĩa của màu xanh
Màu đánh dấu cho biết thao tác sao chép bằng nút đã thành công trong phiên. Nó không chứng minh người nhận đã nhận dữ liệu hoặc tài khoản đăng nhập được. Dùng màu như dấu tiến độ thao tác, không dùng làm chứng từ xác thực hay lịch sử sử dụng lâu dài.

Khi cần lấy lại nội dung
Nút Sao chép lại cho phép lấy lại văn bản của thẻ. Nếu đã sửa tên trước hoặc sau, kiểm tra nội dung mới trước khi chép. Việc tách lại danh sách tạo thẻ mới và có thể xóa dấu tiến độ cũ. Với danh sách dài, xử lý lần lượt để tránh nhầm mục.
Sửa lỗi tại nguồn rồi dựng lại kết quả
Khi có lỗi, nhìn số dòng cùng mô tả để tìm đoạn cần sửa. Trường bị lặp không nên được giải quyết bằng cách tự chọn giá trị đầu hoặc cuối nếu chưa kiểm tra nguồn. Hai dòng Pass có thể do dán hai tài khoản vào cùng khối hoặc do ghi lại dữ liệu cũ. Sau khi sửa, bấm Tách thông tin để tạo kết quả mới. Thẻ cũ không phải chứng nhận cho bản đầu vào vừa thay đổi. Bạn có thể xử lý riêng mục lỗi để kiểm tra, rồi ghép lại danh sách đã xác định rõ và đối chiếu tổng số tài khoản.

Hiểu phạm vi lưu dữ liệu của trang
Bộ tách chạy bằng JavaScript trong trình duyệt và không chủ động lưu danh sách tài khoản. Lịch sử tên trước, tên sau và một số lựa chọn giao diện được lưu để tiện sử dụng, nên chúng cần được phân biệt với dữ liệu tài khoản. Nút Xóa dữ liệu làm trống ô danh sách và kết quả trong trang, không thu hồi clipboard hoặc nội dung đã dán sang ứng dụng khác. Đóng tab cũng không chứng minh mọi bản sao đã bị xóa. Chỉ đưa dữ liệu mà bạn được phép sử dụng vào công cụ và giữ thông tin nhạy cảm ngoài các phần có lịch sử lưu lại.
Một bài thực hành để kiểm tra thao tác
Dùng địa chỉ [email protected] và mật khẩu minh họa để thử một dòng hai trường trước. Sau đó thêm một tài khoản nhiều dòng có nhãn, rồi một tài khoản bốn trường với token giả và Client ID dạng hợp lệ. Kết quả cần giữ đúng nhãn 2FA hoặc RefreshToken theo dạng tương ứng, không trộn hai khái niệm. Thêm một mục thiếu Pass để kiểm tra thông báo lỗi và cách sao chép tất cả bỏ qua mục chưa đủ. Dữ liệu minh họa không dùng được để đăng nhập; mục tiêu của bài thực hành là xác nhận bạn hiểu cách chuẩn bị và đọc kết quả trước khi dùng nguồn thật.
Xác định cấu trúc trước khi bấm tách
Danh sách tài khoản có thể là một dòng phân cách hoặc nhiều dòng có nhãn. Hãy nhìn các trường trong nguồn để chọn dạng phù hợp thay vì suy luận từ số dòng. Dạng hai trường gồm email và mật khẩu; ba trường thêm dữ liệu 2FA; bốn trường gồm email, mật khẩu, refresh token và Client ID. Hai dạng cuối có ý nghĩa khác nhau, không chỉ khác số lượng. Nếu nguồn chưa rõ, giữ bản gốc để đối chiếu rồi chuẩn hóa riêng đoạn cần xử lý. Công cụ chỉ phân tích văn bản, không liên hệ dịch vụ để xác nhận từng trường thuộc tài khoản nào.

Chọn giữa dấu phân cách và nhãn nhiều dòng
Một dòng Email|Pass|2FA dễ sao chép khi các giá trị không chứa gạch đứng. Dữ liệu từ bảng có thể dùng tab; dạng email:pass:2fa được hỗ trợ khi không có xung đột dấu. Nếu mật khẩu có chính dấu phân cách, chuyển sang nhãn nhiều dòng để giữ toàn bộ giá trị. Không xóa ký tự của mật khẩu chỉ để thỏa cấu trúc một dòng. Nhãn Email:, Pass: và Mã 2fa: giúp người đọc lẫn bộ tách nhận biết vai trò rõ hơn. Với cấu trúc chưa hỗ trợ, việc chuẩn hóa có kiểm tra tốt hơn cách đoán tự động từ một đoạn văn không có ranh giới.
Dòng trống và điểm bắt đầu tài khoản mới
Trong một khối nhiều dòng, khoảng trống có thể chỉ là cách trình bày cho dễ đọc. Bộ tách hiện tại bỏ qua dòng trống và nhận email tiếp theo như dấu hiệu bắt đầu tài khoản mới. Vì vậy, không cần ép tất cả trường lên một dòng. Tuy nhiên, nguồn không có nhãn vẫn cần đúng thứ tự email, mật khẩu rồi 2FA nếu có. Một đoạn ghi chú xen giữa không rõ có thể bị hiểu là dữ liệu. Khi có lời giải thích, giữ nhãn ghi chú được hỗ trợ hoặc đưa nó ra khỏi khối tài khoản để hạn chế nhầm trường.
Kiểm tra số lượng thay vì chỉ xem thẻ đầu
Sau khi xử lý, trang thông báo số tài khoản đã tách và số phần cần kiểm tra. Đối chiếu số đó với nguồn, đặc biệt khi danh sách trộn nhiều định dạng. Một thẻ đầu tiên đúng không chứng minh các tài khoản phía sau đã được nhận đủ. Các mục thiếu email hoặc mật khẩu sẽ báo lỗi, trong khi mục hợp lệ vẫn xuất hiện. Nếu nguồn có ba tài khoản nhưng kết quả chỉ có hai, hãy tìm email bị bỏ sót hoặc ranh giới bị ghép nhầm. Kiểm tra từng phần nhỏ sẽ giúp xác định lỗi rõ hơn so với dán lại toàn bộ danh sách mà không thay đổi cấu trúc.
Bảo toàn ký tự trong mật khẩu và dữ liệu khác
Chữ hoa, chữ thường và ký tự đặc biệt bên trong trường được giữ theo dữ liệu nhập. Phiên bản này loại bỏ khoảng trắng ở đầu và cuối mỗi trường, nên không phù hợp với mật khẩu thực sự cần các khoảng trắng đó nếu chưa có cách đối chiếu riêng. Kiểm tra dấu ngoặc trong nguồn: dấu bao quanh cả khối có thể là cách trình bày, còn dấu thuộc mật khẩu là dữ liệu. Không dựa vào vẻ ngoài của kết quả để kết luận giá trị đúng. Cách kiểm tra có ích là đặt nguồn và kết quả cạnh nhau rồi so sánh từng trường, không sửa nguồn theo cảm tính.

Câu hỏi thường gặp
Có cần kiểm tra lại dữ liệu sau mỗi lần thay đổi không?
Có. Khi thay đổi đầu vào, hãy kiểm tra trạng thái và kết quả mới trước khi dùng. Đừng dựa vào kết quả của phiên trước để xác nhận cho nguồn vừa chỉnh. Với thao tác sao chép, đối chiếu thông báo thành công cùng nội dung bạn định chuyển. Nếu xảy ra lỗi, đọc mô tả ngay tại công cụ và xử lý đúng phần bị báo. Dữ liệu ví dụ trong bài chỉ để thực hành, không dùng để đăng nhập hoặc thử kết nối một hộp thư thật.
Làm sao biết đã hoàn tất đúng mục tiêu của bài?
Hãy xác nhận bạn đã hiểu vấn đề được nêu ở hai phần đầu, thực hiện bước phù hợp trong công cụ và kiểm tra giới hạn của kết quả. Một mã đã xuất hiện, một thẻ đã tách hoặc một danh sách thư đã tải là kết quả của chức năng tương ứng, không chứng minh tất cả dữ liệu nguồn đúng. Nếu mục đích tiếp theo là xác minh ở một dịch vụ khác, cần thực hiện bước đó riêng. Sau cùng, xóa dữ liệu trong trang khi không còn dùng và kiểm tra nơi đã sao chép.