Tag Archives: python

[python] 윈도우 서비스 관리

파이썬 연습.

win32serviceutil를 이용해서 윈도우 서비스를 관리.

우선 pywin32를 설치해야한다.

https://sourceforge.net/projects/pywin32/

아래예제는 ‘NetHelper Client V7.0 Main Service’ 라는 서비스를 시작/중지하는 소스이다.

python 소스

try:
    import winxpgui as win32gui
except ImportError:
    import win32gui
import win32serviceutil

if __name__ == '__main__':
    service_name = 

[python] huge file patch

파이썬 연습용.

확실히 스크립트 중에서는 로우파일 다루기도 수월하고

PySide, pywin등 좋은 라이브러리도 많아서 c++/mfc 류의 프로그래밍하기 좋은듯하다.

아래 예제는 nethelper 라는 자산관리솔루션을 무력화 하기위해 만들어봤다.

단순히 문자열을 교체해서 sys파일을 서비스하지 못하게해 global api hooking을 하지 못하게된다.

python source

# -*- 

라즈베리파이 모니터링 (spi lcd + python)

라즈베리파이에 모니터링화면을 추가하였다.

lcd는 대륙발 2.2인치 spi lcd로 옛날 언젠가 아두이노에 쓸려고 사놨던걸 사용했다.

저가 lcd임에도 성능은 나쁘지 않은거 같다. (검색해보니 현재 $4정도)

예전에는 드라이버 설치하는데 컴파일해야했던거 같은데 최신 라즈베리파이에는 드라이버가 포함되어있어서 설치도 간편해졌다.

모니터링 프로그램은 python으로 구현했다. 출력은 python로 …