mining custom_top_html:no
default debug random = 3 / type = READ / detected = READ

자비스 프로젝트

 

앉아서 월 용돈 5만 원 벌기 프로젝트를 추진하다가…. 맥스코인 사태 이후로 잊고 있었던 채굴에 다시 발을 담갔습니다. 
때마침 이더는 호재였었고, 이미 한번 해봤던 일이기도 하니 손쉽겠다는 안일한 생각을 하고 있었습니다. 
그때나 지금이나 상황은 다르지 않더군요.

이건 뭐 앉아서 용돈 벌기가 아니라 허구한 날 이게 잘못됐을지 저건 잘 돌아가고 있는지 체크하고, 모니터링 하는게 일상이 되었습니다.


뭘 그렇게 대단한걸 한다고(1060 1way, 1060 + 1070*3 4way 두셋?이 전부인...) 이러고 있을까 싶기도 합니다만…….

모니터링을 안 할 수도 없고,

나에게 알림이라도 준다면 그런 소모적인 시간을 줄일 수 있겠다 싶었습니다.


이름하여...자.비.스 프로젝트 두둥!

 

제가 채굴 관리를 위해 사용하고 있는 알림 방법에 대해 공유하고자 합니다.

 

jarvis.jpg

 

공유해 드릴 내용은 다음과 같습니다.

 - 자비스 생성하기 (소스코드 제공)

 - 스위칭 채굴시 스위칭 정보 알림 받기

 - 리모트매니져 이메일 알림 사용

 - 마이닝풀 허브 잔고상황 알림 받기

 - NVIDIA GPU 온도현황 알림 받기

 - Ethminer 모니터링

 - 활용방안

 

1. 텔레그램 봇생성


텔레그램에는 봇이라는 훌륭한 기능이 존재합니다.

누구나 봇을 만들어서 어떠한 서비스로 연계할 수 있는 확장성이 있습니다.

이런 텔레그램의 봇을 이용해 텔레그램으로 알림을 집중화해보도록 하죠.


우선 알림을 받기 위한 봇을 생성해야 합니다.
봇 생성과 관련해서는 "또탈퇴된코란"님의 글에서 소개되었던 아래의 링크로 대신합니다.
http://junemoon.tistory.com/164
(팁을 드리자면 봇이름을 멋들어지게 짓는 것입니다.! )

(혹시 랜딩봇에서 사용하셨던 텔레그램봇 정보가 있으시다면 그것으로 사용하셔도 무방합니다.)


여기서 봇 토큰채팅번호를 획득하셨을 겁니다.

 

2. 알림을 위한 자비스 인공지능 작성


저희는 이미 프로그래머입니다.

채굴 최적화를 위해 batch를 수정하고, 수정하고 하는 경험들 이미 해보셨지 않습니까?

프로그램은 거창한 것이 아니고 논리에 맞게 구동되는 로직을 구성만 해주면 되는 일입니다.

여기서는 VBS 를 통해 텔레그램 봇에 알림을 날려보겠습니다. 소스 코드는 아래와 같습니다.

 

jarvis.vbs

-----------------------------------------------------------------------------------------------------------------------------

const name = "채굴기 이름"
const token  = "bot123456789:asdfasdfasdfasdfasdf"
const chatid = "123456789"

msg = name & " " & WScript.arguments.item(0)
url = "https://api.telegram.org/" & token & "/sendMessage?text=" & msg & "&chat_id=" & chatid
Set objHTTP = CreateObject("WinHttp.WinHttpRequest.5.1")
objHTTP.Open "POST", url, False
objHTTP.Send

-----------------------------------------------------------------------------------------------------------------------------

소스에서 사용 중인 몇 가지 상수에 대한 설명입니다.

 

name = 채굴기 이름
token = 텔레그램 봇 토큰
chatid = 봇 chatid

 

위의 내용을 자신의 봇에 맞게 변경한 후,

jarvis.vbs로 저장을 합니다.


자비스의 사용법은 다음과 같습니다.


jarvis.vbs "보낼내용"


오우야...이렇게 여러분들만의 자비스가 탄생했습니다. 자비스를 이제 부려보도록 하죠.

 

3.1 오토스위칭시 알림


오토스위칭을 사용중이시라면 도대체 지금 뭘 마이닝 중인지, 제대로 스위칭 되긴 한 것인지 궁금할 때가 있습니다.

스위칭 되는 시점에 알림을 받을 수 있다면 좋겠다 싶습니다.


jarvis.vbs를 배치파일과 같은 위치에 복사하고, 오토스위칭 배치파일을 조금 각색해 보겠습니다.

-----------------------------------------------------------------------------------------------------------------------------


jarvis.vbs "ETH/SIA 시작"
%eth% -epool asia.ethash-hub.miningpoolhub.com:12020 -ewal username.workername -eworker username.workername -esm 2 -epsw x -allpools 1 -retrydelay -1 -dpool stratum+tcp://hub.miningpoolhub.com:20550 -dwal username.workername -dpsw x -dcoin sc -dcri 25 -ethi 16
jarvis.vbs "ETH/SIA 끝"

 

