본문 바로가기

210730금,31토 - 글 자동배포봇 4 : 네이버 블로그 작업 스팀, 티스토리를 거쳐 네이버 블로그 작업을 시작했다. 티스토리는 이미지 API와 테스트를 아직 안 한 상태이지만 크게 어렵진 않을 듯하다. 네이버는 API가 없으니 작업이 쉽게 끝나진 않을거라 생각했는데 역시나...; 처음부터 네이버 블로그에 자동배포봇을 작업하기 위해 셀레니움을 염두에 두고 시작했다. 로그인과 에디터까지는 잘 진행되었는데 문제는 제목과 글을 붙이는 것이었다. 스마트에디터 one은 본문이나 제목에 글을 적으면 span에 텍스트 삽입하고 본문에서 엔터를 치면(다음 라인) 새로운 span이 동적으로 생성되면서 거기에 다음 라인의 텍스트가 들어가게 된다. 셀레니움으로 초기상태의 본문과 제목 span에 xpath로 접근해서 execute_script를 이용해 text를 집어넣으면 본문에 글씨가..
210728화 - 코인과 토큰, 토큰의 종류, ERC-20 토큰이란? 1. 토큰과 코인의 차이점 [1] - 독자적인 플랫폼을 가지고 있느냐 없느냐의 차이. - 코인: 독자적인 플랫폼을 구축해서 생태계를 만들어나감 - 토큰: 다른 특정 코인 플랫폼을 기반으로 하는 DAPP(decentralized application, 탈중화 응용 프로그램)에서 사용 가능하게끔 개발됨 - 토큰에서 코인으로 전환가능 [1] - DAPP에서 사용할 수 있게끔 개발되었지만 후에 독자적인 플랫폼을 구축함으로써 코인으로 전환 가능. 기존 토큰에서 코인으로 전화하는 것을 메인넷(Mainnet)이라고 부름 - 예시: - 1. EOS: 2018년 6월 14일 메인넷 런칭 [3] - 2. TRON: 이더리움 DAPP에서 2018년도에 메인넷 런칭 [2] - 3. 퀀텀: ERC-20 [5] 기반으로 개발된 ..
210727tue - How to get image links from steemitimages server ? #2 From the end of my previous article, What we need for getting a image link are - image - signature To make a signature we need: - image hash (digest) : to create this prefix and image are needed. - private key Functions we should need in SignedTransaction: - sign() for making a signature - deriveDigest() for creating data hash - verify() for checking sig is valid. (optional) However, as you see ..
210726mon - How to get image links from steemitimages server ? #1 Recently I'm proceeding with the project "auto publisher" which publishes my articles from the repository to my blogs following its category. For example, If I have two blogs, A and B where A is for blockchain & IT and B is for daily life and there are 2 posts, one(a) is about blockchain and another(b) is about daily training in my repo, then my bot will send (a) to A blog and (b) to B blog. I c..
210724토 - 글 자동배포봇 3 : 스팀잇 이미지업로드 정리 스팀 이미지업로드 부분 정리 찜찜하게 서버에다가 테스트하니까 기분이 별로 안 좋다.ㅋㅋ;; 어차피 이미 만든 포스팅 하나에다 테스트하고 있지만..;; 저번에 steemimages.com에 이미지업로드하는 걸 테스트하고는 코드 정리를 안 해서 오늘 했다. 그리고 받은 이미지링크를 텍스트의 미리 정해진 위치에 넣고 업로드/업데이트 작업 테스트까지 완료했다. 근데..스팀은 정말 왠만하면 수정을 잘 안 하는게 좋은 것 같다. 내가 이곳저곳에 업보팅하고 글남기기를 좋아하는데 어제부터인가 밴드위드가 딸려서 트랜잭션을 못 날림;; 스파도 현재는 없어서 ㅠ 스팀은 블록체인이라 삭제도 안 되는데. (코드 짤 필요없어서 좋긴 한데. ㅋㅋㅋ) 지우려면 그냥 내용을 아예 다 삭제해버려야 하니 굳이 하려면 업데이트로 처리하면 ..
210723금 - 글 자동배포봇 steemit upload image 코드 참조 hive.io https://gitlab.syncad.com/hive/dhive/-/blob/master/src/crypto.ts play steem https://github.com/EtainClub/playsteem/blob/28f917cdc39b74153e7a1d034fa599bb0e8e35f8/src/providers/steem/dsteemApi.ts#L1152 steemit/steem-python https://github.com/steemit/steem-python/blob/57fb0f1436fbea27a74386d35815f45fb3076814/steembase/transactions.py#L174 Steemj-image-uploader https://github.com/marvin-we/s..
210723금 - Python byte 변환 , encoding , Binary file 정리 블록체인관련 코드를 들여다보다가 바이트, 인코딩에 대해 좀 정리를 할 필요성을 느껴서 적게 되었다. 좀 어수선하지만 .. 관련 정보들이어서 묶어서 정리했다. 인코딩 정리: - 세계 언어를 코드로 표기(유니코드) -> 이 코드를 컴퓨터가 이해할 수 있는 숫자로 변환(인코딩) - 인코딩 종류는 ASCII, UTF-8 등 다양. 유니코드(Unicode) 세계 언어를 모두 표시할 수 있는 표준코드. 유니코드는 글자와 코드가 1:1매핑되어 있는 ‘코드표' (코드표) Ref: - https://jeongdowon.medium.com/unicode%EC%99%80-utf-8-%EA%B0%84%EB%8B%A8%ED%9E%88-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0-b6aa3f7edf96 인코..
210721수 - TRON 보팅 오늘은 동결중인 트론으로 보팅하기! 보팅하면 보상이 나오고 한번 보팅하면 다음 라운드부터 적용된다고 뜬다. 에너지는 수확할 때만 쓰고 마이닝할 때 안 쓰는 듯 하다. 트론링크 확인해보면 줄지 않는다. 근테 총량은 계속 변하는데 뭐가 영향을 끼치는거지? 어제는 11337/11337 이었는데 총량 11337이 줄더니 오늘은 11301/11301이다. 트론 에너지 계산기를 써봤을 때 400TRX=11301로 나오는거 보면 시세 변하듯 그때그때마다 변하는 것 같다. 트론 에너지 & 밴드위드 계산기: https://tronstation.io/calculator 트론 에너지와 밴드위드 설명글: https://steemit.com/sct/@dakeshi/4 트론보팅 관련 글(+ 다른 디파이 내용도 포함되어 있음): ..