develop custom_top_html:no
default debug random = 2 / type = READ / detected = READ
개발
2014-02-13 18:41:22

채굴기 모니터링 프로그램 개발

채굴기 cgminer를 원격에서 제어하는 프로그램을 개발 중에 있습니다.


지금 목표는 채굴기의 목록을 관리하는 서버와 채굴기에서 agency 역활을 하는 클라이언트 프로그램을 개발 하려고 합니다.

OS는 윈도즈7, .NET Framework 4.5, 개발도구는 Visual Studio 2012, 언어는 C#.NET으로 개발 합니다.


땡글 회원 여러분들이 생각 하시는 기능을 댓글 달아 주시면 개발에 참고 하겠습니다.

프로그램은 중간 중간에 이곳에 공유 하도록 하겠습니다.

62a20fa7dbdf3e0cda08aaf58f7160f5.JPG

많은 관심 부탁 드립니다.




4

데포라쥬님의 서명

  • BTC: 15DAoUfaCanpBpTs7VQBK8dRmbQqEnF9WG

  • ETH: 0x556E7EdbcCd669a42f00c1Df53D550C00814B0e3

Attachment
첨부 '1'
댓글 7
  • agent로 개발하면 nat 고민을 안해도 되니 좋은 구성으로 생각되네요.
    멀티풀 화두를 윗 게시판에 올렸으니, 생각해보시면 좋겠습니다.
    stratum 에서 switch 되는지, switch후 어떻게 되는지는 cgminer 소스를
    봐야 겠지만요 :)
  • ?
    @채플린
    WMI 기능을 이용한 하드웨어 제어(주기적인 리부팅 기능 등), cgminer API를 이용한 직접 제어(계획적인 pool switching, restart 등), cgminer가 출력하는 메시지를 분석한 제어(accept가 특정시간 동안 나타나지 않는 경우 알림, pool이 자동 스위칭 되는 경우 기록 등)가 가능한 agent를 개발 하려고 합니다. 그렇게 되면 한곳에서 모든 상태를 파악 할 수 있고, 제어 가능 하게 되어 마이너 분들이 고민하는 많은 부분이 해결 될 것이라고 생각 됩니다.
  • 언어를 C# 으로 하신다구요?
    리눅스 계열을 버리시겠다는 건지요? 아니면 mono 같은거 쓰실려나요?
    리눅스 계열을 버리면 외국 개발자와 사용자 상당수를 놓치게 됩니다.
  • ?
    @coincoin
    mono 고려 중 입니다. 판매 목적이 아니고, 취미로 하는거라 ㅠㅠ.
  • @데포라쥬
    아 그러시군요.
    전 내심 간단한 python 스크립트 정도를 선호하는데
    UI 나 뭐 이런 것도 붙이실 생각이신지요?

    개발자와 일반인의 선호도는 다르니까요ㅎ
    일반인을 생각하면 이왕이면 UI 도 cgwatcher 정도 나오면 좋겠네요.
  • ?
    @coincoin
    처음 버전은 server와 agency는 console형태로 개발하고 관리용 manager는 win-form으로 하려고요, 나중에 서버는 service로, agency는 tray에서 실행 시키려고 합니다.
  • @데포라쥬
    네~ 개발되면 한번 써보겠습니다ㅎ