-----------------------------------------------------------------------------------------------------------------------------
위와같이 각각의 마이너 설정부분을 수정해주면 다음과 같이 자비스로부터 알림을 받게 됩니다.

 

telegram.PNG

 

우리 알바생들 열심히 일해주고 있군.

훌륭 스고이 나이스 아무튼 기특하기 그지없습니다.

일단 원하는 바는 이루었습니다.

이제 마지막 알림에만 집중하면 지금 어떤 코인을 채굴 중인지 바로 파악이 됩니다.

 

다음을 보도록 하겠습니다.

 

3.2. Claymore (이하 클레이모어)


클레이모어에는 Remote manager(이하 리모트매니져)라는 모니터링 프로그램이 존재합니다.
리모트매니져에서 옵션을 설정하여 알림을 받는 방법을 알아보도록 하겠습니다.

 

[자비스 알림]


리모트매니져에서 자비스를 사용하기 위해 자비스를 조금 수정해 보겠습니다.

 

jarvis.reman.vbs

-----------------------------------------------------------------------------------------------------------------------------


const token  = "bot123456789:asdfasdfasdfasdfasdf"
const chatid = "123456789"
name = WScript.arguments.item(0)
problem = WScript.arguments.item(1)

select case problem
   case "1": problem = "Miner Offline"
   case "2": problem = "Temperature warning"
   case "3": problem = "Low hashrate"
   case "4": problem = "Fan warning"
   case else: problem = "Unknown warning"
end select

msg = name & " " & problem

url = "https://api.telegram.org/" & token & "/sendMessage?text=" & msg & "&chat_id=" & chatid
Set objHTTP = CreateObject("WinHttp.WinHttpRequest.5.1")
objHTTP.Open "POST", url, False
objHTTP.Send

 

-----------------------------------------------------------------------------------------------------------------------------

 

자비스 호출을 위한 배치파일을 작성해 보겠습니다.

 

jarvis.call.bat

-----------------------------------------------------------------------------------------------------------------------------

 

jarvis.reman.vbs %1 %2

 

-----------------------------------------------------------------------------------------------------------------------------

 

리모트 매니져에서 자비스를 호출할 수 있도록 옵션을 지정해 줍니다.

 

remoteman_jarvis.PNG

 

이제 리모트 매니져가 감시를 하다가 이상 상황이 발생하면

자비스로부터 다음과 같이 보고가 들어옵니다.

 

remoteman_jarvis_bot.PNG

 

[이메일 알림]

 

리모트매니져에는 이미 이메일 알림을 위한 기능이 존재합니다.

 

remoteman_email.PNG

 

위의 빨간 상자처럼 이메일 알림을 위한 옵션을 지정해 주시면

마이너에 이상이 생겼을 경우 이메일로 알림을 보내주게 됩니다.

이 기능의 사용을 위해서는 SMTP 프로토콜을 지원하는 메일서버를 사용해야 하는데요.

Naver, Google, Nate등이 SMTP 사용을 지원합니다. (각 메일 환경설정에서 smtp 사용을 활성화 해줘야 함)

(테스트 결과 Nate에서만 인증 및 알림 발송이 가능한 것을 확인했습니다.)

 

[이메일을 텔레그램으로 받기]

 

이메일 또한 포워딩하여 텔레그램으로 알림을 받을 수 있습니다.

왜 이렇게 어렵고 힘들게 하려는고 하니, 이것은 자비스의 사용이 어렵거나 할경우

손쉽게 텔레그램으로 알림을 받을 수 있는 방법이기 때문입니다.

 

정확히 말씀드리면 텔레그램의 특정봇을 이용하게 되면

봇에 알림을 주기 위한 수신용 이메일 주소가 발급되는데요.

그 이메일 주소를 리모트매니져의 수신주소로 지정하면 텔레그램으로 알림이 오게 되는 원리입니다.

 

우선 텔레그램에 이메일 알림을 위한 봇을 추가해 줍니다.

http://telegram.me/etlgr_bot

(혹은 텔레그램에서 직접 @etlgr_bot 을 추가하셔도 됩니다.)

 

이 봇에 접속하시거나 /start 명령어를 텔레그램에 입력해 보면 다음과 같이 이메일 주소가 발급됩니다.

 

etlgr_bot.PNG

 

이제 저 주소를 리모트매니져에서 수신주소로 설정해 주시면

마이너가 이상 상황일 때 텔레그램으로 알림이 오게 됩니다.

 

첫 번째 메시지를 보시면

저 같은 경우 옵션에서 "Group mails if several problems happened the same time" 체크를 해두어서

1060, 1070 마이너에 대한 메시지가 한 메시지로 수신되었습니다.

 

etlgr_bot_alarm.PNG

 

이것도 자비스 못지않게 괜찮은 알림 방법인 것 같습니다.

물론 공공연히 열려있는 이메일이다 보니 민감성 자료는 이쪽으로 수신하지 않는 게 좋을 것 같습니다.

 

한 가지 더 팁을 드리자면,

