Published: 02 Jul 2018 › Updated: 02 Jul 2018![[kr-dev] steemkr 스팀잇 용 CLI(v0.9.0) - 글 수정이력 및 정보 조회](https://i.ecency.com/p/4PYjjVwJ1UdtiaaSX3udsHmMYAMoGq5UpnZQv6tNHg7ThRNqGtdci7cZiJMjpzMCCGg4kNwhfMa2UGwavjRNXRQ5VvYNGUpoU6Vio8g7LqU?format=match&mode=fit&height=377)
[kr-dev] steemkr 스팀잇 용 CLI(v0.9.0) - 글 수정이력 및 정보 조회
steemkr
스팀잇 용 CLI (커맨드라인 툴)
사전작업
- nodejs 설치 에 접속하여 Download 를 한 이후 다음(next)를 계속 누름
steemkr 설치방법
- 맥 : 터미널(terminal), 윈도우 : 실행 - cmd
- 이후 터미널(커맨드)창에서
npm install -g steemkr와 같이 입력 - 맥(우분투 등)은 root 권한으로 설치
sudo npm install -g steemkr
기존에 하신 분도 위와 같이 하면 자동으로 최신 버전을 업데이트 받습니다.
사용방법
신규
- 수정이력조회(hi) :
$ steemkr history <URL>
기존
- 보팅조회(vo) :
$ steemkr voteto <STEEM_AUTHOR> <STEEM_VOTE_DAY-옵션,기본7일> - 컨버트(ct) :
$ steemkr convert <STEEM_AUTHOR> <STEEM_KEY_ACTIVE> - 스팀구매(bm) :
$ steemkr buysteem <STEEM_AUTHOR> <STEEM_KEY_ACTIVE> - 스달구매(bd) :
$ steemkr buysbd <STEEM_AUTHOR> <STEEM_KEY_ACTIVE> - 구매확인취소(bc) :
$ steemkr buycancel <STEEM_AUTHOR> <STEEM_KEY_ACTIVE> - 리스팀(re) :
$ steemkr resteem [RESTEEM_URL] <STEEM_RESTEEM_AUTHOR> <STEEM_RESTEEM_KEY_POSTING> - 태그라이브(tl) :
$ steemkr taglive <STEEM_TAG> - 스파업(pw) :
$ steemkr powerup <STEEM_AUTHOR> <STEEM_KEY_ACTIVE> - 차단목록(bl) :
$ steemkr block <STEEM_AUTHOR> - 피드보기(fd) :
$ steemkr feed <STEEM_AUTHOR> - 스라벨(sl) :
$ steemkr slb <STEEM_AUTHOR> <STEEM_SLB_DAY-옵션,기본7일> - 일일 가격변동 확인(pr) :
$ steemkr price <STEEM_PRICE_COIN-기본:STEEM> - 계정 정보 확인(ac) :
$ steemkr accounts <STEEM_AUTHOR> <STEEM_KEY_POSTING-옵션> - 도움말(hp) :
$ steemkr help - 버전(vr) :
$ steemkr version
코인타입은 upbit에서 원화마켓에 존재하는 모든 것을 사용할 수 있습니다. (18.06.01일 기준)
계정정보에서 포스팅키 입력 시 자동으로 보상(reward)를 청구합니다
환경변수
- 설정하는 경우 값을 입력하지 않아도 매칭되는 값이 자동으로 입력 됩니다.
- STEEM_KEY_POSTING, STEEM_KEY_ACTIVE 를 사용하는 명령어는 꼭 확인 후 사용 하기 바랍니다.
- 설정방법 : 네이버/구글에서
환경변수 설정방법으로 검색하여 확인 바랍니다.
설정 가능한 환경변수 종류
신규
- N/A
기존
- STEEM_VOTE_DAY 값을 설정하는 경우 보팅조회(voteto) 기본 조회일자가 자동으로 입력됩니다.
- STEEM_RESTEEM_AUTHOR 리스팀 작가(유저명) 정보가 자동으로 입력됩니다.
- STEEM_RESTEEM_KEY_POSTING 값을 설정하는 경우 리스팀 작가(유저) 포스팅 키값이 자동으로 입력됩니다.
- STEEM_AUTHOR 작가(유저명) 정보가 자동으로 입력됩니다.
- STEEM_KEY_POSTING 값을 설정하는 경우 포스팅 키값이 자동으로 입력됩니다.
- STEEM_KEY_ACTIVE 값을 설정하는 경우 엑티브 키값이 자동으로 입력됩니다.
- STEEM_PRICE_COIN 값을 설정하는 경우 코인타입이 자동으로 입력됩니다.
- STEEM_SLB_DAY 값을 설정하는 경우 스라벨(slb) 기본 조회일자가 자동으로 입력됩니다.
- STEEM_TAG 값을 설정하는 경우 태그 값이 자동으로 입력됩니다.
소스
- MIT 라이선스 입니다. 마음것 변형해서 사용하셔도 됩니다.
- steemkr in GIT Hub
- steemkr in NPM Repository
경고
- posting key / active key 사용 시 외부 노출된 곳에서(PC방 등) 사용하지 않기 바랍니다.
- posting key / active key 는 steemit api 서버 이외 타 서버로 절대 전송하지 않습니다. steemkr in GIT Hub 소스 참조
- 위에 명시한 GITHub 또는 NPM 저장소 이외에서 받은 소스는 꼭 확인 후 사용 바랍니다.
- 의심스러운 경우에는 post, active 키를 사용하는 명령어(스달/스팀 전송, 보팅, 스파업 등)는 사용하지 않기를 권장드립니다.
- 위 사항을 무시한 채 사용시 발생되는 책임은 본인에게 있음을 알립니다.
최근 업데이트 이력
0.9.0
- history : 입력받은 해당 글 주소의 정보 및 수정 이력을 확인할 수 있습니다.
- 변경이력 자세히 보기
개발 로드맵
- cli(커맨드라인인터페이스) 기반 스팀잇 메소드 구현
- 소스 리펙토링 : 커맨드명, 소스정리, API 외부 노출 등
- localization (영문, 한글) 적용 => 영문 기반으로 탈바꿈, 소스주석 포함
- electron 기반 Desktop App 제작
- android 기반 Mobile App 제작
맺음말
- 블록체인의 장점이자 단점인 모든 이력을 조회 할 수 있는 history.
Leave [kr-dev] steemkr 스팀잇 용 CLI(v0.9.0) - 글 수정이력 및 정보 조회 to:
Read more #kr-dev posts
Best Posts From wonsama
We have not curated any of wonsama's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.