본문 바로가기
반응형

컴퓨터47

대용량 JSON 처리, VBA 말고 PowerShell(PS1) 해결 😫 문제 상황: VBA로 대용량 JSON을 처리했더니 너무 느려요!엑셀에서 JSON 데이터를 분석하고 싶을 때, 많은 분들이 VBA를 사용해 처리하려고 시도합니다.하지만 JSON 파일이 수천 줄 이상으로 커지게 되면, VBA는 그 속도를 따라가지 못합니다.특히 Scripting.Dictionary 또는 JsonConverter를 사용할 경우, 로딩 자체에 시간이 오래 걸리더라고요.그래서 대안으로 떠오른 게 바로 PowerShell(. ps1) 스크립트입니다.Windows에 기본 내장되어 있고, JSON 처리에 굉장히 강력한 기능을 제공합니다.🧾 사용된 JSON 구조와 필드 설명이번 작업에 사용된 JSON 데이터의 구조는 아래와 같습니다:[ { "a": 1, "b": [ { "c": "Value1",.. 2025. 4. 17.
AutoHotkey로 색상 감지 자동화하기: PixelGetColor & PixelSearch 활용법 및 도구 게임 매크로를 만들 때 가장 기초적인 코드입니다. 쉽고, 빠르고, 다양하게 사용할 수 있습니다. 몬스터를 찾을 때 , 혹은 무슨 좌표를 찾을 때 등등.. 컴퓨터 화면의 색상을 기준으로 자동화를 하고 싶을 때, AutoHotkey의 PixelGetColor와 PixelSearch는 매우 유용한 도구입니다.이번 글에서는 마우스 커서 위치의 색상을 가져와서 GUI로 보여주는 기능과, 특정 색상이 있는 곳을 자동으로 탐색하는 방법을 알아보겠습니다. 1. PixelGetColor로 마우스 아래 색상 감지 + GUI 표시먼저, PixelGetColor를 이용해 현재 마우스 커서 위치의 색상을 추출하고, 색상 정보를 GUI로 실시간 표시하는 예제를 소개합니다. #NoEnv#PersistentSetBatchLines,.. 2025. 4. 6.
특정 사이트 접속 차단하기가 안되어서 웹브라우저 꺼버리기. 맞벌이 부부로 지내다 보니 초등학생 아이는 하교 후 집에서 컴퓨터로 특정 사이트에 접속하여 게임을 하거나, 영상을 긴 시간 보고 있어서 문제가 되어 어떻게 해결할지 찾아봤습니다. 해결 방법으로 특정 사이트 차단하기인터넷에서 다양한 차단 방법을 검색해 보니 여러 가지 해결책이 있었습니다.브라우저 확장 프로그램을 이용한 차단 (예: StayFocusd, BlockSite 등)공유기 설정을 통해 특정 사이트 접속 제한하기Windows 호스트 파일을 수정하여 사이트 접속 차단브라우저의 경우 Edge , Chrome 2개 모두 사용 가능했으며, 어떻게 구글 검색을 통해서 아이는 여전히 접속하였습니다. 공유기를 통해서 URL 접속을 차단 방법을 발견하였으나 문제는 우리 집 공유기는 지원하지 않는... 문제가 있었고.. 2025. 3. 29.
Windows10 USB플래시 드라이브 0x8007000D-0x90002 에러 처리 제법 오래된 내용이지만 혹시나 필요할지 몰라서 기록에 남깁니다. 저는 2023년 7월 17일 윈도 10 다운로드 22H2 툴 기준 https://www.microsoft.com/ko-kr/software-download/windows10 Windows 10 다운로드 Windows 10용 ISO 파일을 다운로드한 경우, 해당 파일은 선택한 위치에 로컬로 저장됩니다.컴퓨터에 타사 DVD 굽기 프로그램이 설치되어 있으며 해당 프로그램을 사용하여 설치 DVD를 만들려는 경우, www.microsoft.com 100% 까지 다운로드 다 한 뒤 USB플래시 드라이브 만드는 도 중 알 수 없는 0x8007000 D-0x90002 에러가 노출되어 진행이 안되었습니다. 찾아보니 Mixed Reality를 삭제하면 된다는.. 2023. 7. 17.
반응형