default debug random = 0 / type = READ / detected = READ

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
14 개발 웹호스팅 추천좀 해주세요~ 서버호스팅까지는 필요 없을거같고.. 저렴한 웹호스팅.. 안정적인데로다.. 추천좀 해주세요.. hostinger.com 여기 썼었는데 db계정이랑 ftp비번같은걸 평문으로 저장하는지.. 그냥 메일로 다 보... 5 0 3337
천루
2014.03.01
13 개발 암호화폐관련 알바 구합니다. 상태의 변화가 생겼습니다. Full-time job은 구한 상태입니다. 기본적으로 재택근무라서, 가벼운 일, 주말알바 정도는 가능합니다. ^^ ==================================== 안녕하세요. 저는 ... 2 1 2910
더블유비
2014.03.01
12 개발 컴공 4학년 입니다. 안녕하세요  컴퓨터공학과 4학년인 대학생입니다. 친구의 권유로 코인관련 코딩을 시작하려 하는데요. 코인을 시세에 따라 사고 파는 프로그램을 만드려합니다. 어떤 개발환경에서 어떤 언어로 ... 7 0 4639
프로프리지
2014.02.24
11 개발 맥스코인 자동 매매 프로그램 만들고 있는데요... 시세 모니터링 하는것도 정말 힘드네요.. 이거 인건비도 안나와서 그냥 조그맣게 하나 만들고 있거든요. 거래량 및 시세 데이터를 모니터링 하다가 매매 조건에 부합되면 매수하고, 매수체결되면... 39 file 2 4034
꿀맨
2014.02.24
10 개발 mcxNow api 로 주문 넣어 보신분 계실까요? api 설명 페이지에 사용자를 구분하는 쿠키가 로그인할대 나오고,. api 이용시 이 값들을 쓰라고 되어 있는데... 로그인할때 어디에 나오는 건지.. 도대체가... 알수가 없네요.. 혹시 해보신분 ... 22 0 2041
꿀맨
2014.02.18
9 개발 mcxNow api 써보신분 계신가요? mcxNow 게시판에서 공개한 주소로 시세관련 데이터 request보냈는데,.. 돌아온 데이터가 현재꺼가 아니고 한참전꺼가 옵니다.. 그리고 가격이 변하지 않고 항상 현재가가 0.002356 이네요.... 먼... 10 0 2268
꿀맨
2014.02.18
8 개발 비트코인 tx 가변성에 대한 메이저 업체의 대응_ https://github.com/bitcoin/bitcoin/pull/3656 3656 많이 본 숫자 아닌가요 ? 곡스에서 제안한 ntxid 입니다. 코어 데브팀이 안 받겠다 하니까, 곡스가 우린 할련다 선언하고 다운타임 까지 잡... 4 1 2685
채플린
2014.02.16
7 개발 개발자적 측면에서 한번.. 맥스나우를 뜯어 보았습니다 (...) 맥스 나우.. 요즘 참으로 핫한 거래소죠.. 자신들은 php 도 안쓰고, NoSQL , Oracle 조차 안썼다고 자랑하는.. 오로지 C++라고 자랑하길래.. 한번 뜯어 보았습니다 (...) 뭐 뜯는다고 해킹까진 ... 13 0 2897
calmlake79
2014.02.15
6 개발 개발자 게시판이 생긴김에 화두를_ 멀티풀! api를 이용한 풀 선택 방법이 있고, 서버에서 마이너에게 날리는 방법이 있고... http://www.ddengle.com/board_free/364240 이 게시물을 참고 하시면, 풀 선택을 웹에서 조정 가능합니다. 해쉬 ... 4 0 2417
채플린
2014.02.13
개발 채굴기 모니터링 프로그램 개발 채굴기 cgminer를 원격에서 제어하는 프로그램을 개발 중에 있습니다. 지금 목표는 채굴기의 목록을 관리하는 서버와 채굴기에서 agency 역활을 하는 클라이언트 프로그램을 개발 하려고 합니다.... 7 file 0 5281
데포라쥬
2014.02.13
4 개발 C++ 이라는 언어에 대한 로망 예전에 학부때는 C언어와 C++언어로 실습을 했으나 실무에선 잘 안쓰죠. 웹이라든가 비주얼베이직, 자바, C#, 파이썬 등등... 이런걸 많이 쓰죠. 게다가 요즘엔 대학교 학부에서도 C/C++ 대신 딴... 13 1 4929
굳모닝
2014.02.13
3 개발 [질문] Wallet Daemon 에서.. 코인의 총 발행량을 확인하는 방법이 있을까요? 제목대로입니다. 데몬에서 rpc로 통신할때.. 코인의 총 발행량을 확인하는 정석의 메커니즘이 혹시 있나 궁금합니다. 사실 기본적으로는 블럭당 코인 * 블럭수 ( Block height ) 을 해서 반감기 ... 6 0 2528
calmlake79
2014.02.13
2 개발 개발자 게시판이군요!!!!! 근데 Tech 메뉴에서 좀 아래로 내려가는게 좋을거 같네요. 이런 게시판 누가 관심을 가진다고 맨 위에 있는지ㅋ 아무튼 우리 개발자들 만세! 3 0 2214
coincoin
2014.02.12
1 개발 이얍 첫글이다! 개발자 공간이라 합니다... 첫 글로 올려 봅니다. 많은 개발자 분들끼리의 외계어를 공유해보도록 해요.. 어찌하면 Heap Memory를 이쁘게 컨트롤 할 수 있을지 생각해 봐요 ㅋㅋ 7 0 2319
calmlake79
2014.02.12
Board Pagination Prev 1 ... 83 84 85 86 87 88 89 90 91 92 Next
/ 92
default debug random = 0 / type = READ / detected = READ