Author: 호그

아마존 에코 닷을 이용한 Home IOT 시스템

이번 포스트 에서는 아마존 에코닷을 이용해 자취방을 스마트하게 DIY 할 수 있는 기초에 대해 포스팅 해보겠습니다. ?시중에 나와있는 스마트 디바이스들은 요즘엔 저렴한 제품이 보이기도 하지만 좀 가격이 부담 되는 것 같습니다. 스마트 스피커에 종속적인 제품들도 많구요. 무엇보다 종류가 많지 않은 것 같습니다 ㅜㅜㅜㅜ. 검색을 해보면 죄다 IOT 콘센트, 전구 에요 ..저는 컴퓨터도 켜고, 리모컨으로 만 되는 에어컨도 켜고, 커튼도 아침 되면 자동으로 걷히게 하고 싶은데 말이죠 .. 아마존 에코 닷을 이용하면 위에서 말했던 일이 가능합니다. Alexa APP 을 제공해서 폰에서도 쉽게 아마존 에코 닷에 등록된 Device 를 제어 할 수 있구요. 무엇보다 시간만 좀 투자 하면 저렴하게 자기가 원하는 기능을 구현 할 수 있다는게 Charming 입니다.

LostArk fishing Macro Complete (Fishing macro 3)

Now, if you just apply this post, you'll be able to use the fishing macro. ! Let's review it before entering. In the first hour, we got the mouse coordinates and stored them in init.txt along with the name of the fishing site. In the second hour, we learned how to detect exclamation points. This time, let's take the code we developed in the previous post to the Keyboard and Mouse events so that it becomes automatic fishing.

로스트아크 찌 낚시 완성 (로아낚시매크로3)

자 이제 이 포스팅 내용만 적용하면 일단 낚시 매크로를 사용할 수 있는 수준까지 될겁니다. ! 들어가기 전에 복습한번 해보죠. 첫번째 시간에는 마우스 좌표를 얻어와서 낚시터 이름과 함께 init.txt 에 저장했었습니다. 두번째 시간에는 느낌표 검출을 하는 방법을 알아 봤구요. 이번 시간에는 앞선 포스트에서 개발했던 코드에 Keyboard, Mouse 이벤트를 버무려서 자동 낚시가 되도록 해보겠습니다.

Exclamation point detection using PyAutoGui, OpenCV, (Fishing macro 2)

In this post, we will use the PyAutoGui library to detect an exclamation point that informs the completion of the Chi fishing. 

We've put OpenCV in the title, but we're not going to use OpenCV ourselves. 

However, one of the functions that PyAutoGui provides is a function called locateOnScreen. There is an item called confidence during the optional argument that this function receives. 

You must install OpenCV in order to specify this item. 

(Note that PyAutoGui will process the main monitor only if you have a double monitor. )

OpenCV, PyAutoGui 를 이용한 느낌표 검출 (로아낚시매크로2)

이번 포스트에서는 PyAutoGui 라이브러리를 이용해 찌낚시의 완료를 알리는 느낌표를 검출해 보도록 하겠습니다. 

제목에 OpenCV 를 넣어놨지만 우리가 직접 OpenCV 를 사용하지는 않을 겁니다. 

다만 PyAutoGui 가 제공하는 함수중에 locateOnScreen 이라는 함수가 있습니다. 이 함수가 받는 optional 아규먼트 중에  confidence 라는 항목이 있는데 

이 항목을 지정하기 위해서는 OpenCV를 설치해야 합니다. 

(참고로 PyAutoGui 는 더블 모니터가 있을 경우 주 모니터만을 처리하게 됩니다. )

LostArk Fishing Macro with Python (Fishing Macro1)

The mechanism of fishing is repetitive. 
Change the tree with life skills. 
Move the mouse to the water.  
Poke with the keyboard ('w'). 
Wait for the exclamation mark to appear. 
When an exclamation point comes up, the keyboard (' W ') is collected. 
Repeat 2 to 5 times. 

로스트아크 낚시 매크로 with Python (로아낚시매크로1)

낚시의 메커니즘은 반복적입니다. 
생활스킬로 트리를 변경한다. 
마우스를 물가로 움직인다.  
키보드(‘w’)로 찌를 던진다. 
느낌표가 나올때 까지 기다린다. 
느낌표가 나오면 키보드로(‘w’)로 찌를 회수한다. 
2~ 5번을 반복한다. 

주식 데이터 가져오기 (Pandas)

주가를 받아오는 방법은 크게 아래 세가지 방법이 있습니다. 

증권사 API 를 이용, 다음, 네이버등의 웹페이지를 크롤링, Google, Yahoo, Morningstar 등이 제공하는 API 를 이용