Skip to content

NaverBlog_Auto is a versatile tool for effortless bulk posting and comment collection on Naver blogs, simplifying your blogging experience with efficiency and ease. ๐Ÿš€โœจ

Notifications You must be signed in to change notification settings

movemin03/NaverBlog_Auto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

30 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

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

About

NaverBlog_Auto is a versatile tool for effortless bulk posting and comment collection on Naver blogs, simplifying your blogging experience with efficiency and ease. ๐Ÿš€โœจ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages