Porkchop

소프트웨어 스크린 샷:
Porkchop
소프트웨어 정보:
버전: 0.7.3
업로드 날짜: 15 Apr 15
개발자: Scott Smith
라이센스: 무료
인기: 2

Rating: nan/5 (Total Votes: 0)

.

비계는 파이썬 & NBSP 작성된 간단한 HTTP 기반의 시스템 정보 서버입니다, 당신은 그것을위한 플러그인을 작성하고 당신의 요청에 따라 데이터로 응답합니다.
다음은 그 예이다 :
스콧 @의 비트 박스 : ~ % 컬에 http : // localhost를 : 5000 / cpuinfo을
/ cpuinfo을 / processor2 / FPU 예
/ cpuinfo을 / processor2 / f00f_bug 없음
/ cpuinfo을 / processor2 / cache_alignment (64)
/ cpuinfo을 / processor2 / vendor_id AuthenticAMD
/ cpuinfo을 / processor2 / 플래그 FPU
/ cpuinfo을 / processor2 / 밉스 6384
/ cpuinfo을 / processor2 / hlt_bug 없음
/ cpuinfo을 / processor2 / apicid 2
/ cpuinfo을 / processor2 / fpu_exception 예
/ cpuinfo을 / processor2 / 스테핑 3
/ cpuinfo을 / processor2 / WP 예
/ cpuinfo을 / processor2 / 형제 4
/ cpuinfo을 / processor2 / 모델 (4)
/ cpuinfo을 / processor2 / coma_bug 없음
/ cpuinfo을 / processor2 / fdiv_bug 없음
/ cpuinfo을 / processor3 / FPU 예
/ cpuinfo을 / processor3 / f00f_bug 없음
/ cpuinfo을 / processor3 / cache_alignment (64)
/ cpuinfo을 / processor3 / vendor_id AuthenticAMD
/ cpuinfo을 / processor3 / 플래그 FPU
/ cpuinfo을 / processor3 / 밉스 6384
/ cpuinfo을 / processor3 / hlt_bug 없음
/ cpuinfo을 / processor3 / apicid 3
/ cpuinfo을 / processor3 / fpu_exception 예
/ cpuinfo을 / processor3 / 스테핑 3
/ cpuinfo을 / processor3 / WP 예
/ cpuinfo을 / processor3 / 형제 4
/ cpuinfo을 / processor3 / 모델 (4)
/ cpuinfo을 / processor3 / coma_bug 없음
/ cpuinfo을 / processor3 / fdiv_bug 없음
[싹둑]
/ 시간 1311387215
스콧 @의 비트 박스 : ~ %
응용 프로그램 / JSON을 헤더 : 그것은 또한 .json 파일 확장자 또는 승인 설정을 통해 JSON으로 응답 할 수 있습니다.
스콧 @의 비트 박스 : ~ % 컬에 http : // localhost를 : 5000 / cpuinfo.json
{ "cpuinfo을": { "processor2": { "FPU": "예", "f00f_bug" "아니오", "cache_alignment": "64", "vendor_id": "AuthenticAMD", "플래그": "FPU" "밉스": "6384", "hlt_bug을": "아니오", "apicid": "예", "스텝": "2", "fpu_exception", "3", "WP": "예", " 형제 ":"4 ","모델 ":"4 ","coma_bug ""아니오 ","fdiv_bug ""아니오 "},"processor3 ": {"FPU ":"예 ","f00f_bug "" 아니오 ","cache_alignment ":"64 ","vendor_id ":"AuthenticAMD ","플래그 ":"FPU ","밉스 ":"6384 ","hlt_bug ""아니오 ","apicid ":"3 " "스텝" "예": "fpu_exception", "3", "WP": "예", "형제": "4", "모델": "4", "coma_bug" "아니오" " fdiv_bug ""아니오 "},"프로세서 0 ": {"FPU ":"예 ","f00f_bug ""아니오 ","cache_alignment ":"64 ","vendor_id ":"AuthenticAMD ","플래그를 ":" FPU ","밉스 ":"6382 ","hlt_bug을 ":"아니오 ","apicid ""예 ","스테핑 0 ","fpu_exception "" ""3 ","WP ":"예 " "형제": "4", "모델"을 "4", "coma_bug을": "아니오", "fdiv_bug" "아니오"}, "프로세서 1": { "FPU": "예", "f00f_bug" "아니오", "cache_alignment": "64", "vendor_id": "AuthenticAMD", "플래그": "FPU", "밉스": "6384", "hlt_bug" "아니오", "apicid" " 1 ","fpu_exception : 예 ","스텝 "" ""3 ","WP ":"예 ","형제 ":"4 ","모델 ":"4 ","coma_bug ":"아니오 " "fdiv_bug" "아니오"}}, "시간": "1311389934"}
스콧 @의 비트 박스 : ~ %
설치
된 porkchop를 설치 PIP
또는
파이썬 setup.py 설치
쓰기 플러그인
그것은 새로운 플러그인을 작성하는 매우 간단합니다. 그들은 몇 가지 일반적인 속성 단지 파이썬 모듈을 위치 :
- 플러그인은 porkchop.plugin.PorkchopPlugin를 서브 클래스해야합니다.
- 플러그인의 클래스는 플러그인 접미사해야합니다. 플러그인 디렉토리에있는 그것의 실제 파일 이름은 접두사와 일치해야합니다. 예를 들어, FooPlugin는 파일에있을 것 foo.py
- 플러그인의 클래스는 정보의 사전 표시 할 반환하는 메서드 호출 get_data를 포함해야합니다.
데이터를보다 다음 60초 된 경우 기본적으로 플러그인의 get_data 방법에만 호출됩니다. 이것은 클래스의 메소드에 ___init___ self.refresh 설정하여 당 플러그인 의거 변경 될 수있다.
이러한 플러그인은 비계에 -D 옵션을 전달하여 사용자가 선택한 임의의 디렉토리에 저장하고로드 할 수 있습니다

이 요구 사항 : 있습니다.

파이썬

개발자의 기타 소프트웨어 Scott Smith

Tenderloin
Tenderloin

20 Feb 15

dvdauthor
dvdauthor

28 Sep 15

Decode Reply Tool
Decode Reply Tool

14 Apr 15

코멘트 Porkchop

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!