kippoBrinkerDummyEntry.py

ダミエントリー - kanata, 2015/10/25 09:36

ダウンロード (734 Bytes)

 
1
#!/usr/bin/env python2.7
2
#-*- coding: utf-8 -*-
3

    
4
import os
5
import sys
6
import signal
7
import syslog
8
import socket
9

    
10
HOST = sys.argv[1]
11
PORT = int(sys.argv[2])
12

    
13
# ソケットの作成
14
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
15

    
16
# ソケットとIPアドレスの関連づけ
17
s.bind((HOST, PORT))
18

    
19
# クライアントとの接続の準備
20
s.listen(1)
21

    
22
# クライアントとの接続
23
conn, addr = s.accept()
24

    
25
# シスログ出力
26
syslog.openlog('kippoBrinkerDummyEntry.py',syslog.LOG_PID,syslog.LOG_SYSLOG)
27
syslog.syslog(syslog.LOG_ERR,'[WARN] doubtful access '+str(addr[0])+" ("+str(addr[1])+")")
28
syslog.closelog()
29

    
30
# 繋がった瞬間切断
31
conn.close()
32

    
33
# 親プロセスに通知
34
os.kill( os.getppid(), signal.SIGALRM )
クリップボードから画像を追加 (サイズの上限: 100 MB)