Plugin của tôi ngừng hoạt động: vì sao, và làm sao để nó chạy lại
Plugin của bạn ngừng chạy vì một trong bốn điều đã thay đổi. Thường gặp nhất là tư cách thành viên đứng sau nó đã kết thúc và khoảng ân hạn đã hết. Nếu không thì: bạn đã tạo khóa mới mà công cụ vẫn giữ khóa cũ, công cụ đã quá lâu không kết nối, hoặc nền tảng đã gỡ mục đó xuống. Hãy đọc các nguyên nhân theo thứ tự — nguyên nhân đầu tiên là khả năng cao nhất, và ba trong bốn nguyên nhân sửa được trong chưa đầy một phút.
Trước hết, đây là loại công cụ gì
Công cụ vừa ngừng chạy được gắn với tư cách thành viên của bạn trong cộng đồng của ai đó, chứ không phải với một lần mua duy nhất. Bản của bạn giữ một khóa, và thỉnh thoảng nó dùng khóa đó để hỏi một câu: người giữ khóa này còn là thành viên không? Nhận được câu «có», nó tiếp tục chạy. Nhận được câu rõ ràng «tư cách thành viên đó đã kết thúc», nó dừng.
Nghĩa là phần lớn các lần ngừng chạy hoàn toàn không phải lỗi của công cụ. Có gì đó đã thay đổi ở một trong ba chỗ: tư cách thành viên của bạn, khóa của bạn, hoặc kết nối của bản bạn đang dùng. Bốn nguyên nhân dưới đây là ba chỗ đó, cộng thêm một trường hợp hiếm hơn.
Nếu bạn muốn hiểu toàn bộ cơ chế thay vì chỉ cách sửa, nó được viết riêng trong cẩm nang về giấy phép thành viên. Trang này là để bạn quay lại làm việc.
1. Tư cách thành viên của bạn đã kết thúc — đây là trường hợp thường gặp
Bạn đã rời cộng đồng, hoặc gói định kỳ đã hết hạn, hoặc khoản thanh toán gia hạn không thành công. Tư cách thành viên chính là giấy phép, nên khi tư cách thành viên kết thúc, sản phẩm sẽ dừng sau một khoảng ân hạn.
Khoảng ân hạn đó giải thích điều khiến người ta bối rối nhất: công cụ vẫn chạy thêm mấy ngày sau khi bạn rời đi, rồi bỗng dưng dừng lại. Khoảng ân hạn kéo dài tối đa bảy ngày, và lần dừng rơi vào cuối khoảng đó, không phải vào lúc bạn rời đi.
Bước duy nhất: tham gia lại. Mở trang cộng đồng, tham gia lại hoặc bắt đầu lại gói định kỳ, rồi chạy công cụ một lần khi đang trực tuyến. Nó tự chạy lại — không có gì phải sao chép và không có gì phải dán.
Và nếu bạn chắc rằng tư cách thành viên của mình vẫn ổn, cứ kiểm tra trang cộng đồng cho chắc. Một tài khoản thứ hai bạn lỡ đăng nhập nhầm, và một chiếc thẻ đã lặng lẽ hết hạn, đều phổ biến hơn nhiều so với bạn tưởng.
2. Bạn đã tạo khóa mới, và khóa cũ đã ngừng hoạt động
Khóa của bạn không được lưu đúng như bạn thấy — chỉ có dấu vân tay của nó được giữ lại. Đó là lý do không có cách nào cho bạn xem lại khóa cũ: nút «Lấy khóa mới» làm đúng như tên gọi — bấm nút rồi xác nhận sẽ tạo một khóa mới, và khóa cũ ngừng hoạt động ngay cùng lúc đó.
Vì vậy, nếu bạn từng bấm nút đó và nhận một khóa mới, rồi sau đó không dán khóa ấy vào công cụ, thì công cụ vẫn đang mang khóa đã bị thay thế.
Bước duy nhất: bấm «Lấy khóa mới» trên sản phẩm bên trong cộng đồng, sao chép khóa hiện ra, và dán đè lên khóa cũ trong phần cài đặt của công cụ. Khóa đang hiện trên màn hình của bạn là khóa duy nhất hoạt động.
3. Nó đã quá lâu không kết nối
Công cụ không hỏi qua internet mỗi lần bạn chạy nó. Nếu có, nó sẽ hỏng khi bạn ngồi trên máy bay và mỗi lần có sự cố. Thay vào đó, nó giữ một quyền tạm thời có ghi ngày hết hạn và hoạt động ngoại tuyến cho đến ngày đó. Đó là một quyền được lưu sẵn và sẽ hết hạn, không phải một giấy phép vĩnh viễn nằm ở phía bạn.
Quyền này kéo dài tối đa bảy ngày. Nếu bạn đang đi xa, hoặc làm việc ở nơi không có kết nối, hoặc tường lửa ở chỗ làm chặn chương trình kết nối ra ngoài, quyền có thể hết hạn trước khi công cụ có dịp gia hạn nó.
Bước duy nhất: kết nối mạng và chạy công cụ một lần. Quyền được gia hạn trong một giây, và sau đó bạn lại làm việc ngoại tuyến được như thường.
Hãy để ý sự khác biệt ở đây, vì nó quan trọng: bản thân việc mất kết nối không làm dừng thứ gì cả. Chỉ một câu «không» rõ ràng — một câu trả lời nói rằng khóa đã bị thu hồi hoặc không được nhận ra — mới làm dừng công cụ. Im lặng, lỗi và phản hồi chậm đều được hiểu là cứ tiếp tục chạy cho đến khi quyền đã lưu hết hạn.
4. Nền tảng đã gỡ mục đó xuống
Đây là trường hợp hiếm nhất. Nền tảng có thể gỡ một mục xuống khi những gì thành viên báo cáo về nó cho thấy cần làm vậy — và từ thời điểm đó, mọi khóa của mục ấy đều bị từ chối, kể cả khi tư cách thành viên đứng sau vẫn ổn. Có một điều không bao giờ gây ra chuyện này, và đáng nói thẳng ra: người bán cho sản phẩm của chính mình nghỉ. Cho nghỉ chỉ đóng quầy hàng với người mới — mọi khóa đã được phát ra vẫn tiếp tục hoạt động.
Cách nhận biết: mở trang sản phẩm bên trong cộng đồng. Nếu trang ghi «Mục này không còn nữa», thì đây là nguyên nhân của bạn, và tham gia lại hay dán lại bao nhiêu lần cũng không thay đổi được.
Bước duy nhất: nhắn tin cho chủ cộng đồng. Sản phẩm là của họ — Nadi cấp khóa và xác minh tư cách thành viên, không gì hơn — nên chuyện tiếp theo, một sản phẩm thay thế hay điều gì khác, là do họ quyết định.
Người bán thật sự thấy được gì
Điều này đáng biết trước khi bạn viết cho họ, và càng đáng biết nó dừng ở đâu.
- Họ thấy danh sách những người giữ khóa của sản phẩm của chính họ, và hoàn toàn không thấy gì về sản phẩm của bất kỳ ai khác.
- Với mỗi khóa, họ thấy nó còn hiệu lực hay không, và bản của người đó hỏi lần cuối khi nào — hoặc là nó chưa từng hỏi lần nào.
- Họ không thấy bạn đang ở đâu. Không thành phố, không quốc gia, không địa chỉ mạng. Điều đó không phải bị giấu khỏi họ; ngay từ đầu nó đã không được ghi lại.
- Nếu một khóa điểm danh từ một số lượng mạng khác nhau bất thường, họ thấy một lưu ý nhỏ nói đúng điều đó — «Điểm danh từ nhiều nơi» — và không gì hơn: không có danh sách nơi chốn, không có địa chỉ, vì không có gì được lưu giữ.
Bạn có thể tự đọc một nửa bức tranh đó. Bấm «Lấy khóa mới» trên sản phẩm, và cửa sổ mở ra sẽ bắt đầu bằng một dòng cho biết bản của bạn điểm danh lần cuối khi nào, hoặc là chưa điểm danh lần nào. Mở cửa sổ đó là an toàn — không có gì thay đổi trừ khi bạn bấm nút bên trong. Chỉ một dòng đó đã phân biệt hai vấn đề rất khác nhau: «Khóa của bạn chưa điểm danh lần nào» nghĩa là khóa chưa bao giờ đến được công cụ hoặc công cụ không hỏi, còn «Khóa của bạn kiểm tra lần cuối một giờ trước» nghĩa là trục trặc nằm ở một chỗ hoàn toàn khác.
Nếu không phải nguyên nhân nào trong bốn
Thì có lẽ chuyện hoàn toàn không liên quan đến tư cách thành viên. Một bản cập nhật của chương trình chủ đã làm hỏng plugin, một tệp cài đặt bị lỗi, hoặc bạn đang chạy phiên bản cũ của công cụ. Những chuyện đó thuộc về người làm ra sản phẩm, không thuộc về nền tảng bên dưới nó.
Khi bạn viết cho họ, ba điều sau sẽ giúp cả hai bớt được nửa cuộc trao đổi: bốn ký tự cuối của khóa, dòng «Kiểm tra gần nhất» trong cửa sổ khóa của bạn ghi gì, và nguyên văn thông báo bạn đã thấy.