我知道 Linux 中有命名套接字和命名管道 (fifo)。
在 中ls -l
,它们将如下所示:(为了演示,我更改了文件名。)
prw-r--r-- 1 root root 0 Nov 8 16:31 /tmp/fifo
srwxrwxrwx 1 root root 0 Nov 8 15:54 /tmp/socket
Run Code Online (Sandbox Code Playgroud)
现在,可以使用mkfifo
. 是否有创建命名套接字的命令?
最后一个选择是编写一个 C 程序,它会调用 mknod 函数,但想知道是否已经有一个命令。
我尝试过的:
我试图搜索 mknod 和 mkfifo 的任何选项,但找不到。
注意:我不是在讨论以太网/网络上的服务器-客户端模型。命名的套接字文件将被同一系统上的 2 个进程使用。
我的 Windows 7 系统设置为在 20 分钟不活动后锁定屏幕(这是工作场所强制执行的策略;我无法更改此设置)。
当我使用键盘/鼠标时,Windows 将它们视为用户输入,因此屏幕保持解锁状态。但是,当我仅使用操纵杆玩任何游戏时,Windows 会将其视为没有活动,因此在超时后屏幕会被锁定。
有没有办法在使用基于操纵杆的游戏时防止屏幕锁定?
作为一种解决方法,我目前正在使用 VLC 在后台播放一些随机视频(静音),这可以防止屏幕锁定。但是应该有更好的方法来处理这个问题......
我可能会写一个脚本,它会模拟一些击键,比如{NUMLOCK}{NUMLOCK}
via sendkeys
。然而,这总是有可能产生意想不到的副作用,例如阻止我在我的游戏选项中使用这些键。