mining custom_top_html:no
default debug random = 0 / 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 77951
김광부
2017.06.25
75472 채굴 채굴용 원도우 설정(최적화) 프로그램(몬스터) 배포! 안녕하세요 광주에서 소소하게 채굴하고 있는 사이다!입니다. 올만에 글을 남기네요. 결혼에 여러가지 준비에 너무 바뻐서리 글을 못 남겼네요. 신혼여행에서 이 이벤트를 보고 멀 해볼까 하고 고민하다가 초보때 불... 199 file 278 60116
사이다!
2017.06.30
75471 채굴 모니터링 프로그램 ver 0.3 업데이트 안녕하세요. 드디어 웹페이지 모니터링 기능이 추가되어 단순 콘솔 이라는 이름이 빠지게 됐습니다 ㅎㅎ   사용하시는데 도움이 되신다면 '좋아요' 한번씩 클릭 꼭 좀 부탁 드립니다. 이벤트 기간이니 만큼 개발자에... 148 file 269 29382
남자별
2017.06.28
75470 리눅스 사진으로 보는 6WAY 채굴기 조립법 (완전 초보용) 몇일전에 기가바이트 RX570 팬 교체법에 이어 2번째 사진을 첨부한 포스팅 이네요 이더 43만언에 들어갔는데 어제 맨붕왔다가 그나마 오늘 좀 회복해서 기쁜 마음에 올립니다^^;;   이 게시글은 완전 초보용이니 고수... 79 file 212 54201
커다란꿈
2017.06.29
75469 채굴 채굴장 구축 및 관리프로그램 개발 후기!(스크롤 압박 주의) 안녕하세요. 사이다입니다.   먼저 2차 이벤트도 기획해 주신 운영자 쌍둥아빠님께 감사드립니다. 꾸벅~   더불어 1차 이벤트에 제 글을 응원에 주신 모든분들께 다시 한번 감사드립니다. 꾸벅~ 꾸벅~     1차 이벤트... 108 file 201 54365
사이다!
2017.07.06
75468 채굴 갓 제대한 청년의 소형 채굴장 구축기(feat..땡글선배님들)       갓 제대한 청년의 소형 채굴장 구축기(feat..땡글선배님들)   안녕하세요 땡글 선배님들    군대 제대하자마자 각종 기계와 사회인으로 돌아오는데 적응이 안되서.. 두서가없고 맞춤법이 틀리더라도 이해부탁드... 110 file 193 6157
SIC
2018.07.10
75467 채굴 멀티 알고리즘 스위치를 통한 채굴 수익률 극대화 (+ 애프터버너 마이너별 자동 세팅) 안녕하세요. 최근 채굴에 입문해 어제 세팅 마무리한 초보 채굴러입니다. 땡글은 눈팅만 하고 있었는데 검색을 통해 도움 받은 것들이 너무 많아서 저 같은 초보자분들에게 조금이나마 도움이 되고자 글을 쓰게 되었... 153 file 192 35987
hanjh93
2017.06.28
75466 채굴 AMD 최신 오버클럭 방법 및 마이닝 팁 종합 (롬 플래시는 딱 한 번만!) + 해시드랍 잡기 추천 눌러주셔서 많은분들이 볼수있게 해주시면 감사하겠습니다. :)   더이상 롬질하지 마세요. 롬 플래시 작업은 램 타이밍 맞춰주는 정도 딱 한 번이면 충분합니다. 더이상 AMD 궁합 잘 맞지도 않는 애프터버너 쓰... 105 file 167 78005
tuss
2018.02.07
75465 리눅스 오픈케이스 체험 이벤트 (종료) 안녕하세요 테트리스입니다.  BTC케이스 프로모션이후 ; =============================================================================== 다음과 같이 케이스 체험서비스를 하였습니다. 싸고 쉽게 조립할수 있는 ... 153 file 161 6830
테트리스
2017.07.03
75464 채굴 채굴기 셋팅시 필요한 자료들을 모두 모아봤습니다! 안녕하세요? 김광부 입니다.   매번 관련 자료를 검색하시는 수고를 덜어드리기 위해,   채굴기 셋팅시 필요한 자료 링크를 모두 모아봤습니다!   (보안 및 최신버전 다운로드를 위해 첨부 파일 없이, 모두 공식 다운... 45 145 21270
김광부
2017.07.08
75463 채굴 가상화폐계의 사채업자가 되어보자 ; Poloniex Lending의 A to Z (+랜딩 봇) 시간 많이 할애해서 힘들게 썼습니다 ㅠㅠ 이벤트 기간에 기재하려고 꾹 참고있다가 쓴 내용이니만큼 도움이 되신다면 '좋아요' 한번씩 클릭 꼭 좀 부탁 드립니다. 여러운 일 부탁 드리는거 아니...겠죠? ^^*   많은 ... 101 file 142 21626
루니반니
2017.06.28
75462 채굴 채굴기 구매를 하고싶습니다^^             안녕하세여 땡글회원님들  매일 눈팅만하다가 이렇게 답답한마음에 글을쓰게되엇습니다..   현제 소규모 채굴장을 운영중인데 채굴기를 좀더 구매하고싶은마음에 개인 중고장터에 글을쓰고싶은데 레벨이 ... 35 137 4008
여행나무
2018.03.06
75461 채굴 오랜만에 쓰는 채굴장 개설후기 안녕하세요 하랑파파입니다     요즘은 채산성. 시세. 전기료 3중고에 선뜻 채굴장을 오픈하는 용기있는 회원분들이 안계시네요. 전에는 게시판에 채굴장 오픈후기나 신규 채굴러분들의 패기넘치는 글이 종종 올라와... 83 file 134 8281
하랑파파
2018.09.12
75460 채굴 원도우 설정 몬스터 ver 1.7.1 버전업 안녕하세요. 사이다입니다.    원도우 설정 몬스터 ver 1.7.1 업데이트 되었습니다.   많은분들이 기대하신 원도우 업데이트 차단 기능은 아직 명확하게 차단하는 방법이 없어 일단 가능한 부분만 적용을 하였습니다.... 140 file 128 23514
사이다!
2018.03.14
75459 채굴 채굴장을 운영하면서 뒤로 깨지는 중요한 비용들...   저희 아버님은 사업을 26년정도 해오고 계십니다.   아주 큰 규모는 아니지만 오랫동안 적자와 빚 없이 운영하시는 비결로, 저에게 항상   뒤로 깨지는 비용들을 세번 네번 생각하라고 하셨습니다.   저도 많은 사... 47 125 10513
juneplay
2018.02.22
75458 채굴 저희 채굴장 모니터링 화면입니다~     채굴장 세팅하느라 만년 베타중이었던 마인몬입니다 ㅠㅠ   일단 저희 채굴장 확장이전 세팅이 끝나고 적용한 화면입니다.   - 중간에 노란색은 카드 6개중 하나라도 안돌면 눈에 띄게 한거예요. (위에 저건 AS ... 84 file 122 8757
마인몬
2018.03.09
75457 채굴 원도우 채굴 최적화 프로그램 몬스터 버전업중 안녕하세요. 사이다입니다.    오래만에 글을 남기는것 같네요.   겨울이 가고 봄이 오는 시점이네요.    코인 시세가 좋아져서 코인판에도 봄이 어서 왔으면 좋겠습니다.   다름이 아니고   원도우 채굴 최적화 프로... 118 file 115 8397
사이다!
2018.03.01
75456 리눅스 채굴기 제작기 5부 입니다. 채굴기 제작기 5부 입니다.     이벤트 게시판 사진용량의 한계로 5부 부터는 채굴게시판에 올립니다.     처음부터 보실 분은 이벤트게시판으로 가서 보시면 됩니다.     이벤트게시판 https://www.ddengle.com/boar... 106 file 112 16793
구름아빠
2017.07.10
75455 채굴 채굴 새로 시작하시는분 참고   새로 진입하시는분은 너무 급하게 생각지 마시고 앞으로의 시장방향을 진짜 고심해서 생각 하시길 바라는 마음에 몇자 적어봅니다..   ---- 그래픽 카드  구입비용        개인적으로는 이제야 느끼는 거지만 그래... 58 107 13199
ppbitcoin
2018.01.27
75454 채굴 채굴시 HASH 값이 흔들리는 경우 조치 방법 입니다.     안녕하세요.....   채굴하시는 모든 분들 더운 날씨에 채굴기 모두 안녕하신지요 ^^   그동안 땡글을 통해 많은 도움을 받았는데 이렇게 제가 도움을 드릴 일이 있어 다행이라 생각합니다.   채굴 프로그램을 실... 71 file 106 21103
물새
2017.06.17
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 3774 Next
/ 3774
default debug random = 0 / type = READ / detected = READ