Hướng dẫn keyboard.block key python - key python.block key
Tôi đã cố gắng thực hiện một chương trình trên Windows 10 khiến mọi người sử dụng màn hình của tôi khi tôi rời khỏi màn hình. Tôi biết có tùy chọn "Khóa" trong menu bắt đầu, nhưng công ty của tôi chặn việc sử dụng điều đó vì một số lý do. Tôi đã sử dụng Tkinter để tạo màn hình đen trên toàn màn hình không thể lấy ra khỏi toàn màn hình trừ khi bạn nhập mật khẩu hoặc chèn khóa bảo mật vật lý. Nhưng tôi nhận ra rằng mọi người, khi nhìn thấy điều này, sẽ chỉ nhấn phím Windows và đóng cửa sổ. Vì vậy, tôi muốn thử và làm cho nó để tôi có thể vô hiệu hóa tạm thời các khóa cụ thể, như Alt, Del, Ctrl và tất cả các phím chức năng để nó không thể đóng bằng cách sử dụng các phím tắt. Tôi cũng nhận ra rằng mọi người chỉ có thể tắt PC của tôi bằng công tắc vật lý. Tôi muốn giữ tất cả các khóa cho các chữ cái, số, ký hiệu và khóa Caps được bật để người dùng có thể nhập mật khẩu. Tôi biết các cách để làm điều này với bàn phím.block_key (), nhưng tôi không biết những giá trị nào sẽ đặt vào dấu ngoặc đơn để chỉ chặn Ctrl, Alt, Del, Shift, khóa Windows, ESC và tất cả các phím chức năng. Tôi không chắc đó là một số nguyên mà tôi đặt cho một mã / ID chính hoặc nếu tôi đặt vào một chuỗi. Nếu bất cứ ai có thể giúp đỡ, điều đó sẽ được đánh giá rất cao!
pip3 install pyautogui
(1920, 1080)23 (1920, 1080)24 (1920, 1080)43 (1920, 1080)0 (1920, 1080)45 (1920, 1080)5
Python
Giả sử một trường văn bản đã có mặt tại tọa độ 100, 100 trên màn hình, sau đó mã này sẽ nhấp vào trường văn bản để làm cho nó hoạt động và gõ các geek Hello! trong đó. & nbsp; & nbsp; (1920, 1080) Vượt qua tên khóa: Bạn có thể chuyển tên khóa một cách riêng biệt thông qua hàm portewrite (). & Nbsp; & nbsp;
Nhấn các kết hợp phím nóng: Sử dụng hàm hotkey () để nhấn kết hợp các khóa như ctrl-c, ctrl-a, v.v. & nbsp;
Giả sử một trường văn bản đã có mặt tại tọa độ 100, 100 trên màn hình, sau đó mã này sẽ nhấp vào trường văn bản để làm cho nó hoạt động và gõ các geek Hello! trong đó. & nbsp; & nbsp; Vượt qua tên khóa: Bạn có thể chuyển tên khóa một cách riêng biệt thông qua hàm portewrite (). & Nbsp; & nbsp;
Python
Giả sử một trường văn bản đã có mặt tại tọa độ 100, 100 trên màn hình, sau đó mã này sẽ nhấp vào trường văn bản để làm cho nó hoạt động và gõ các geek Hello! trong đó. & nbsp; & nbsp; Vượt qua tên khóa: Bạn có thể chuyển tên khóa một cách riêng biệt thông qua hàm portewrite (). & Nbsp; & nbsp;
Python
Giả sử một trường văn bản đã có mặt tại tọa độ 100, 100 trên màn hình, sau đó mã này sẽ nhấp vào trường văn bản để làm cho nó hoạt động và gõ các geek Hello! trong đó. & nbsp; & nbsp;
Python
(1920, 1080)0 100 (1920, 1080)5 Mã này thực hiện nhấp chuột điển hình tại vị trí (100, 100). & NBSP; Chúng tôi có hai chức năng liên quan đến hoạt động kéo của chuột, Dragto và Dragrel. Chúng thực hiện tương tự như các chức năng Moveto và Moverel, ngoại trừ chúng giữ nút chuột trái trong khi di chuyển, do đó bắt đầu kéo. & NBSP; chức năng này có thể được sử dụng ở nhiều nơi khác nhau, như di chuyển hộp thoại hoặc vẽ một cái gì đó tự động bằng công cụ bút chì vào MS Sơn. Để vẽ một hình vuông bằng sơn: & nbsp; & nbsp; Python
(1920, 1080)5 Mã này thực hiện nhấp chuột điển hình tại vị trí (100, 100). & NBSP; Chúng tôi có hai chức năng liên quan đến hoạt động kéo của chuột, Dragto và Dragrel. Chúng thực hiện tương tự như các chức năng Moveto và Moverel, ngoại trừ chúng giữ nút chuột trái trong khi di chuyển, do đó bắt đầu kéo. & NBSP; chức năng này có thể được sử dụng ở nhiều nơi khác nhau, như di chuyển hộp thoại hoặc vẽ một cái gì đó tự động bằng công cụ bút chì vào MS Sơn. Để vẽ một hình vuông bằng sơn: & nbsp; & nbsp;
(1920, 1080)0 print 5__12
(1920, 1080)0 (1920, 1080)9__12
(1920, 1080)9 (1920, 1080)0 100 __12Các
Python
(1920, 1080)5 Mã này thực hiện nhấp chuột điển hình tại vị trí (100, 100). & NBSP; Chúng tôi có hai chức năng liên quan đến hoạt động kéo của chuột, Dragto và Dragrel. Chúng thực hiện tương tự như các chức năng Moveto và Moverel, ngoại trừ chúng giữ nút chuột trái trong khi di chuyển, do đó bắt đầu kéo. & NBSP; chức năng này có thể được sử dụng ở nhiều nơi khác nhau, như di chuyển hộp thoại hoặc vẽ một cái gì đó tự động bằng công cụ bút chì vào MS Sơn. Để vẽ một hình vuông bằng sơn: & nbsp; & nbsp;
Python
(1920, 1080)0 100 (1920, 1080)5
(1920, 1080)5 Mã này thực hiện nhấp chuột điển hình tại vị trí (100, 100). & NBSP; Chúng tôi có hai chức năng liên quan đến hoạt động kéo của chuột, Dragto và Dragrel. Chúng thực hiện tương tự như các chức năng Moveto và Moverel, ngoại trừ chúng giữ nút chuột trái trong khi di chuyển, do đó bắt đầu kéo. & NBSP; chức năng này có thể được sử dụng ở nhiều nơi khác nhau, như di chuyển hộp thoại hoặc vẽ một cái gì đó tự động bằng công cụ bút chì vào MS Sơn. Để vẽ một hình vuông bằng sơn: & nbsp; & nbsp;
Python
(1920, 1080)03 (1920, 1080)04 (1920, 1080)0 (1920, 1080)06 (1920, 1080)0 (1920, 1080)08 (1920, 1080)09
(1920, 1080)0 print 5__12
Python
(1920, 1080)12 (1920, 1080)08 (1920, 1080)0 (1920, 1080)04 (1920, 1080)5
(1920, 1080)9 (1920, 1080)0 100 __12Example: Các Python3Các
Mã này thực hiện nhấp chuột điển hình tại vị trí (100, 100). & NBSP; Chúng tôi có hai chức năng liên quan đến hoạt động kéo của chuột, Dragto và Dragrel. Chúng thực hiện tương tự như các chức năng Moveto và Moverel, ngoại trừ chúng giữ nút chuột trái trong khi di chuyển, do đó bắt đầu kéo. & NBSP; chức năng này có thể được sử dụng ở nhiều nơi khác nhau, như di chuyển hộp thoại hoặc vẽ một cái gì đó tự động bằng công cụ bút chì vào MS Sơn. Để vẽ một hình vuông bằng sơn: & nbsp; & nbsp; (1920, 1080)23 (1920, 1080)24 (1920, 1080)25 (1920, 1080)0 (1920, 1080)27 (1920, 1080)5 (1920, 1080)23 (1920, 1080)30 (1920, 1080)31 (1920, 1080)5 (1920, 1080)23 (1920, 1080)34 (1920, 1080)35 (1920, 1080)09 (1920, 1080)23 print 1(1920, 1080)39 (1920, 1080)5
(1920, 1080)23 (1920, 1080)24 (1920, 1080)43 (1920, 1080)0 (1920, 1080)45 (1920, 1080)5 (1920, 1080)23 (1920, 1080)24 (1920, 1080)55 (1920, 1080)0 (1920, 1080)57 (1920, 1080)5 (1920, 1080)23 (1920, 1080)24 (1920, 1080)61 (1920, 1080)0 (1920, 1080)63 (1920, 1080)5 (1920, 1080)23 (1920, 1080)24 (1920, 1080)67 (1920, 1080)0 (1920, 1080)69 (1920, 1080)5 (1920, 1080)71 (1920, 1080)3 (1920, 1080)73
(1920, 1080)5 (1920, 1080)77 (1920, 1080)78 (1920, 1080)3 (1920, 1080)9 (1920, 1080)81 (1920, 1080)23 (1920, 1080)83 (1920, 1080)23 (1920, 1080)71 (1920, 1080)3 (1920, 1080)71 import 9(1920, 1080)4
(1920, 1080)0 print 5__12tkkhhaarree. If you like
GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to . See your article appearing on the GeeksforGeeks main page and help other Geeks. |