안녕하세요. 지난번에 올린 모니터링 프로그램에 요청사항들이 있으셔서 수정했습니다.
이하는 개발노트입니다. 보안 관련으로 걱정하시는 분들도 계셔서 소스코드도 같이 첨부합니다.
ver 0.1
개요 : 단순 콘솔 모니터링 프로그램
설명 : go 로 단순하게 만들었으며 각 api 들마다 제공하는 정보가 조금씩 달라서 최대한 단순한 정보만 정리했습니다.
client.ini 안에 있는 주소로 접속하여 마이닝 프로그램들이 제공하는 api 정보를 가지고 화면에 뿌려주는 단순 프로그램입니다.
모든 client의 정보 수집후 5초가 지나면 다시 갱신되는 구조라 실제 화면보다 약간 늦어질 수 있습니다.
설정 : clinet.ini 안에 주소만 있을경우 각 마이너들의 기본 포트로만 접속을 시도합니다.
주소외에 포트정보는 주소:포트 식으로 기입할 수 있습니다. (예 : 192.168.1.1:9999)
지원마이너 : claymore, ccminer, ewbf
추가사항 : ewbf 의 경우 시작 배치파일에 --api 옵션 필수. 기본으로 막혀있음
ver 0.2
업데이트 : 상단에 기부주소 표기 (업데이트 및 개발에 대한 기부) : 기능상 제한 없음
GPU 온도, Fan 스피드, 듀얼채굴시 sub 정보 표시
정보 표시 변경에 따른 정보 표시 위치 및 크기 수정
콘솔창 크기 조절용 샘플 bat 파일 추가. mode con:cols=x lines=y 로 직접 조절 가능
개발 예정
html 을 활용해서 로컬파일로 html를 생성하고 그것을 javascript 를 통해 자동갱신하게 하여 UI 개선
다른 마이너들 추가 정보 확인하여 추가
별거 아닌 프로그램이지만 많은 분들에게 도움이 되었으면 좋겠습니다.
좋은하루되세요~