Cấu trúc Email Pass 2FA: cách tách thông tin tài khoản
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.
Thứ tự của ba trường
Trong dạng một dòng, email đứng đầu, mật khẩu đứng thứ hai và dữ liệu 2FA đứng thứ ba nếu có. Công cụ dùng thứ tự để gắn nhãn kết quả. Khi người cung cấp đảo vị trí mà không ghi nhãn, bộ tách không thể xác nhận ý nghĩa đúng chỉ dựa trên hình thức chuỗi.

Khi nguồn cần giữ nguyên
Việc tách không phải sửa tài khoản. Những ký tự trong mật khẩu và khóa cần được giữ đúng, còn tên trước hoặc sau chỉ là nội dung trình bày. Nếu một trường có dấu phân cách, dùng nhãn nhiều dòng để tránh biến một giá trị thành hai trường riêng biệt.
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.

Tên trước và tên sau được sao chép cùng thẻ
Hai ô tên cho phép thêm lời giới thiệu và nội dung kết thúc quanh thông tin tài khoản. Lịch sử giúp chọn lại tên đã dùng; chức năng này tách biệt với danh sách tài khoản. Bạn nên dùng các câu ngắn phù hợp mục đích và đọc bản xem trước trước khi sao chép. Không đưa mật khẩu, khóa hoặc token vào ô tên vì nội dung này được lưu để dùng lại. Nếu sửa tên sau khi đã chép một thẻ, văn bản đã thay đổi và dấu sao chép có thể được đặt lại. Đây là cách phản ánh nội dung hiện tại khác với lần thao tác trước.
Sao chép riêng hoặc sao chép toàn bộ
Nút trong một thẻ chỉ lấy thông tin của thẻ đó cùng tên trước và sau nếu có. Sao chép tất cả gom các kết quả hợp lệ, ngăn cách tài khoản bằng dòng trống và bỏ qua mục lỗi. Khi thao tác tự động thành công, thẻ đổi màu với dấu đã sao chép. Dấu này là tiến độ trong phiên, không cho biết dữ liệu đã được gửi đi hay đăng nhập thành công. Nếu trình duyệt chặn clipboard, trang hướng dẫn sao chép thủ công. Hãy xác nhận số lượng và thông báo thành công trước khi dùng văn bản tổng hợp ở nơi khá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.

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.