Skip to content

Latest commit

Β 

History

History
89 lines (64 loc) Β· 4.29 KB

File metadata and controls

89 lines (64 loc) Β· 4.29 KB

NaverBlog_Auto (English Description) β€οΈπŸ‘

NaverBlog_Auto is an all-in-one program designed for bulk posting and comment collection on Naver blogs.

1. NaverBlog_comments_collector.py

Description: A program designed to collect comments from Naver blogs. Simply input the blog link, and it will be automatically recognized. Developed in the Chrome 136 environment.

Usage: After running the program, simply input the URL you wish to track!

Requirements:

pip install pandas, bs4, selenium, openpyxl, lxml

Exporting as Executable: For PyInstaller, use the following command:

pyinstaller NaverBlog_comments_collector.py --onefile --hidden-import os --hidden-import re --hidden-import time --hidden-import datetime --hidden-import pandas --hidden-import bs4 --hidden-import selenium --hidden-import openpyxl --hidden-import lxml

2. BlogPostingAuto113.py

IMPORTANT NOTICE: This program is out-dated. This program is based on Chrome Driver version 113. You need to modify some codes to use it.

Description: This program is primarily intended for uploading class schedules or announcements to specific blogs. To use it for other purposes, some code modifications may be necessary. The executable is based on Chrome Driver version 113 and may not work if your Chrome version differs. In such cases, download the Chrome Driver suitable for your computer and use PyInstaller to export the .py file to an .exe file again.

Requirements:

pip install selenium, pyperclip, certifi, urllib3, pyautoit, autoit, webdriver_manager

you can download "autoit" program here.

Exporting as Executable: For PyInstaller, use the following command:

pyinstaller BlogPostingAuto113.py --onefile --add-binary "chromedriver.exe;." --add-data="AutoItX3_x64.dll;autoit\lib" --hidden-import certifi --hidden-import urllib3 --hidden-import pyperclip --hidden-import webdriver-manager --hidden-import pyautoit --hidden-import autoit


NaverBlog_Auto (ν•œκ΅­μ–΄ μ„€λͺ…) β€οΈπŸ‘

NaverBlog_AutoλŠ” 넀이버 λΈ”λ‘œκ·Έ λŒ€λŸ‰ ν¬μŠ€νŒ… 및 λŒ“κΈ€ μˆ˜μ§‘μ„ μœ„ν•œ μ˜¬μΈμ› ν”„λ‘œκ·Έλž¨μž…λ‹ˆλ‹€.

1. NaverBlog_comments_collector.py

μ„€λͺ…: 넀이버 λΈ”λ‘œκ·Έμ—μ„œ λŒ“κΈ€μ„ μˆ˜μ§‘ν•˜λŠ” ν”„λ‘œκ·Έλž¨μž…λ‹ˆλ‹€. λΈ”λ‘œκ·Έ 링크λ₯Ό μž…λ ₯ν•˜λ©΄ μžλ™μœΌλ‘œ μΈμ‹λ©λ‹ˆλ‹€. Chrome 136 ν™˜κ²½μ—μ„œ κ°œλ°œλ˜μ—ˆμŠ΅λ‹ˆλ‹€.

μ‚¬μš© 방법: ν”„λ‘œκ·Έλž¨μ„ μ‹€ν–‰ν•œ ν›„ μΆ”μ ν•˜λ €λŠ” URL을 μž…λ ₯ν•˜μ‹­μ‹œμ˜€!

μš”κ΅¬ 사항:

pip install pandas, bs4, selenium, openpyxl, lxml

μ‹€ν–‰ 파일둜 내보내기: κ·Έ 이후 μ•„λž˜ μ˜ˆμ‹œ μ½”λ“œλ₯Ό ν™œμš©ν•΄μ£Όμ„Έμš”.

pyinstaller NaverBlog_comments_collector.py --onefile --hidden-import os --hidden-import re --hidden-import time --hidden-import datetime --hidden-import pandas --hidden-import bs4 --hidden-import selenium --hidden-import openpyxl --hidden-import lxml

2. BlogPostingAuto113.py

μ€‘μš” μ•Œλ¦Ό: 이 ν”„λ‘œκ·Έλž¨μ€ 였래된 λ²„μ „μž…λ‹ˆλ‹€. 이 ν”„λ‘œκ·Έλž¨μ€ 크둬 λ“œλΌμ΄λ²„ 버전 113을 기반으둜 ν•©λ‹ˆλ‹€. μ½”λ“œλ₯Ό μ‚¬μš©ν•˜λ €λ©΄ 일뢀 μ½”λ“œλ₯Ό μˆ˜μ •ν•΄μ•Ό ν•©λ‹ˆλ‹€.

μ„€λͺ…: 이 ν”„λ‘œκ·Έλž¨μ€ νŠΉμ • λΈ”λ‘œκ·Έμ— λ°˜λ³„ μ‹œκ°„ν‘œλ‚˜ 곡지사항을 μ—…λ‘œλ“œν•˜λŠ” 데 μ‚¬μš©λ©λ‹ˆλ‹€. λ‹€λ₯Έ λͺ©μ μœΌλ‘œ μ΄μš©ν•˜κΈ° μœ„ν•΄μ„œλŠ” 일뢀 μ½”λ“œ μˆ˜μ •μ΄ ν•„μš”ν•©λ‹ˆλ‹€. μ‹€ν–‰ νŒŒμΌμ€ 크둬 λ“œλΌμ΄λ²„ 버전 113을 기반으둜 ν•˜λ©°, 본인의 크둬 버전과 λ‹€λ₯Ό 경우 μž‘λ™ν•˜μ§€ μ•Šμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. 이 κ²½μš°μ—λŠ” 본인의 컴퓨터에 λ§žλŠ” 크둬 λ“œλΌμ΄λ²„λ₯Ό λ‹€μš΄λ‘œλ“œν•˜κ³  PyInstallerλ₯Ό μ‚¬μš©ν•˜μ—¬ .py νŒŒμΌμ„ λ‹€μ‹œ .exe 파일둜 λ‚΄λ³΄λ‚΄μ‹­μ‹œμ˜€.

μš”κ΅¬ 사항:

pip install selenium, pyperclip, certifi, urllib3, pyautoit, autoit, webdriver_manager

"autoit" ν”„λ‘œκ·Έλž¨μ€ μ—¬κΈ° μ—μ„œ λ‹€μš΄λ‘œλ“œν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ‹€ν–‰ 파일둜 내보내기: κ·Έ 이후 μ•„λž˜ μ˜ˆμ‹œ μ½”λ“œλ₯Ό ν™œμš©ν•΄μ£Όμ„Έμš”.

pyinstaller BlogPostingAuto113.py --onefile --add-binary "chromedriver.exe;." --add-data="AutoItX3_x64.dll;autoit\lib" --hidden-import certifi --hidden-import urllib3 --hidden-import pyperclip --hidden-import webdriver-manager --hidden-import pyautoit --hidden-import autoit