ตั้งเวลาปิดเครื่องอัตโนมัติด้วย Python

 สำหรับใครยังไม่ได้ติดตั้ง Python : https://ake-remake.blogspot.com/2021/04/python.html

โปรแกรมนี้ใช้ภาษา Python ในการเขียนโดยมีขั้นตอนดังนี้

1.    สร้างไฟล์นามสกุล .py ไว้เขียนโค้ดโปรแกรม ในตัวอย่างตั้งชื่อว่า "ตั้งเวลาปิดคอม.py"


2.    เปิดไฟล์เข้าไปโดยใช้โปรแกรม notepad หรือ visual studio code ในการเขียนโปรแกรม

# เรียกใช้โมดูล os, time, และ subprocess
import os
import time
import subprocess

# ตั้งค่าเวลาที่จะปิดเครื่อง
time_to_shutdown = 300

# วนลูปนับเวลาถอยหลัง
for i in range(time_to_shutdown, 0, -1):
    # แสดงเวลาถอยหลัง
    print(i, "seconds left until shutdown.")
    # หน่วง 1 วินาที
    time.sleep(1)

# สั่งปิดเครื่อง
subprocess.call(["shutdown", "/s"])

วิธีใช้งานโปรแกรม

ตั้งเวลาที่ตัวแปรชื่อ time_to_shutdown โดย 300จะมีค่าเท่ากับ 5นาที ให้ใส่เวลาเป็นวินาที
การ Run โปรแกรม คลิกขวาที่ไฟล์โปรแกรม > Open with > Python ตามภาพด้านล่าง

จะขึ้นหน้าต่างประมาณนี้ แสดงการนับถอยหลังเมื่อนับครบเครื่องจะถูกสั่งปิดเองอัตโนมัติ

ลองนำไปใช้กันดูครับ

แสดงความคิดเห็น

0 ความคิดเห็น