본문 바로가기
[파이썬] JSON 파일 불러오기 파이썬에서 .json 파일을 불러와 dict 형태로 변환하는 코드입니다. 파이썬 코드 import json with open("test.json", "r") as f: data = json.load(f) print(data) test.json { "author" : "Mandloh", "blog" : "https://mandloh.tistory.com/", "age" : 100 } [끝]. 2022. 8. 4.
[자바스크립트] 브라우저에서 JSON 파일 불러오기 브라우저에서 로컬에 저장된 .json 파일을 불러와 파싱하는 코드입니다. load_local_file.html Load test.json { "author" : "Mandloh", "blog" : "https://mandloh.tistory.com/", "age" : 100 } [끝]. 2022. 8. 4.
[파이썬] pywin32를 이용해 윈도우 화면에 그리기 윈도우 화면에 강조를 위한 그리기 방법입니다. requirements pip install pywin32 draw.py import win32gui, win32api class draw: def __init__(self): hwnd = win32gui.GetDesktopWindow() self.hdc = win32gui.GetDC(hwnd) def rect(self, x, y, w, h, color=False): # color = (255,0,0) int type color = win32api.RGB(0,255,0) if not color else win32api.RGB(color[0], color[1], color[2]) for i in range(x, x + w): win32gui.SetPixel(s.. 2022. 6. 2.
[파이썬] socket.io를 이용한 callback 함수 socket.io란? 브라우저에서 websocket 호환이 안되는 경우, 적절한 통신 방법으로 전환해 통신하는 라이브러리 입니다. 이제 대부분의 브라우저가 websocket을 사용할 수 있게 되었지만, 다양한 기능과 안정성으로 사용을 추천합니다. callback 함수란? 특정 함수의 실행이 마무리 되면 호출하는 함수입니다. 통신에서 꼭 필요한 기능입니다. Requirements pip install aiohttp python-socketio 서버를 구동하기 위한 다양한 옵션이 있었는데, 저는 aiohttp를 사용했습니다. Server.py from aiohttp import web import socketio import os import time # 정적 호스팅 서버를 이용하기 위한 cors 옵션 추가.. 2022. 6. 1.
[파이썬] 화상 키보드 비활성으로 클릭하기 [파이썬] 비활성 키 입력 코드 공유 안녕하세요? 만들오 입니다. 최근 게임 매크로에 비활성 키 입력을 사용하고 있습니다. 비활성 키 입력이란? 창이 다른 화면에 가려져 있어도 입력하는 방식 이 방식으로 바로 게임창으로 키 입 mandloh.tistory.com ※ 위의 글에서 수정한 버전입니다. ※ 일부 게임가드는 이 기능을 사용할 수 없도록 막고 있습니다.(참고) 비활성 클릭이란? 창을 마우스로 선택하지 않아도, 창이 다른창에 가려져 있어도 클릭할 수 있는 방식 Requirements 1. 파이썬 라이브러리 설치 pip install pywin32 2. 화상 키보드 설정 좌표를 입력하는 방식이기 때문에, 크기와 레이아웃이 제 설정과 같아야 합니다. 다음 순서에 따라 설정을 완료하세요. ① win + .. 2022. 5. 29.
[Tasker] 리니지W 알림 인식으로 귀환하기 Tasker로 리니지W 자동귀환 설정하기 Tasker는 Tasker net이라는 공유 플랫폼이 있습니다. 이를 이용하여 리니지W 자동귀환 기능을 설정해 보겠습니다. 앞서 작성한 다운로드 및 권한부여를 해야만 합니다. 아래 글을 확인하세요. [Tasker] 자동화 최강 앱 Tasker 소개 Tasker는 안드로이드 스마트폰을 제대로 스마트하게 쓸 수 있도록 해주는 앱 입니다. 무료인 시절부터 유용하게 썼는데, 이제는 유료앱이 되어 있습니다. Tasker - Google Play 앱 설정에서 연설에 사진 mandloh.tistory.com [Tasker] Tasker 권한 부여하기 Tasker의 기능을 모두 사용하려면, 각종 권한이 필요합니다. 하지만 루팅은 아닙니다. 은행 및 일부 어플을 사용할 수 없게 .. 2022. 5. 23.