메일서비스들에서 제공하는 전달 기능을 사용하여

자신의 ***@etlgr.com으로 전달처리 하면

일반 메일들도 텔레그램으로 알림을 보낼 수 있습니다.

 

3.3 마이닝풀허브 잔고 알림

 

mph_balance.vbs

 

마이닝풀허브의 코인 잔고 현황을 텔레그램으로 받아보는 자비스 응용 버전 입니다.

소스가 길어 파일을 첨부하오니 아래 내용을 자신의 정보에 맞게 수정하시고 사용하시면 됩니다.

 

const MPHAPI = "마이닝풀 허브 API"
const TOKEN  = "bot123456789:asdfasdfasdfasdfasdf"
const CHATID = "123456789"
 

사용법: mph_balance.vbs "ETH"

          mph_balance.vbs "ZEC"

 

저 같은 경우, 자비스를 호출하는 batch를 만들어

윈도우 예약작업에 스케쥴링 하였습니다.

 

MPH_balance.PNG

 

3.4 NVIDIA GPU 온도현황 알림

 

nvidia_gpu_temp.vbs

 

NVIDA GPU 온도 현황을 텔레그램으로 받아보는 자비스 응용 버전 입니다.

소스가 길어 파일을 첨부하오니 아래 내용을 자신의 정보에 맞게 수정하시고 사용하시면 됩니다.

 

const NAME = "채굴기이름"
const TOKEN  = "bot123456789:asdfasdfasdfasdfasdf"
const CHATID = "123456789"
 

사용법: nvidia_gpu_temp.vbs

 

예약작업으로 스케쥴 걸어주시거나, 스위칭 변경 시 한 번씩 받도록 하면 괜찮은것 같습니다.

 

temperature.PNG

 

3.5 Ethminer 모니터링

 

Ethminer Watcher.zip

 

Claymore API와 호환되는 포맷으로 API를 지원하도록 만들었습니다.

따라서 클레이모어를 모니터링 할 수 있는

관리툴들(Claymore remote manager 와 같은)에서 모니터링이 가능해 집니다.

 

자비스와 연동하여 10분간격 상황보고가 이루어 집니다.

3.3에서 다루었던 NVIDIA 온도 체크 스크립트를 통하여 온도 모니터링이 이루어 지도록 하였습니다.

 

사용해보실 분들은

첨부된 zip파일에 ethminer 배치파일, 자비스소스가 포함되어 있으니,

텔레그램봇 내용을 자신의 환경과 맞게 수정하여 사용하시면 됩니다.

 

ethminer_watcher.PNG

ethminer_watcher_on_remotemanager.PNG

 

4. 관련 소스 및 프로그램

 

jarvis.vbs

jarvis.reman.vbs

jarvis.call.bat

mph_balance.vbs

nvidia_gpu_temp.vbs

Ethminer Watcher.zip

 

5. 활용 방안

 

1. 윈도우 부팅 / 종료 시 자비스 호출하기 (시스템이 부팅되었습니다 / 시스템이 종료됩니다)

2. 자비스를 좀 더 진화시켜 내가 보낸 메시지에도 응답하게 하기(채굴 종료/재시작?)

 

이렇게 제가 사용하고 있는 몇 가지 채굴 알림 방법을 소개해 보았습니다.

어떻게 활용하느냐에 따라 좀 더 손쉽고 스마트한 채굴환경 조성이 되리라 생각합니다.

뭔가 이런저런 아이디어를 모아보면 쓸모 있지 않을까요?

각자 방법들을 공유해 보는 것도 괜찮을 것 같습니다.

 

긴 글 읽어주셔서 감사합니다.

 

6. 자비스가 스토커같이 계속 메시지를 보내옵니다. 어떻게 해야 하죠?

 

그렇다고 영원히 모른 채 할 수는 없으니, 텔레그램에서 잠시 알람을 꺼두기로 합니다.

우리는 밀당의 대가입니다.

 

noti_off.PNG

 

7. 부록

(1) 멀티플랫폼 모니터링 시스템 (Windows, Mac, Chrome, Web) - Meerkat [v0.3.1 업데이트]

(2) EWBF 0Sol 시 강제 종료 프로그램

 

                         이벤트 기간입니다. 좋아요↓ 한방 해주실꺼죠? ^^

11
댓글 81
  • ?
    감사합니다ㅎㅎ
  • ?
    @죠니
    도움이 되시길 바랍니다.
  • ?
    그렇게 자비스는 비젼으로 재탄생하게 되는데....
  • ?
    @Jackbauer
    업그레이드 버전은 비젼으로 생각해 봐야겠군요? ㅎㅎ
  • ?
    좋아요를 아니누를수가 없네요!
  • ?
    @낙타
    요즘 인공지능이 이슈 아니겠습니까? ㅎㅎㅎ
  • ?

    1.좋아요
    2.정독
    3.생각
    4.포기
    1인 여튼 감사합니다!!

  • ?
    @Re날7H

    봇 생성만 하신다면 9부능선 넘으신 겁니다.

    포기하시면 안됩니다.
    나머지는 첨부파일 받으셔서 사용하시면 되요. ^^

  • ?
    @아뵤
    5.도전입니다!!
    감사합니다^^!!
  • @Re날7H

    1.좋아요
    2.정독
    3.생각
    4.포기
    2인 추가요 ㅎㅎ 신박하긴하네요 ㅎㅎ 좋아요!!

  • ?
    @cjj5510
    포기는 배추 셀때나...^^
  • ?
    '좋아요' 눌렀습니다.
  • ?
    @roh123
    감사합니다. ^^
  • ?
    좋아요...~~
  • ?
    @웨스트
    감사합니다.=b
  • ?
    좋아요 눌렀습니당~ 멋지네욤 ㅎㅎ
  • ?
    @엉쿨
    우리 모두 스마트한 채굴을 해봅시다.^^
  • ?
    감사합니다. 다만 질문좀 드려도 될까요? jarvis.reman.vbs 수정해서 jarvis.call로 호출하면 행:3 문자: 1 오류 첨자 사용이 잘못되었습니다.
    코드: 800A0009 원본: Microsoft VBScript 런타임 오류 이렇게 뜨면서 안되는데 제가 잘못된부분이 있을까요?
  • ?
    @Moon1015

    아래부분을 수정하신것 같습니다.
    name = WScript.arguments.item(0)
    problem = WScript.arguments.item(1)

     

    jarvis.reman.vbs "이름" "1"

     

    이런식으로 호출이 이루어 지는데요.

    WScript.arguments.item(0) 은 "이름"

    WScript.arguments.item(1) 은 "1"

     

    위와같이 할당 됩니다. 이부분 참고하시면 될것 같습니다.

     

    혹시 토큰 정보 제외한
    수정하신 코드 알려주시면 디버깅 가능할것 같습니다.

  • ?
    @아뵤
    친절하게 알려주셔서 감사합니다! 내일 다시 해보겠습니다!!!
  • ?
    @아뵤
    아뵤님, 어제 알려주신 내용을 방금전에 확인해보았습니다.
    올려주신 jarvis.reman.vbs 파일을 바로 실행해도 동일판 증상이 나오네요ㅠ
    일단 제가 가지고 있는 코드를 그대로 올려드리면 아래와 같습니다.
    참고로 올려주신 다른 vbs파일들을 실했했을때 특별히 에러가 나지는 않습니다.
    다 해보지는 못했지만 잘 활용하고있습니다. 정말감사합니다!
    /*토큰정보와 챗아이디는 지웠습니다.*/
    const token = "토큰정보"
    const chatid = "ID"
    name = WScript.arguments.item(0)
    problem = WScript.arguments.item(1)
    select case problem
    case "1": problem = "Miner Offline"
    case "2": problem = "Temperature warning"
    case "3": problem = "Low hashrate"
    case "4": problem = "Fan warning"
    case else: problem = "Unkown warning"
    end select
    msg = name & " " & problem
    url = "https://api.telegram.org/" & token & "/sendMessage?text=" & msg & "&chat_id=" & chatid
    Set objHTTP = CreateObject("WinHttp.WinHttpRequest.5.1")
    objHTTP.Open "POST", url, False
    objHTTP.Send
  • ?
    @Moon1015
    jarvis.reman.vbs 는
    클레이모어 모니터링 프로그램인 Remote Manager 전용 스크립트입니다.
    bat파일 하나 만드셔서 내용을 아래와 같이 해주시고
    javis.reman.vbs 파일이 있는 위치에 저장해 주세요.

    jarvis.reman.vbs %1 %2

    이후 Remote Manager 에서 해당 bat를 호출하게 해야 정상 작동 합니다.
  • ?
    @아뵤
    저역시 같은 오류가 생기네요...
  • ?
    @아뵤
    저도 첨자 사용이 잘못되었습니다. 행 4 문자 1 이뜨네요
  • ?
    대단하네요!인공지능
  • ?
    @긴도깡
    잠깐 제가 토니형한테 빌려왔거든요. 하하하
  • ?
    대단하네요~~
  • ?
    @룰루2080
    변변치 않아요. 좋게 봐주셔서 감사합니다.
  • ?
    긴글 읽느라 수고 많았구요(저한테), 일단 좋아요 한방 놓았구요, 그러나 숟가락 입에까지 넣어주는 방법나오기 전까지 자비스는 저에겐 돼지목에 진주목걸이.....
  • ?
    @스판바지
    그냥 소스만 올리기에는 너무 빈약해 보여
    없는내용 길게 써봤습니다. ^^
    생각보다 어렵지 않답니다. 봇만 생성하시면
    나머지는 제가 올린 소스 가져가셔서 사용하시면 됩니다.
  • ?
    @아뵤
    아 네네 감솹니다...^^
  • ?
    1.좋아요
    2.정독
    3.생각
    4.포기
    3인 추가요~^^;;
  • ?
    @커다란꿈
    벌써 배추가 3포기이군요 ㅎㅎ
  • ?

    다~ 포기 하지마~~~~~~~ 하면서 따라하기도 쉽지 않은 현실~

     

    그냥 추천 살포시!! ㅋㅋㅋ 누릅니다~

  • ?
    @현실적판단
    더 어려운 스위칭 채굴 배치파일도 다들 잘 작성해서 사용하시잖아요.
    저는hanjh93님께서 이벤트 게시판에 작성해주신
    스위칭용 배치파일 아니었음 시작도 못했을껍니다.
  • ?
    @아뵤
    정말 뛰어나신 것입니다~~~

    시작하시니 이미 결과물을 얻으셨으니까요!
  • 네 일단 자비스는 역시 제가 운용하기에는 너무 고차원의 아이였단것을 다시금 확인하였습니다. 너무 머리아프니 좋아요 부터 받으시죠 :D
  • ?
    @ComplexSYS
    정말로 텔레그램 봇만 생성만 하면 그다음부턴 쉽.습.니.다
  • ?
    뭔지 봐도 잘모르겠네요 ㅜㅜ
  • ?
    @며루세레나
    텔레그램 봇 생성하시고
    소스만 가져다 사용하시면 되요.
  • ?
    좋아요!~ 꾸욱 ~ 중간쯤 읽다가 포기...
  • ?
    @인큐러스
    배추 4포기요~ㅠㅠ
  • ?
    이런거 보면 개발자분들 능력이 대단한게 세삼 느껴진다는..
  • ?
    @나그네인생
    그런데 사실 구글횽님 없으면 아무것도 못합니다. 흙흙
  • ?
    멋집니다
  • ?
    @광부일꾼
    같이 멋져보자구요!
  • ?
    한번 시도해보겠습니다. 잘 안되면 해보다가 좀 괴롭혀드리겠습니다. ^^
  • ?
    @toto
    환영합니다. !!
  • ?
    제게 있어서는 어느순간 안드로메다 언어로 보였지만... 어쨌든 좋습니다 ^^ *좋아요 꾸욱~~)
  • ?
    @또리아빠
    그럴땐 복붙 하시는겁니다. CtrlCV
    좋아요 감사합니다. =b
  • ?
    잘봤습니다 ^^
  • ?
    @비트매니아1588
    긴글 읽어주셔서 감사합니다.
  • ?
    대단합니다. ㅎㅎㅎㅎ
  • ?
    @한방에훅
    아닙니다. 이렇게 이벤트로 저도 뭔가 얻는게 있다면
    그만큼 땡글회원분들께 공유해야 함께 윈윈 아니겠어요. ^^
  • ?
    멋지십니다!!
  • ?
    @오늘도뛰자
    감사합니다. ^^
  • ?
    감사합니다~ 정말 최고입니다. 특히 금일 업데이트된 ethminer 모니터링과 ehman 연동은 환상적이네요~
    염치 없지만 2가지 건의를 부탁드려도 될까요?ㅎㅎ


    1. 저는 고정 아이피라 start.bat 배치 파일에서 아이피 뒷자리를 따와서 각각의 마이너 이름을 지정해주는데요..
    jarvis.vbs 에도 const name 을 아이피 뒷자리로 스스로 입력할수 있을까요? (각각의 pc 배치 파일을 다르게 설정할수 없는 상황입니다. 노하드라 각각pc 이미지를 전부 저장할수 없습니다.)

    2. 마이너가 구동 되다 보면 해쉬값이 흔들릴 때가 있는데 이걸 방지하기 위해
    ethman 프로세스를 실시간으로 해주는 명령어를 배치파일에 넣어서 사용중이었습니다.
    cmd.exe /c start /realtime ethminer.exe 이런식으로요. 근데 주신 ethminer watcher는 해당 문구 때문에
    watcher 자체에서 실행되지 못하고 새로운 cmd 창이 열려 실행되는 바람에 해쉬값을 watcher에서 읽지를 못하네요.
    이부분을 해결할 방법이 있을까요?

    이상 염치 불구하고 2개씩이나 문의를 하는 초보 채굴러 였습니다...ㅠㅠ
  • ?
    @삐리리1

    피드백 주셔서 감사합니다.

     

    1번.
    와쳐실행시 ethminer가 높음 모드에서 실행되도록 업데이트 해봤습니다.
    배치에서 cmd.exe /c start /realtime 구문 삭제하셔도 됩니다.
    (리얼타임으로해도 높음으로밖엔 설정이 안되네요. window10)

    2번.

    업데이트된 파일 열어보시면

    읽어보세요.txt 를 참조해 보시면 원하시는대로 사용하실 수 있을것입니다.

  • ?
    @아뵤
    감사합니다~이따 한번해볼께용!^^
  • ?
    대단하십니다! 궁금한게 2가지 있는데 염치불고하고 여쭙겠습니다..

    클레이모어듀얼마이닝중인데, 가끔 해시가 오르락내리락 할때가 있습니다.
    1. 해시가 낮을 때 (설정한 해시값보다 낮을때) 자동으로 알림을 보내게 할 수 있을까요?
    2. 채굴 중지, 채굴 시작을 말씀하신 것처럼 메세지를 통해 중지, 시작하게 만들 수 있을까요?
  • ?
    @POS
    읽어주셔서 감사합니다.
    1. 클레이모어 사용중이시라면 3.2 참조하시면 원하시는 내용 구현하실수 있겠네요.
    2. 봇(또는 에이젼트)을 만들어 구현하시면 됩니다.(에이젼트)
    봇이 구현되면 메시징을 통해 일련의 행위를 전달하고,
    봇이 채굴기에 상주해있다가 메시지를 받아 그에 맞는 행동을 하도록 하는것이죠.
  • ?
    @아뵤
    2번이 좀 어렵네요.. [ 봇이 메시징을 받은 후 -> PC에서 배치파일 실행 ] 와 같이만 될 수 있으면 좋을 것 같은데 ㅎㅎ;;

    // 아 그리고, jarvis.reman.vbs 를 배치파일 ( jarvis.reman.vbs %1 %2 )을 실행하면 첨자 사용이 잘못되었습니다. 라고 뜨네요..
    뭐가 문제인지 몰라서
    name = WScript.arguments.item(0)
    problem = WScript.arguments.item(1)
    이 부분을 아예 삭제 했더니
    case else: problem = "Unknown warning" 로 적용되어 메시지가 들어오네요. 다시 삭제한 부분을 넣고 저장해서 배치 파일 실행해보니 다시 첨자 사용이 잘못되었습니다. 에러가 뜹니다. name 과 problem 줄이 문제가 되는 것 같은데.. 어찌 해야 될까요?
  • ?
    @POS
    리모트 매니져용 스크립트입니다.
    리모트 매니져에서 배치를 호출할때 아래의 정보로 두가지 파라메터를 넘겨줍니다.
    %1=이름, %2=알람종류

    봇은 배치파일만으로는 구현이 힘들구요.
    nodejs, python, c#등으로 텔레그램API를 이용하여 구현하셔야 합니다.
  • ?
    아직 20대 후반의 모바일 개발자로서.... 선배님이 그동안 걸어오신 개발의 길이 엄청나다는게 보이네요
    열심히 공부해서 저도 api 를 이용하여 스스로 필요한 시스템을 구축하고 싶군요 대단하십니다
  • ?
    @아직은배울게많다
    아..아닙니다.
    하라는 채굴은 안하고..채굴자체보단 저런것에 더 관심이 많을뿐입니다^^
    항상 땡글내 다른 유수의 개발자분들 작품들 감상하면서 영감을 얻어갑니다.
  • ?

    아뵤님 jarvis.reman.vbs 를 배치파일 ( jarvis.reman.vbs %1 %2 )을 실행하면 첨자 사용이 잘못되었습니다. 라고뜨는데

    name = WScript.arguments.item(0)
    problem = WScript.arguments.item(1) 이부분에다가

    name = "WScript.arguments.item(0)"
    problem = "WScript.arguments.item(1)" 이렇게 "치니까 오류는 사라졌는데

    텔레그램에 WScript.arguments.item(0) Unknown warning 이런식으로 문자가 옵니다. 주신거 하나도안건들고 토큰하고 아이디만 썻거든여.

    머가 잘못된건가여..ㅜㅜ

  • ?
    @어둔넘
    해당 스크립트는 클레이모어 리모트매니져용 스크립트입니다.
    리모트 매니져에서 배치를 호출할때 아래의 정보로 두가지 파라메터를 넘겨줍니다.
    %1=이름, %2=알람종류
  • ?
    @아뵤

    냅 클레이모어 리모트매니져로 해서 사용했어여 리모트에서 셋팅다해서 사용 해볼려고했는데 vbs파일 첨자가 오류난다고 해서
    name = "WScript.arguments.item(0)"
    problem = "WScript.arguments.item(1)"
    이두분이 문제라고떠서 방법찾다가 다른줄에는 다 " " 로 되어있길래 수정해서 넣었더니 작동은되는데요
    WScript.arguments.item(0) Unknown warning 이런식으로 텔레그램에 문자가와여
    제가 문의하고싶은게 뭐냐면 첨자가 잘못되었다는 오류를 해결하는법을 좀알려주세여. 저만이런게 아니라 위에분들도 그런거같은데..ㅜㅜ부탁좀드립니다.

  • ?
    @어둔넘
    클레이모어 9.7을 사용하고잇습니다.ㅜ
  • ?
    @어둔넘
    해당구문은 파라매터 값을 읽어오는 구문으로
    따옴표로 가두시면 안됩니다.
  • ?
    배치파일말고 스크립트를 실행하면 스크립트에서 3번째줄 첨자가 잘못됐다는 오류가 뜨는걸 어떻게 고쳐야하는지좀 알려주세여ㅠㅠ
  • ?
    @어둔넘

    batch만 테스트로 실행시켜 보신건가요?
    파라메터없이 실행하시면 에러가 날거에요.

    테스트해보시려면

    jarvis.call.bat TEST 1
    javis.reman.vbs TEST 1

    이런식으로 파라메터를 넘겨주셔야 합니다.

    리모트매니져에서 이벤트가 일어나서 배치를 실행시킬때 저런식으로 두가지 파라메터가 넘어오거든요.

     

    첫번째 파라메터는 채굴기이름에 해당하고

    두번째 파라메터는 이벤트종류에 해당합니다.

  • ?
    좋은 아이디어네요~!
    다른데도 응용해볼 영감이 퐉퐉 떠오르네요 ㅎㅎ
  • ?
    @소원의항구
    읽어주셔서 감사합니다. 즐거운 하루 되세요~!
  • 좋아요 80개입니다.

    80*3000 = 240,000 KRW 입니다. ^^

    쪽지로

    이더주소 :
    KRW :

    를 남겨주시면 상품지급해드리겠습니다. 감사합니다. ^^
  • ?
    어렵다!!! ㅠ+ㅜ ㅇ
  • ?
    텔레그램을 이런 식으로 이용할 수 있군요.
  • ?
    vbs 파일들을 어디다가 넣는건가요? 아이폰도 가능한가요?
  • ?
    @괌미
    비주얼베이직 스크립크라서 윈도우에서 돌아갑니다.
  • ?
    Ethminer Watcher 에서 해시레이트 가 0 으로 나오네요.. 실제 마이닝풀에서는 정상적으로 나옵니다... 암튼 좋은정보 알아 적용 했습니다. 감사합니다.
  • ?
    Ethminer 버전은 ethminer-0.14.0.dev2 입니다.
