- ํ์ด์ฌ3 - ๋ค์ด๋ก๋
- ๊ตฌ๊ธ ํฌ๋กฌ ๋ธ๋ผ์ฐ์ - ๋ค์ด๋ก๋
- ํฌ๋กฌ ๋๋ผ์ด๋ฒ - ๋ค์ด๋ก๋
์๋ ๊ฐ์ด๋๋ฅผ ํตํด ์์ธํ ์ค์น ๋ฐฉ๋ฒ์ ํ์ธํ์ค ์ ์์ต๋๋ค.
Clone or download
๋ฒํผ์ ๋๋ฌ ZIP ํ์ผ๋ก ์์ค์ฝ๋๋ฅผ ๋ค์ด๋ก๋ ๋ฐ์ต๋๋ค.
- ๋ค์ด๋ก๋ ๋ฐ์ ํ ์์ถ์ ํ์ด์ฃผ์ธ์
๋ฉ๋ด > ๋์๋ง > Chrome ์ ๋ณด
์์๋๋ก ์ง์
ํ์ฌ ์ ๋ณด์ฐฝ์ผ๋ก ์ง์
ํฉ๋๋ค.
ํฌ๋กฌ ์ ๋ณด์ฐฝ์์ ํฌ๋กฌ ๋ฒ์ ์ ๋งจ ์์๋ฆฌ๋ฅผ ๋ฉ๋ชจํด์ฃผ์ธ์ (์ ์ฌ์ง์ ๊ฒฝ์ฐ 78)
ํฌ๋กฌ ๋๋ผ์ด๋ฒ ๋ค์ด๋ก๋ ํ์ด์ง์ ์ ์ํ์ฌ 3๋ฒ
๊ณผ์ ์์ ๋ฉ๋ชจํ ๋ฒ์ ๊ณผ ์ผ์นํ๋ ๋๋ผ์ด๋ฒ๋ฅผ ๋ค์ด๋ก๋ ๋ฐ์ต๋๋ค.
์ปดํจํฐ ์ด์์ฒด์ ์ ๋ง๋ ๋ฒ์ ์ ๋ค์ด๋ก๋ ๋ฐ๊ณ ์์ถ์ ํ์ด์ค๋๋ค.
- ์์ถ ํด์ ํ ๋์จ ํ์ผ์ driver ํด๋์ ๋ฃ์ด์ฃผ์ธ์
CMD ํน์ ํฐ๋ฏธ๋ ๋ฑ์ ์์ค์ฝ๋๊ฐ ์๋ ํด๋์์ ์ด์ด ์๋ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํฉ๋๋ค.
- ํ์ด์ฌ์ด ์ค์น๋์ด ์์ด์ผ ํฉ๋๋ค!
pip3 install -r requirements.txt
config.ini
ํ์ผ์ ์ด์ด ๊ฐ์ธ ์ค์ ์ ์งํํด์ฃผ์ธ์- user
- email: ์ธ์ด์๋ ์ด๋ฉ์ผ
- password: ๋น๋ฐ๋ฒํธ
- bot
- chromedriver: ํฌ๋กฌ๋๋ผ์ด๋ฒ ๊ฒฝ๋ก
- ์๋์ฐ: ./driver/chromedriver.exe
- ๋ฆฌ๋ ์ค & ๋งฅ: ./driver/chromedriver
- wait: ํฌ๋กฌ๋๋ผ์ด๋ฒ ๋๊ธฐ์๊ฐ (์ด)
- ๋คํธ์ํฌ ํ๊ฒฝ์ด ์ข์ง ์์ ๋ก๊ทธ์ธ, ํ์ผ๋ก ์ด๋ ๊ณผ์ ๋ฑ์์ ์๊ฐ์ด๊ณผ ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ์ ์ ํ ์กฐ์ ํด์ฃผ์ธ์
- delay: ๋ค์ด๋ก๋ ์ง์ฐ์๊ฐ (๋๋๋ก์ด๋ฉด ๊ธฐ๋ณธ๊ฐ์ธ 3์ด๋ฅผ ์ ์งํด์ฃผ์ธ์)
- parser: ํ์ฑ ํ๋ก์ธ์ค ์
โ ๏ธ CPU ์ฝ์ด ์๋ณด๋ค ํฐ ์๋ฅผ ์ ๋ ฅํ์ง ์๋๊ฒ์ ์ถ์ฒํฉ๋๋ค. (1 ~ ์ฝ์ด ์)
- downloader: ๋ค์ด๋ก๋ ํ๋ก์ธ์ค ์
โ ๏ธ CPU ์ฝ์ด ์๋ณด๋ค ํฐ ์๋ฅผ ์ ๋ ฅํ์ง ์๋๊ฒ์ ์ถ์ฒํฉ๋๋ค. (1 ~ ์ฝ์ด ์)
- chromedriver: ํฌ๋กฌ๋๋ผ์ด๋ฒ ๊ฒฝ๋ก
- user
[user]
email=์ด๋ฉ์ผ
password=๋น๋ฐ๋ฒํธ
[bot]
chromedriver=./driver/chromedriver.exe
delay=3
parser=4
downloader=4
์๋ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ฌ ์ธ์ด์๋ ์ด๋ฏธ์ง ์์ง์ ์์ํ ์ ์์ต๋๋ค.
python3 bot.py
- ๊ฒฐ๊ณผ ์ด๋ฏธ์ง๋ images ํด๋ ๋ด์
๋ ์ง_๋ฒํธ_์ ๋ชฉ
ํ์์ผ๋ก ์ ์ฅ๋ฉ๋๋ค - ๊ฒฐ๊ณผ ํ
์คํธ๋ posts ํด๋ ๋ด์
๋ ์ง_๋ฒํธ_์ ๋ชฉ
ํ์์ผ๋ก ์ ์ฅ๋ฉ๋๋ค
์ฌ์ฉ ์ค ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ์ด์ ๋จ๊ฒจ์ฃผ์ธ์ ๐