Skip to content

Commit 5b8b1a1

Browse files
Translate README files to Korean
1 parent 9d3c59a commit 5b8b1a1

File tree

65 files changed

+1690
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+1690
-0
lines changed

AUTOMATION/AutoMoveFiles/README_ko.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# AutoMoveFiles
2+
스크립트는 추적된 폴더에서 대상 폴더로 파일을 자동으로 이동합니다.
3+
4+
## 시작하기
5+
- `pip install watchdog` 또는 `poetry add watchdog`
6+
- `cd AutoMoveFiles`
7+
- `python -m AutoMoveFiles.py`
8+
- 소스 폴더 경로 입력
9+
> 예: `C:\Users\example\Downloads`
10+
- 대상 폴더 경로 입력
11+
> 예: `C:\Users\example\Documents`
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# 이메일 발송 작업 자동화
2+
3+
## 소개
4+
`smtplib` 라이브러리 활용
5+
6+
`smtp_server``smtp_port`: 이 변수를 이메일 공급자의 적절한 SMTP 서버 및 포트로 설정합니다.
7+
8+
`sender_email`: 이메일을 보낼 이메일 주소를 지정합니다.
9+
10+
`sender_password`: 보낸 사람의 이메일 계정에 대한 암호 또는 앱별 암호를 제공합니다.
11+
12+
`recipient_email`: 받는 사람의 이메일 주소를 지정합니다.
13+
14+
`subject`: 이메일의 제목 줄을 설정합니다.
15+
16+
`message`: 이메일의 내용이나 본문을 제공합니다.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# 파일 복사
2+
3+
### 설명
4+
5+
이 프로그램은 마지막 백업 이후 새 파일이나 변경된 파일만으로 파일을 백업할 수 있도록 만들었습니다. 이 프로그램은 파일을 찾을 때까지 모든 디렉토리 트리를 재귀적으로 탐색한 다음 이 파일을 백업 디렉토리에 추가하거나 교체합니다.
6+
7+
### 기능
8+
- 디렉토리 탐색
9+
- 선택적 파일 복사
10+
11+
### 지침
12+
표준 라이브러리만 사용하므로 그대로 실행할 수 있습니다.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# 이것은 파일 및 폴더 크기를 가져오는 스크립트입니다.
2+
3+
### 사용자 친화적인 명령줄 인터페이스를 작성하기 위해 argparse 모듈을 사용합니다.
4+
5+
### 또한 운영 체제와 상호 작용하는 함수를 제공하기 위해 OS 모듈을 사용합니다.
6+
7+
### 어떻게 사용할 수 있습니까?
8+
9+
##### python3 GettingSizes.py --help
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# 인터넷 연결 모니터
2+
3+
4+
## 개요
5+
6+
안녕하세요, 프린스 쿤트입니다. 저는 이 Python 스크립트를 개발했습니다. 이 스크립트는 주기적으로 인터넷 연결을 확인하고 네트워크 문제를 진단합니다. 다양한 네트워크 테스트 및 작업을 수행하여 연결 문제를 진단하고 잠재적으로 해결하는 프로세스를 자동화합니다.
7+
8+
## 특징
9+
10+
- 여러 웹사이트에 핑을 보내 인터넷 연결을 확인합니다.
11+
- DNS 확인 문제, DNS 하이재킹, 프록시 차단 및 방화벽 문제와 같은 네트워크 문제를 진단합니다.
12+
- 연결 문제가 지속되면 Wi-Fi 연결을 자동으로 다시 시작합니다.
13+
14+
## 사용법
15+
16+
1. 스크립트를 로컬 머신에 복제하거나 다운로드합니다.
17+
2. 시스템에 Python이 설치되어 있는지 확인합니다.
18+
3. `python monitor.py` 명령을 사용하여 스크립트를 실행합니다.
19+
4. 스크립트는 주기적으로 인터넷 연결을 확인하고 발생하는 모든 문제를 진단합니다.
20+
21+
## 요구 사항
22+
23+
- Python 3.x
24+
- Requests 라이브러리(`pip install requests`를 통해 설치)
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
<!--이 부분을 제거하지 마십시오-->
2+
![Star Badge](https://img.shields.io/static/v1?label=%F0%9F%8C%9F&message=If%20Useful&style=style=flat&color=BC4E99)
3+
![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)
4+
5+
# PDF 페이지 색상 카운터
6+
7+
## 🛠️ 설명
8+
이 Python 프로젝트는 PDF 문서를 분석하고 흑백 및 컬러 페이지 수를 계산하는 간단하면서도 강력한 도구를 제공합니다. 문서 분석, 품질 관리 작업을 하거나 PDF 파일의 구성에 대해 궁금한 경우 이 코드는 문서의 시각적 특성에 대한 통찰력을 얻는 데 도움이 됩니다.
9+
10+
**주요 특징:**
11+
12+
* 손쉬운 통합: 몇 줄의 코드로 이 기능을 Python 응용 프로그램이나 워크플로에 통합할 수 있습니다.
13+
14+
* PDF 전문 지식: PyMuPDF(MuPDF) 라이브러리를 활용하여 이 프로젝트는 PDF 파일을 효율적으로 처리하므로 광범위한 응용 프로그램에 적합합니다.
15+
16+
* 컬러 페이지 감지: PDF 문서 내에서 컬러 및 흑백 페이지를 정확하게 식별하여 귀중한 통계를 제공합니다.
17+
18+
* 사용 사례: 이 코드는 문서 보관, 인쇄 최적화 또는 콘텐츠 분석과 같은 다양한 시나리오에서 사용할 수 있습니다.
19+
20+
## ⚙️ 사용된 언어 또는 프레임워크
21+
- **Python**: 프로젝트에 사용된 기본 프로그래밍 언어입니다.
22+
- **FastAPI**: Python으로 API를 구축하기 위한 현대적이고 빠른(고성능) 웹 프레임워크입니다.
23+
- **PyMuPDF(MuPDF)**: Python용 경량 및 효율적인 PDF 처리 라이브러리입니다.
24+
- **OpenCV**: 이미지 분석 및 처리에 사용됩니다.
25+
- **Pillow(PIL)**: 이미지 작업을 위한 Python 이미징 라이브러리입니다.
26+
27+
## 🌟 실행 방법
28+
- ### 모든 요구 사항 설치
29+
`pip install -r requirements.txt`를 실행하여 모든 요구 사항을 설치합니다.
30+
- ### 가상 환경 설정
31+
32+
- 터미널에서 `python -m venv myenv` 명령을 실행합니다.
33+
- Windows인 경우 `cd myenv/Scripts`로 디렉토리를 변경합니다.
34+
- `source activate` 명령을 실행하여 가상 환경을 활성화합니다.
35+
- `cd..`를 사용하여 가상 환경에서 **프로젝트 디렉토리**로 이동합니다.
36+
- 패키지가 없는 경우 `uvicorn`, `fastapi`, `fitz`, `frontend`, `tools`, `opencv-python`, `pillow`, `python-multipart`, `PyMuPDF`를 설치합니다.
37+
```
38+
pip install uvicorn fastapi fitz frontend tools opencv-python pillow python-multipart PyMuPDF
39+
```
40+
41+
- ### 이제 프로젝트를 실행하기만 하면 됩니다.
42+
43+
-이제 `uvicorn main:app --reload` 명령을 실행합니다.
44+
-브라우저에서 localhost 링크를 열고 엔드포인트에 `/docs`를 입력하여 fastapi docs UI를 확인합니다.
45+
![Screenshot 2023-10-25 134746](https://github.com/Om25091210/Count-Color-Black-Pages-PDF/assets/74484315/2b5b64a2-1c00-4a5a-ab7c-99fb30e7aba6)
46+
47+
-이제 **POST**를 클릭한 다음 **Try it out**을 클릭합니다.
48+
-**파일 선택**을 클릭하여 흑백 및 컬러 페이지 수를 계산할 pdf를 선택합니다.
49+
-**실행**을 클릭합니다.
50+
51+
52+
## 📺 데모
53+
![Screenshot 2023-10-25 133406](https://github.com/Om25091210/Count-Color-Black-Pages-PDF/assets/74484315/a84def7c-7db4-4ab5-bf0b-f8cfe5ded66b)
54+
55+
56+
## 🤖 저자
57+
58+
Github - [OM YADAV](https://github.com/Om25091210)
59+
LinkedIn - [OM YADAV](www.linkedin.com/in/omyadav)

AUTOMATION/PDF To Text/README_ko.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# Python을 사용하여 PDF에서 텍스트 추출
2+
3+
이 프로젝트는 Python을 사용하여 PDF 파일에서 텍스트를 추출하는 것을 목표로 합니다.
4+
5+
## 시작하기
6+
7+
이 지침은 개발 및 테스트 목적으로 로컬 컴퓨터에서 프로젝트 사본을 실행하는 방법을 안내합니다.
8+
9+
### 전제 조건
10+
11+
스크립트를 실행하기 전에 적절한 종속성을 설치해야 합니다. 이러한 종속성을 설치하려면 터미널에서 다음 명령을 실행하십시오.
12+
13+
```bash
14+
pip install -r requirements.txt
15+
```
16+
17+
### 도구 사용
18+
19+
도구를 사용하려면 다음 단계를 따르십시오.
20+
21+
1. 'pdfToText.py' 스크립트를 실행합니다.
22+
23+
```bash
24+
python pdfToText.py
25+
```
26+
27+
2. 프롬프트가 표시되면 텍스트를 추출하려는 PDF의 전체 경로와 파일 이름을 제공합니다. 예를 들어:
28+
29+
```bash
30+
D:\FolderName\FileName.pdf
31+
```
32+
33+
3. PDF의 데이터가 추출되어 동일한 폴더의 .txt 파일에 저장됩니다. 예를 들어:
34+
35+
```bash
36+
D:\FolderName\FileName.txt
37+
```
38+
39+
### 오류 처리
40+
41+
프로세스 중에 오류가 발생하면 화면에 인쇄됩니다. 해결하려면 오류 메시지를 확인하고 그에 따라 디버그하십시오.
42+
43+
문제 추적기를 사용하여 버그를 보고하거나 기능을 요청하십시오.
44+
45+
## 예제 실행 및 출력
46+
47+
아래는 터미널에서 명령을 실행하는 방법을 보여주는 스크린샷입니다.
48+
49+
![스크립트 샘플 사용](./SampleUsage.png)

AUTOMATION/PDF merge/README_ko.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
### Python을 사용하여 여러 PDF 병합
2+
3+
좋아하는 편집기를 열고 'PDFmerge'라는 폴더를 만든 다음 'mergePDF.py' 파일을 만들고 이 저장소의 mergePDF.py 파일에서 코드를 복사하여 붙여넣어야 합니다.
4+
5+
터미널을 열고 다음을 입력합니다.
6+
7+
```py
8+
pip install PyPDF2
9+
10+
```
11+
12+
병합하려는 PDF 파일을 Python의 작업 디렉토리에 보관해야 합니다. 물론 Python 코드를 사용하여 디렉토리를 변경할 수 있습니다. 코드의 단순성을 위해 PDF 파일을 작업 디렉토리에 배치합니다.
13+
14+
15+
```py
16+
python3 mergePDF.py
17+
18+
```
19+
20+
21+
이 코드를 실행하면 병합된 PDF 파일이 출력됩니다.

AUTOMATION/PhotoResizing/README_ko.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# 사진 크기 조정
2+
3+
### 설명
4+
5+
우리 회사는 직원 디렉토리에 게시하기 위해 모든 직원 배지 사진이 동일한 크기여야 하기 때문에 이 프로그램을 만들었습니다. 사진은 다른 카메라를 사용하여 여러 사이트에서 촬영되므로 매주 다른 크기의 여러 사진이 생성됩니다.
6+
7+
이 프로그램은 각 사진의 크기를 조정하고 특정 디렉토리에 저장하는 프로세스를 자동화합니다.
8+
9+
### 기능
10+
- 이미지 파일 크기 조정(물론!)
11+
- 보관
12+
- 디렉토리 정리
13+
14+
### 지침
15+
requirements.txt를 pip 설치하고 실행하기만 하면 됩니다!
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# 이메일 보내기
2+
3+
## 설명
4+
이 코드 조각은 귀하의 계정에서 하나 또는 여러 계정으로 이메일을 보냅니다.
5+
6+
## 요구 사항
7+
8+
`$ pip install emails`
9+
10+
`$ pip install secure-smtplib`
11+
12+
## 실행 단계
13+
- 먼저 보내는 이메일 계정에서 보안 수준이 낮은 앱 액세스를 활성화해야 합니다. [(참고 자료를 보려면 여기를 클릭하십시오!!)](https://youtu.be/Ee7PDsbfOUI)
14+
- 이 저장소를 포크하고 Sending-Email 폴더로 이동합니다.
15+
- 텍스트/코드 편집기에서 code.py를 엽니다.
16+
- 메일 ID, 암호, 수신자 메일 ID, 보낼 파일 이름 등과 같은 코드에 필요한 수정을 작성합니다.
17+
- 이 code.py를 실행합니다. `$ python code.py`
18+
- 수신자가 메일을 받았는지 확인하십시오!!!
19+
20+
## 추가
21+
- 코드의 (TO:) 섹션에 [email1,email2.email3,..,emailN]을 추가하여 여러 계정으로 이메일을 보낼 수 있습니다.
22+
- add_alternative를 사용하여 HTML을 추가했으므로 html 형식을 사용하여 이메일을 보낼 때 작동합니다.
23+
- 이메일로 파일을 보낼 수 있도록 add_attachments도 추가했습니다.
24+
- 기능이 필요 없는 분은 해당 코드 부분을 자유롭게 주석 처리하십시오.

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy