-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
203 lines (199 loc) · 8.78 KB
/
index.html
File metadata and controls
203 lines (199 loc) · 8.78 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
<!DOCTYPE html>
<html lang="en">
<head>
<script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="dde3b1c7-a192-42ca-8c3c-92407128d4d0" data-blockingmode="auto" type="text/javascript"></script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5868991230140518" crossorigin="anonymous"></script>
<meta charset="UTF-8" />
<title>J4DocSearch – Document Content Search Tool</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="A fast and lightweight desktop tool to search text content inside PDF, HWPX, DOCX and other documents.">
<style>
body {
font-family: "Segoe UI", sans-serif;
max-width: 800px;
margin: 2em auto;
padding: 1em;
line-height: 1.6;
color: #333;
}
h1, h2 {
color: #222;
}
.logo {
max-width: 128px;
margin-bottom: 1em;
}
.download-button {
display: inline-block;
margin: 1em 0;
padding: 0.8em 1.4em;
background-color: #007acc;
color: white;
text-decoration: none;
font-weight: bold;
border-radius: 5px;
}
.download-button:hover {
background-color: #005fa3;
}
.note {
font-size: 0.9em;
color: #666;
}
.screenshot {
margin-top: 1em;
max-width: 100%;
border: 1px solid #ccc;
box-shadow: 0 2px 8px rgba(0,0,0,0.1);
}
footer {
margin-top: 2em;
border-top: 1px solid #ccc;
padding-top: 1em;
font-size: 0.95em;
}
.download-info {
font-size: 0.9em;
color: #555;
}
.lang-toggle {
float: right;
margin-top: -3em;
}
.lang-toggle button {
margin-left: 0.5em;
padding: 0.3em 0.8em;
font-size: 0.9em;
}
.lang-section { display: none; }
</style>
<script>
function switchLang(lang) {
document.querySelectorAll('.lang-section').forEach(el => el.style.display = 'none');
document.querySelectorAll('.lang-' + lang).forEach(el => el.style.display = 'block');
}
window.addEventListener('DOMContentLoaded', () => {
const userLang = navigator.language || navigator.userLanguage;
if (userLang.startsWith('ko')) {
switchLang('ko');
} else {
switchLang('en');
}
});
</script>
</head>
<body>
<div class="lang-toggle">
<button onclick="switchLang('en')">English</button>
<button onclick="switchLang('ko')">한국어</button>
</div>
<img src="j4docsearch.ico" alt="J4DocSearch Logo" class="logo" />
<div class="lang-section lang-en">
<h1>📘 J4DocSearch</h1>
<p><strong>J4DocSearch</strong> is a high-speed desktop document indexing and search tool designed for Windows environments. It monitors your local drives in real time and enables fast keyword-based search across supported document types.</p>
<p>This standalone, lightweight application requires no external server or database. It is especially useful for users who manage a large volume of documents or frequently need to access document contents quickly.</p>
<a href="https://github.com/j4docsearch/j4docsearch/releases/latest" class="download-button" target="_blank">
⬇️ Download Latest Version
</a>
<p class="download-info">📦 Download count available on GitHub Release page</p>
<h2>📦 Screen Shot</h2>
<img src="screenshot.png" alt="J4DocSearch Screenshot" class="screenshot" />
<h2>🚀 How It Works</h2>
<ul>
<li>🔍 <strong>Full Indexing on First Launch:</strong> Scans all files on your PC across all local drives and creates a searchable index.</li>
<li>⚡ <strong>Real-Time Indexing:</strong> Automatically updates the index when files are added, modified, or deleted.</li>
<li>📁 Changes are reflected instantly in your search results without needing a manual refresh.</li>
</ul>
<h2>🔍 Supported File Types</h2>
<ul>
<li><code>.docx</code> – Microsoft Word (OOXML)</li>
<li><code>.xlsx</code> – Microsoft Excel (OOXML)</li>
<li><code>.pptx</code> – Microsoft PowerPoint (OOXML)</li>
<li><code>.pdf</code> – PDF files (text-based only)</li>
<li><code>.hwpx</code> – HWPX format used by Hancom Office</li>
</ul>
<p>Only text content is indexed. Binary or image-based content (e.g., scanned PDFs) is not processed.</p>
<h2>🖥️ OS Compatibility</h2>
<ul>
<li>Supported: Windows 10 / 11 (64-bit recommended)</li>
<li>Requires no administrator privileges</li>
<li>Microsoft Office or .NET not required</li>
<li>Distributed as a standalone .exe built from Python</li>
<li>Real-time monitoring based on Windows file system events</li>
</ul>
<h2>🆓 License</h2>
<ul>
<li><strong>License:</strong> Freeware</li>
<li><strong>Commercial Use:</strong> Allowed</li>
<li>No license fees or activation required</li>
<li><strong>Note:</strong> Future versions may include advertisements (e.g., banner or popup ads)</li>
<li>All processing and indexing occurs locally — no data is sent to external servers</li>
</ul>
<h2>🔗 Features</h2>
<ul>
<li>Easy setup using NSIS installer</li>
<li>Auto-launch and startup registration support</li>
<li>System tray with show/hide options</li>
<li>Duplicate instance prevention</li>
<li>Keyword highlighting and result grouping</li>
</ul>
<footer>
<p><strong>Bug reports & feature requests:</strong> <a href="mailto:j4docsearch@gmail.com">j4docsearch@gmail.com</a></p>
<p class="note">© 2025 J4DocSearch Project. All rights reserved.</p>
</footer>
</div>
<div class="lang-section lang-ko">
<h1>📘 J4DocSearch</h1>
<p><strong>J4DocSearch</strong>는 Windows 환경에서 다양한 문서의 본문 내용을 빠르게 검색할 수 있는 고속 데스크톱 인덱싱 프로그램입니다. 로컬 드라이브를 실시간으로 모니터링하여 키워드 기반 검색을 지원합니다.</p>
<p>이 프로그램은 외부 서버나 데이터베이스 없이 동작하는 단독 실행형이며, 대용량 문서를 자주 다루는 사용자에게 매우 유용합니다.</p>
<a href="https://github.com/j4docsearch/j4docsearch/releases/latest" class="download-button" target="_blank">
⬇️ 최신 버전 다운로드
</a>
<p class="download-info">📦 다운로드 수는 GitHub Release 페이지에서 확인 가능</p>
<h2>📦 화면 예시</h2>
<img src="screenshot.png" alt="J4DocSearch 스크린샷" class="screenshot" />
<h2>🚀 동작 방식</h2>
<ul>
<li>🔍 <strong>초기 전체 인덱싱:</strong> PC의 모든 로컬 드라이브를 스캔하여 검색 인덱스를 생성합니다.</li>
<li>⚡ <strong>실시간 인덱싱:</strong> 파일이 추가, 수정, 삭제될 때 자동으로 인덱스를 갱신합니다.</li>
<li>📁 변경 사항은 수동 새로고침 없이 즉시 검색 결과에 반영됩니다.</li>
</ul>
<h2>🔍 지원 문서 형식</h2>
<ul>
<li><code>.docx</code> – Microsoft Word</li>
<li><code>.xlsx</code> – Microsoft Excel</li>
<li><code>.pptx</code> – Microsoft PowerPoint</li>
<li><code>.pdf</code> – PDF 파일 (텍스트 기반만 지원)</li>
<li><code>.hwpx</code> – 한컴오피스 HWPX 포맷</li>
</ul>
<p>텍스트 콘텐츠만 인덱싱되며, 이미지 기반 문서(예: 스캔 PDF)는 처리되지 않습니다.</p>
<h2>🖥️ 운영체제 호환</h2>
<ul>
<li>지원 OS: Windows 10 / 11 (64비트 권장)</li>
<li>관리자 권한 없이 실행 가능</li>
<li>Microsoft Office 또는 .NET 미설치 환경에서도 동작</li>
<li>Windows 파일 시스템 이벤트 기반 실시간 감시 지원</li>
</ul>
<h2>🆓 라이선스</h2>
<ul>
<li><strong>라이선스:</strong> 프리웨어</li>
<li><strong>상업적 사용:</strong> 허용됨</li>
<li>라이선스 비용 및 활성화 필요 없음</li>
<li><strong>주의:</strong> 추후 버전에는 광고(배너 또는 팝업)가 포함될 수 있음</li>
<li>모든 인덱싱 및 검색 작업은 로컬에서 처리되며, 외부로 데이터가 전송되지 않음</li>
</ul>
<h2>🔗 주요 기능</h2>
<ul>
<li>NSIS 기반 간편 설치 지원</li>
<li>자동 실행 및 시작 프로그램 등록 가능</li>
<li>시스템 트레이 모드 제공</li>
<li>중복 실행 방지</li>
<li>검색어 하이라이팅 및 결과 그룹화</li>
</ul>
<footer>
<p><strong>버그 신고 및 기능 요청:</strong> <a href="mailto:j4docsearch@gmail.com">j4docsearch@gmail.com</a></p>
<p class="note">© 2025 J4DocSearch Project. All rights reserved.</p>
</footer>
</div>
</body>
</html>