전체 글 11

TrayTranslator: 드래그하고 핫키로 바로 끝내는 간 번역 프로그램 (.NET 10 기반)

웹서핑을 하거나 해외 문서를 읽을 때, 모르는 문장이 나오면 매번 번역기 창을 켜서 복사, 붙여넣기를 반복하느라 흐름이 끊기곤 합니다. TrayTranslator는 이러한 번역 과정을 획기적으로 줄여주는 윈도우 트레이 상주형 번역 프로그램입니다.이 프로그램은 사용자가 마우스로 드래그한 텍스트를 단축키(핫키) 하나로 읽어 들여, 마우스 커서 바로 옆에 팝업 형태로 번역 결과를 보여줍니다. 특히 기존 번역 프로그램들과 달리 클립보드를 건드리지 않고 윈도우 접근성(UIA) API를 통해 텍스트를 직접 읽어온다는 차별점을 가지고 있습니다. 아래 화면처럼 깔끔하고 가볍게 구동되는 윈도우 데스크톱 애플리케이션입니다.[스크린샷 1: 프로그램 실행 및 기본 팝업 화면 | 웹페이지 텍스트를 드래그한 뒤 핫키를 눌러 커서..

Novel Studio Maker - 창작자를 위한 새로운 도구

안녕하세요! 오늘은 제가 만든 깃허브 저장소 Novel Studio Maker 를 소개하려 합니다. 이 프로젝트는 소설 창작을 돕는 스튜디오 환경을 구축하는 것을 목표로 하고 있습니다. 글을 쓰는 사람이라면 누구나 직관적으로 사용할 수 있도록 설계했어요.📌 프로젝트 개요목적: 소설가, 시나리오 작가, 창작자들이 글을 쓰고 관리할 수 있는 맞춤형 스튜디오 제공특징: 단순한 텍스트 에디터가 아니라, 창작 과정 전체를 지원하는 툴저장소 구성: 글 작성, 관리, 출력 기능을 중심으로 설계✨ 주요 기능작업 공간 제공: 소설을 챕터별로 나누어 관리 가능자동 저장 및 관리: 창작 중인 글을 안전하게 보관출력 기능: 완성된 글을 원하는 형식으로 내보내기확장성: 추가 기능을 쉽게 붙일 수 있도록 구조화🛠️ 설치 및 ..

야근하다가, 눈 떠보니 선협 세계 1화

“아… 또 야근이네. 이러다 과로사로 뉴스에 나오는 거 아냐?” 김도윤은 모니터 앞에서 눈을 비비며 한숨을 내쉬었다. 커피는 이미 식어 쓴맛만 남았고, 모니터 속 숫자들은 춤을 추듯 흔들렸다. 그 순간, 갑작스러운 전기 충격처럼 눈앞이 새하얗게 번졌다. 눈을 뜨자, 싸늘한 바람이 뺨을 스쳤다. 도윤은 몸을 일으켰다. 주변은 빽빽한 숲, 낯선 달빛이 땅을 비추고 있었다. “어… 여긴 어디야? 야근하다가 산속 캠핑장에 납치된 건가?” 농담처럼 내뱉었지만, 목소리는 떨렸다. 휴대폰을 꺼내려 했으나, 주머니는 텅 비어 있었다. “와… 진짜 꿈인가? 아니면 내가 드디어 과로로 환영받은 건가?” 숲은 음산했다. 나무 사이로 희미한 안개가 흘렀고, 귀에는 알 수 없는 울음소리가 맴돌았다. ..

Ai 창작 소설 2026.06.03

世界膨胀,别人进化我修仙(세계는 팽창하고, 남들은 진화할 때 나는 수선한다)

📚 줄거리 요약世界膨胀,别人进化我修仙는 세계가 끊임없이 확장하고 변화하는 과정 속에서, 한 개인이 선택한 독특한 삶의 태도를 그린다. 남들은 ‘진화’라는 이름으로 새로운 것을 향해 달려가며, 낡은 것을 버리고 더 빠르고 효율적인 길을 찾는다. 그러나 저자는 그 흐름을 거슬러 올라간다. 그는 무너진 틈을 꿰매고, 오래된 것을 고쳐 쓰며, 사라져가는 것을 붙잡는다.책 속에서 세계의 팽창은 단순히 물리적 확장이 아니라, 사회와 문명의 진보, 기술의 발전, 인간 관계의 변화까지 포괄한다. 하지만 저자는 그 속도에 휩쓸리지 않고, 오히려 균열과 상처에 주목한다. 그는 찢어진 천을 바느질하듯, 부서진 관계를 이어 붙이고, 잊혀진 기억을 다시 불러낸다. 이 과정은 느리고 불완전하지만, 바로 그 불완전함 속에서 인간..

百世求仙(백번의 생애 동안 신선을 추구하다)

🌌 줄거리 요약이 소설은 한 인물이 백 번의 생애를 거듭하며 신선이 되기 위한 길을 추구하는 장대한 환생 서사입니다. 첫 생애에서 그는 평범한 인간으로 태어나지만, 죽음 이후에도 끝나지 않는 집념으로 다시 태어납니다. 이후 이어지는 수많은 생애 속에서 그는 농부, 장수, 학자, 은자 등 다양한 삶을 살아갑니다.농부로서 땅을 일구며 삶의 고단함을 배우고, 장수로서 전장에서 피와 불길 속에서 권력과 명예의 덧없음을 체험합니다. 학자로 태어나 진리를 탐구하지만 지식의 깊이가 곧 깨달음은 아님을 알게 되고, 은자로 살아가며 고독 속에서 내면을 성찰합니다. 어떤 생애에서는 사랑을 얻었다가 잃으며 집착을 내려놓는 법을 배우고, 또 다른 생애에서는 벗을 떠나보내며 무상의 의미를 깨닫습니다.백 번의 생애는 단순한 ..

我本无意成仙 (나는 본래 신선이 될 뜻이 없었다)

🌿 작품 줄거리「나 본래 신선이 될 뜻은 없었으나」는 고요를 사랑하는 도인 송유의 이야기입니다. 그는 본래 산속에서 수행하며 살아가던 인물로, 세속의 명예나 권력을 탐하지 않았습니다. 그러나 운명은 그를 번화한 대도시 일도로 이끌어 놓습니다.도시에 정착한 그는 귀신과 요괴를 쫓는 부적을 나누어 주며 사람들을 돕습니다. 하지만 이웃과 관청 사람들의 방문은 그의 청수를 자꾸만 흔듭니다.특히 이웃 포두 나균이 찾아와 둔지술 도둑을 잡아 달라 부탁하는 사건은 그의 삶을 크게 흔듭니다. 땅속으로 숨어드는 술법을 쓰는 도둑을 잡기 위해 송유는 술법의 본질을 꿰뚫습니다. “믿으면 존재하고, 의심하면 사라진다.” 그는 이 원리를 이용해 도둑의 마음을 흔드는 계책을 내놓고, 결국 도둑은 술법에 실패해 붙잡히게 됩니다...

텍스트 파일 분할기

✨ 주요 기능자동 분할: 기본값은 100KB 단위로 텍스트 파일을 나눕니다.사용자 지정 크기: 원하는 KB 단위로 입력 가능.GUI 지원: 드래그 앤 드롭, 버튼 클릭으로 파일 선택 가능.출력 폴더 지정: 분할된 파일을 원하는 위치에 저장.명령어 실행 지원: GUI 없이 터미널에서도 사용 가능.🖥️ GUI 화면프로그램을 실행하면 다음과 같은 창이 뜹니다:텍스트 파일을 드래그 앤 드롭하거나 버튼으로 선택저장 위치 지정원하는 분할 크기 입력 후 "분할 시작" 버튼 클릭분할이 완료되면 팝업 메시지로 결과를 알려주며, 상태창에도 생성된 파일 개수가 표시됩니다.🚀 실행 방법split_text_file.py 더블클릭→ gui 창이 열립니다.📌 활용 예시대용량 로그 파일을 분석할 때머신러닝 데이터셋을 작은 단위..

TXT 뷰어 프로그램

📂 TXT 뷰어 프로그램 소개 (Python, Tkinter)안녕하세요! 오늘은 제가 직접 만든 TXT 뷰어 프로그램을 소개하려고 합니다.단순히 텍스트 파일을 열어보는 기능을 넘어서, 다크 모드 지원, 폰트/배경/글자색 변경, 마지막 폴더 및 파일 자동 불러오기 등 다양한 편의 기능을 담았습니다.✨ 주요 기능다크 모드 UI눈에 편안한 다크 모드 디자인을 적용했습니다.파일 목록 + 텍스트 뷰어좌측에는 선택한 폴더의 TXT 파일 목록, 우측에는 선택한 파일의 내용을 보여줍니다.자동 인코딩 감지UTF-8, CP949, 기타 인코딩을 자동으로 감지하여 깨짐 없이 파일을 열 수 있습니다.상태 표시줄라인 수, 파일 크기, 인코딩 정보를 하단에 표시합니다.옵션 저장/불러오기마지막 폴더/파일 자동 불러오기프로그램을 ..

Dark Text RPG

# ⚔️ Dark Text RPG **Dark Text RPG**는 Python과 Tkinter를 사용하여 제작된 텍스트 기반의 방치형 RPG 게임입니다. 직관적인 GUI 환경에서 캐릭터를 육성하고, 던전을 탐험하며, 장비를 강화하는 재미를 느낄 수 있습니다.exe 파일은 바이러스 배포 위험과 요즘 해킹피해가 엄청 많아지고,세상이 흉흉하니 원본소스 파이썬 그대로 공유합니다. ![Python](https://img.shields.io/badge/Python-3.x-blue.svg)![License](https://img.shields.io/badge/License-MIT-green.svg)## ✨ 주요 기능 - **캐릭터 생성**: 다양한 직업(전사, 마법사 등) 선택 및 주사위 굴리기를 통한 초기 스..

파이썬을 처음 만져본 이야기

파이썬이라는 코딩 언어를 조금 만져봤습니다.사실 저는 컴퓨터와는 크게 가까운 사람이 아닙니다.시골에서 살다 보니 늘 농사일이나 생활에 필요한 것들만 챙기고, 코딩은 젊은 사람들만 하는 줄 알았습니다.그런데 요즘은 세상이 참 많이 달라졌습니다.우연히 알게 된 VSCode라는 프로그램을 설치하고, 거기에 GitHub Copilot과 Gemini Code Agent라는 AI 도우미를 붙여봤습니다. 처음에는 뭘 어떻게 해야 할지 막막했는데, 신기하게도 제가 주석으로 “리스트 합 구하기”라고만 적어놔도 코드가 자동으로 완성되었습니다. 파이썬은 문법이 단순하다고들 하더니, AI가 옆에서 도와주니 훨씬 부담이 줄었습니다.“이걸 어떻게 해야 하지?” 싶을 때 Copilot이 먼저 길을 보여주고, Gemini가 맥락을..