📄 dpidc
字号:
#!/usr/bin/perl -w# Author: Ferdi Franceschini## dpid control program# Currently allows# register: Tells dpid to register all available dpis# stop: Stops dpid.use strict;use IO::Socket::UNIX;# Get socket directory nameopen(DSD, "<$ENV{HOME}/.dillo/dpi_socket_dir");my $dir = <DSD>;close(DSD);my $socket = IO::Socket::UNIX->new(Peer => "$dir/dpid.srs", Type => SOCK_STREAM, Timeout => 1000 ) or die "new: $@";$socket->autoflush(1);my %dpi_command = ( "register" => "<dpi cmd='register_all' '>", "stop" => "<dpi cmd='DpiBye' '>", );if ( exists($dpi_command{$ARGV[0]}) ) { print $socket $dpi_command{$ARGV[0]};} else { close($socket); print "Usage: dpidc register|stop\n";}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -