Xếp hạng của người chỉnh sửa: Xếp hạng của người dùng:.ilfs_responsive_below_title_1 {width: 300px; } @media (min-width: 500px) {.ilfs_responsive_below_title_1 {width: 300px; }} @media (min-width: 800px) {.ilfs_responsive_below_title_1 {width: 336px; }}
Wintermelon là một Chương trình C # mô phỏng Màn hình khóa trên nhiều màn hình được kết nối với hệ thống Windows 10/11 .
Màn hình khóa được hiển thị khi bạn khóa hệ thống của mình bằng cách nhấn tổ hợp’Phím Windows + L’hoặc bằng cách nhấn’Ctrl + Alt + Del’và chọn’Khóa’trên menu bật lên.
Trước đây, Màn hình khóa luôn được mô phỏng trên nhiều màn hình trong các hệ thống chạy Windows 7, nhưng tính năng này đã bị ngừng hoạt động. Trong hệ thống Windows 10/11, Màn hình khóa chỉ xuất hiện trên nhiều màn hình nếu chế độ chiếu (Win + P) được đặt thành’Nhân bản’. Nếu chế độ chiếu được đặt thành’Mở rộng’, thì Màn hình khóa chỉ được hiển thị trên Màn hình chính hoặc Màn hình chính và tất cả các Màn hình phụ khác sẽ chuyển sang màu đen.
Cách hoạt động:
Wintermelon cung cấp một giải pháp cho vấn đề này. Nó lên lịch cho hai tác vụ sau, cụ thể là theo dõi hệ thống của bạn cho các sự kiện Khóa/Mở khóa.
Khóa hiển thị sao chép vị trí cửa sổ lưu: Khi phát hiện sự kiện Khóa, chế độ chiếu được chuyển sang’Nhân bản’để Màn hình khóa được hiển thị trên tất cả các Màn hình phụ. Đồng thời, vị trí của tất cả các cửa sổ ứng dụng đang hoạt động trên màn hình được ghi lại để có thể khôi phục sau.
‘Mở khóa mở rộng cửa sổ khôi phục hiển thị’: Khi một sự kiện Mở khóa được kích hoạt, phép chiếu chế độ hoàn nguyên về’Mở rộng’và vị trí của các cửa sổ ứng dụng đang chạy được ghi lại trước đó, được truy xuất để tất cả chúng có thể trở lại trạng thái ban đầu.
Các bước thực hiện:
1. Tải xuống chương trình từ các liên kết được cung cấp ở cuối bài viết này. Bạn phải tải xuống Wintermelon.zip cũng như Mã nguồn (Zip) và giải nén cả hai trong một thư mục cụ thể và ghi lại đường dẫn của nó.
2..NET 6.0 thời gian chạy phải được cài đặt trong hệ thống của bạn để Wintermelon hoạt động. Bạn có thể tải xuống từ liên kết này . Tải xuống thời gian chạy chính xác từ’Chạy ứng dụng trên máy tính để bàn’tùy thuộc vào việc bạn có hệ thống Windows 32/64 bit hay không.
3. Nhấp chuột phải vào tệp tập lệnh ‘install_wintermelon.ps1’ và nhấp vào ‘Chỉnh sửa’ để hiển thị Môi trường tập lệnh tích hợp Powershell (ISE). Tìm kiếm chuỗi ‘$ scriptdir +“ \ bin \ Release \ netcoreapp3.1 \ Publishing \ Wintermelon.exe ’và thay đổi đường dẫn (trong dấu ngoặc kép) của Wintermelon.exe thành đường dẫn mà bạn đã lưu ý ở trên. Sẽ có hai lần xuất hiện của chuỗi này và bạn phải thay đổi đường dẫn ở cả hai nơi. Lưu và thoát khỏi ISE của Powershell.
4. Bây giờ, hãy chạy Powershell với tư cách Quản trị viên và gõ lệnh Set-ExecutionPolicy Unrestricted. Nhập ‘Y’ để xác nhận và nhấn enter.
5. Trong cửa sổ Powershell, điều hướng đến thư mục bạn đã giải nén các tệp đã tải xuống và chạy tệp script mà bạn đã chỉnh sửa ở trên bằng lệnh. \ Install_wintermelon.ps1. Các tác vụ của bạn sẽ được thiết lập và kích hoạt.
6. Chạy Trình lập lịch tác vụ và xác minh sự xuất hiện của hai tác vụ trong danh sách Nhiệm vụ đang hoạt động.
7. Bây giờ, Khóa hệ thống của bạn và Màn hình khóa sẽ hiển thị trên tất cả các Màn hình phụ. Mở khóa PC của bạn và tất cả các cửa sổ Ứng dụng đang chạy sẽ được khôi phục về vị trí ban đầu của chúng trên nhiều màn hình.
8. Để xóa các tác vụ khỏi bộ lập lịch, hãy sử dụng lệnh. \ Uninstall_wintermelon.ps1
Kết luận:
Sau khi kiểm tra Wintermelon, tôi thấy rằng nó hoạt động thành công, và Màn hình khóa được hiển thị trên tất cả các Màn hình phụ ngoài Màn hình chính.
Hãy tiếp tục và dùng thử. Nhấp vào đây để tải xuống Wintermelon.zip và Mã nguồn (Zip). Hãy nhớ giải nén cả hai trong một thư mục được chỉ định.