default debug random = 0 / type = READ / detected = READ

채굴

코인 채굴에 관한 게시판입니다.

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
공지 채굴 새로 들어오시는분들! - 땡글 이용시 지켜지면 좋은 것 91 311 77832
김광부
2017.06.25
61691 채굴 에프터 버너후 해쉬값이 들죽날죽합니다 셋팅을 스샷처럼해둿는데..   해쉬값이 31 정도가 평균으로돌다가..   에프터버너에서 그래프가 들죽날죽할때 내려가면..   해쉬값은 19정도로 떨어지네요..     그래픽은 테스트용으로 gtx 1070 하나 달려있습니다. ... 4 file 0 906
꿀토끼
2017.07.06
61690 채굴 채굴 중간에 시간에 붕뜬거 어떻게 되는건가요? 저렇게 시간이 중간에 한 4시간정도 적립이 안되어 있는데 저거 나중에 블록 찾으면  한꺼번에 적립해주는건가요?   아니면 그냥 풀을 바꿔야 할까요? 참...난감하네요. 3 file 0 867
더브롱스
2017.07.06
61689 채굴 개인적 사견] 채굴 전용 카드를 바라보며,,,, 안녕하세요 케니입니다.   채굴카드(샘플)를 보고있는데요..  단가가 180$이내면 구매 고려 해봐겠네요...   어차피 최대 6개월 쓰고 버려야 되니까요.(팔수도 팔곳도 없음다)   TSMC/삼성에서 생산(16FFN-->양품(겜... 14 file 0 3465
kenny001
2017.07.06
61688 채굴 1060 3기가 가격이 얼마쯤할가요? 진짜 예약하고도 못받던 1060 3기가 모델이 풀리는거 같습니다  그것도 많이 ㅡㅡ 대량가능하다는데... 얼마쯤 적정가일가요? 그냥 안받는게 상책일가요? 13 0 1611
STORM
2017.07.06
61687 채굴 그래픽카드 가격이 미쳤다고는 하지만.... 설마 구매한 분들은 없겠져....    20개에 저가격이면 생각해볼만 하겠지만....    8 file 0 2836
한솔현희아빠
2017.07.06
61686 채굴 롬 플래시하고나서 순정으로 원복했는데 해쉬가 이상합니다 ..이런경유 있으신분?? 순정롬으로 플래싱하다가 해쉬가 순정보다 더 떨어져서 원복했습니다 그런데 순정때 해쉬 안나오고 어떤건 8 어떤건 14해쉬ㅜ이렇게ㅜ나오네요  아무리 원복하고 라이져도 바꿔보고 소용이없네요 이거 왜이러는걸까요... 5 0 651
스으티븡
2017.07.06
61685 채굴 컨테이너 빌려서 채굴장으로쓰려하는데~! 컨테이너 빌려서 채굴장 쓰려고 생각 중입니다. 50kw 전력에서 15~30kw 까지 쓸수 있다고 합니다. 초보라서 질문 드립니다. 뎃글 다시는 분들에게 추천 꾸욱~!! 눌러들입니다. 장비는 오픈 형이 아닌 강제 흡배기 케... 29 1 3019
중심
2017.07.06
61684 채굴 파워질문 파워 쇼트내는거 왜 하는거에요? 그거 하면 좋은점이 있나요? 11 0 771
유성코인
2017.07.06
61683 채굴 GPU 전력 그래프 잔물결 상태  그래프 잔 물결 이런 상태가 어떤 이유가 있나요? 전에 어떤분이 했던 댓글이 있었는데  기억이 안나네요 8 file 0 1373
ariman
2017.07.06
61682 채굴 플라이풀에서 폴로닉스 젝입금이 새벽4시이후부터 정체되어있네요. 플라이풀기준 새벽5시 이후 컨펌난거   폴로닉스에 하나도 안올라가네요.   저만 그런건가요?   또 뭔일인건가...   9 0 762
짜장
2017.07.06
61681 마풀허 젝 풀 해쉬가 점점 높아지네요;;   마풀허에서 0% 풀피 이벤트 하기 전에는 풀 헤쉬가3메가 해쉬 정도였는데..   이제는 10메가 헤쉬를 넘었네요 ㄷㄷㄷ           4 file 0 1487
낙타
2017.07.06
61680 채굴 5way 마이닝중 화면멈춤 현상.. 도와주세요 ㅠㅠ <시스템상황> - 기가바이트 h110 btc 보드 +g3900 - ssd120기가 - 980ti 3개 + 1070 2개 - 가상메모리 20기가~40기가 - 윈10 64bit 1703 - 파워 :  커세어 rm850x +rm750x   메인파워 850w 에 980ti 1개+1070 2개, 메... 10 0 1301
beam
2017.07.06
61679 채굴 채굴 질문 드립니다. 듀얼마이너로 하나만 캘 수 있나요? 안녕하세요. 전문 채굴은 아니구요. 소소하게 집 컴퓨터로 틈틈히 캐려고 하는데요. 마이닝풀허브에서 Claymore dual miner 이걸 추천해서 이 프로그램으로 캐려고 하는데요. 이건 다른 알트코인이랑 같이 캐진다고 ... 5 0 792
치쌜
2017.07.06
채굴 주인님 자비스가 채굴 관련 보고 드리겠습니다. - 자비스 프로젝트(알림과 모니터링 방법) 자비스 프로젝트   앉아서 월 용돈 5만 원 벌기 프로젝트를 추진하다가…. 맥스코인 사태 이후로 잊고 있었던 채굴에 다시 발을 담갔습니다.  때마침 이더는 호재였었고, 이미 한번 해봤던 일이기도 하니 손쉽겠다는 ... 81 file 90 45435
아뵤
2017.07.06
61677 채굴 온도가 너무 높게 나와서 청소도 할 겸 써멀을 도포 했는데..ㅠㅠㅠ     내 써멀이 정말로 덩인지…. 온도가 오히려 더 높게 나옵니다. 거의 5도 이상 높게 측정이 됩니다. 그냥 가만히 둘 걸 그랬나요? 그래도 그렇지 기존 써멀이 약간 굳어 있고 약 1년 이상 된 거라서 청소 겸 재 도... 20 0 2550
그래서말인데요.
2017.07.06
61676 채굴 R9 290사용자분들 혹시 언더볼팅 어떻게 하시나요?(기가 1040/1250) 언더볼팅 해보려고 자료들을 찾아봐도 계속되는 실패에 가르침을 얻고자 질문 남깁니다. (질게에는 글을 못쓰네요ㅠ)   그냥 돌리면 28-29해쉬, 전력제한 -15%시 26-27해쉬가 나옵니다. 온도는 10도 차이구요   그냥... 15 0 5156
수수킴
2017.07.06
61675 채굴 듀얼파워시 두 파워 용량이 달라도 상관없나요? 보드 하나에 듀얼파워로 갈려는데 두 파워가 제조사도 다르고 용량도 다릅니다 다같이 써도 될까요?   그리고 한가지 더,   파워가 용량 큰게있고 작은게 있는데 큰거로 보드1에 보드전원(6핀) 물리고 작은파워로 보... 7 0 964
채굴가즈아
2017.07.06
61674 채굴 채굴기 구입하려다 엄청난 스트레스만 받았네요. 4월말 친구가 채굴기에 대해 이야기해서 사무실에서 시험삼아 몇 대 돌려보다 지인분들이 뭐냐고 물어보고 셋팅좀 해달라고 요청에 소주한잔 얻어먹기로 하고 채굴기 셋팅 진행하다 벌어진 일입니다.   1. 5월 29일 ... 33 4 2949
땅굴매니아
2017.07.06
61673 채굴 1060 6way 130MH/s 기준으로 1년간 채산성 계산 130 MH/s에 대한 현시각 24시간 채굴량 0.055152 1달 채굴량  1.65456 - 1.65456*0.2(20프로 감소 적용) =  1.323648 매월 20%씩 채굴량 감소 적용 1년 채굴량  6.16343801   장비값(대충 계산했습니다.)  ₩2,645,000... 40 2 4669
제이비
2017.07.06
61672 마플허 블럭 개요에서 퍼센트의 의미는 무엇인가요? *** 답변 댓글이 있을 때 글 내용 삭제시 경고 없이 계정이 정지됩니다. *** *** 개인정보가 포함된 경우 혹은 불법적인 요소의 수정은 가능합니다.*** -----------------------------------------------------------... 2 file 0 1121
낙타
2017.07.06
목록
Board Pagination Prev 1 ... 682 683 684 685 686 687 688 689 690 691 ... 3771 Next
/ 3771
default debug random = 0 / type = READ / detected = READ