본문 바로가기

분류 전체보기

(41)
애드센스(adsense) - 티스토리 블로그에 자동 광고 넣기 애드센스(adsense) - 티스토리 블로그에 자동 광고 넣기(1) 아주 간단하게 설명하겠습니다. 구글 애드센스 로그인: 먼저 구글 애드센스에 로그인합니다. 자동 광고 설정: 로그인 후 홈 화면에서 가운데 버튼 "광고"를 클릭합니다. 그리고 우측의 광고 설정 - 자동 광고를 체크해줍니다. 코드 복사: 상단 중앙에 '코드 가져오기'를 클릭하면 자동 광고 코드가 나타납니다. 이 코드를 복사합니다. 티스토리 관리자 모드로 접속: 티스토리 블로그에 로그인 한 후, 우측 상단에 위치한 '관리자' 버튼을 클릭하여 관리자 모드로 진입합니다. 코드 삽입: 좌측에 '꾸미기' > '스킨 편집' 클릭 후, 우측 상단에 사이에 복사한 자동 광고 코드를 붙여넣습니다. 저장 및 확인: '저장하기'를 클릭하여 변경사항을 저장합니다..
Unity(유니티)_OpenCV 직접 빌드 매크로를 만드는 과정에서 이미지를 비교하여 위치를 찾는 기능도 넣고 싶어서 다양하게 검색하던 중... Unity Asset Store에서 제공하는 'OpenCV for Unity'와 같은 패키지 받아야 한다고 한다... 나 같은 돈이 없는 사람들은 95$가 부담스러워서 직접 OpenCV를 빌드하려 한다. 방법은 나름 복잡하지만 다음과 같다! 1. OpenCV 소스 코드 다운로드: OpenCV의 공식 GitHub 페이지 https://github.com/opencv/opencv 에서 소스 코드를 다운로드한다. 2. CMake 설치: OpenCV를 빌드하기 위해 CMake https://cmake.org/download/ 라는 툴이 필요합니다. 3. OpenCV 빌드: CMake를 실행한 후, 'Where ..
Unity(유니티)_매크로 핫키 만들기(다른 곳을 클릭해도 계속 실행 / runInBackground) 매크로를 만드는 과정에서 이상한 점이 있었다. 그건... 다른 곳을 클릭하면 매크로가 멈추는 상황! 계속 찾아보면서 실험해 봤는데 생각보다 너무 간단해서 간단하게 적어본다! 유니티 내에는 runInBackground 이란 옵션이 있다. 다른 창이나 클릭을 하더라도 계속 실행되게 하는 기능이다. 1. Unity 에디터에서의 설정 Unity 에디터에서 'Edit'을 클릭 'Project Settings'를 선택 'Player' 카테고리를 클릭 'Resolution and Presentation' 섹션을 찾기 이 섹션에서 'Run In Background' 체크박스를 찾아서 선택 이 설정은 에디터에서의 동작만을 제어하지, 빌드된 게임에서는 작동하지 않을 수 있다! 2. 빌드 후에도 계속 실행되게 설정 어느 스..
Unity(유니티)_매크로 핫키 만들기(마우스 클릭) 마우스를 이동시켰으면... 클릭도 가능하게 해야지! 1. using System.Runtime.InteropServices; 추가! 2. [DllImport("user32.dll")] static extern void mouse_event(uint dwFlags); 추가! 3. const uint LBUTTONDOWN = 0x0002; // 왼쪽 마우스 버튼 누름 const uint LBUTTONUP = 0x0004; // 왼쪽 마우스 버튼 땜 4. public void MouseEvent() { mouse_event(LBUTTONDOWN); mouse_event(LBUTTONUP); } 위 함수로 실행! 끝!
Unity(유니티)_매크로 핫키 만들기(마우스 위치) 지정 매크로 프로그램에서 꼭 있어야하는 기능! 마우스 위치 지정하기. 1. using System.Runtime.InteropServices; 추가 2. [DllImport("user32.dll")] private static extern bool SetCursorPos(int x, int y); 추가! 3. public void MoveCursor() { SetCursorPos(mx, my); } 함수로 원하는 좌표에 이동! 끝!
Unity(유니티)_매크로 핫키 만들기(키보드 입력, 키 코드) 정리 byte Key() { byte key = 0; switch(keybd) { case "A": key = 0x41; break; case "B": key = 0x42; break; case "C": key = 0x43; break; case "D": key = 0x44; break; case "E": key = 0x45; break; case "F": key = 0x46; break; case "G": key = 0x47; break; case "H": key = 0x48; break; case "I": key = 0x49; break; case "J": key = 0x4A; break; case "K": key = 0x4B; break; case "L": key = 0x4C; break; case "M..
Unity(유니티)_매크로 핫키 만들기(키보드 입력, 키 코드) 매크로 핫키 만들기를 위해 기본 인터페이스는 생략하고 코드만 작성하려한다. 1. 키보드 입력 방식 using System; using System.Runtime.InteropServices; using UnityEngine; public class KeyboardMacro : MonoBehaviour { // user32.dll에서 가져온 keybd_event 함수 [DllImport("user32.dll")] public static extern void keybd_event(byte bVk, byte bScan, int dwFlags, int dwExtraInfo); // 키를 누르는 상수 값 private const int KEYEVENTF_KEYDOWN = 0x0000; // 키를 떼는 상수 값 ..
Unity(유니티)_InputField 특정 문자만 작성 가능하게 하기 이번에는 특정 문자만 작성 가능한 InputField를 만들어 보자. 일단 네임스페이스에 using UnityEngine.UI; using System.Text.RegularExpressions; 를 추가해주자. 그리고 다음 코드를 Start() 혹은 Awake() 안에 넣어주면 된다. 1. 숫자만 입력 가능하게 하기. testInputField.onValueChanged.AddListener( (word) => testInputField.text = Regex.Replace(word, @"[^0-9]", "" ) ); 소숫점까지 가능하게 하고 싶으면 testInputField.onValueChanged.AddListener( (word) => testInputField.text = Regex.Repla..