Portál AbcLinuxu, 8. května 2025 08:03
$ cat /etc/acpi/events/sample.conf # This is a sample ACPID configuration event=button/power.* action=/sbin/shutdown -h now
#!/usr/bin/env python import tty, os, fcntl, subprocess fd = os.open('/dev/ttyS0', os.O_RDWR | os.O_SYNC) fcntl.ioctl(fd, tty.TIOCMIWAIT, tty.TIOCM_CTS) reboot = subprocess.Popen('poweroff')Jakmile propojíš CTS a RTS, počítač se vypne. Nezkoušel jsem to, takže v tom určitě bude nějaká chyba
halt
.
server:/# ./vypnout Traceback (most recent call last): File "./vypnout", line 2, in ? import tty, os, fcntl, subprocess ImportError: No module named subprocessJa vim ze se to softwarove vypnout neda, ja jen chci aby to ukoncilo system. Pak uz to vypnu rucne.
#!/usr/bin/env python import tty, os, fcntl fd = os.open('/dev/ttyS0', os.O_RDWR | os.O_SYNC) fcntl.ioctl(fd, tty.TIOCMIWAIT, tty.TIOCM_CTS) os.system('halt')
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.