오르비 댓글 다는 매크로( 파이썬 구동할 수 있으면 가능 )
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
import time
def login_to_orbi_and_comment(username, password, article_number, comment_word, num_comments):
# Set up WebDriver
login_url = "https://login.orbi.kr/login"
base_url = "https://orbi.kr/"
article_url = f"{base_url}{article_number}" # Construct the article URL
# Start WebDriver
driver = webdriver.Chrome() # Ensure you have the ChromeDriver installed and accessible
driver.get(login_url)
try:
# Log in to Orbi
time.sleep(3) # Allow time for the page to load
driver.find_element(By.NAME, "username").send_keys(username) # Locate username field by "name"
driver.find_element(By.NAME, "password").send_keys(password) # Locate password field by "name"
driver.find_element(By.NAME, "password").send_keys(Keys.RETURN) # Submit the login form
time.sleep(3) # Wait for login to complete
# Navigate to the article
driver.get(article_url)
time.sleep(3)
# Post comments
for i in range(num_comments):
# Locate the comment input field
comment_area = driver.find_element(By.NAME, "content") # Locate by "name"
comment_area.click() # Activate the comment input field
time.sleep(1) # Allow the input area to activate
# Enter the comment text
comment_area.send_keys(comment_word)
# Locate and click the post button
post_button = driver.find_element(By.CLASS_NAME, "send") # Locate the post button by "class"
post_button.click()
print(f"Comment {i + 1} posted.")
time.sleep(2) # Add delay to mimic human behavior
except Exception as e:
print(f"An error occurred: {e}")
finally:
driver.quit()
if __name__ == "__main__":
username = input("Enter your Orbi username/email: ")
password = input("Enter your password: ")
article_number = input("Enter the article number (last digits of the URL): ")
comment_word = input("Enter the word to comment: ")
num_comments = int(input("Enter the number of comments to post: "))
login_to_orbi_and_comment(username, password, article_number, comment_word, num_comments)
크롬 웹드라이버랑 파이썬 구글에 찾아서 다운 받고
pip install selenium 치셈( 윈도우는 작업관리자, 맥은 터미널)
추후에 자기가 쓴 댓글 지우는 코드도 올릴예정
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
노래 추천 9
얼마나 좋아하냐면 폰 배경이 이거임
-
김현우 미적분반 5주차부터 합류하는데 지금 진도 ㅇㄷ나감???? ㅈㅂㅈㅂㅈㅂ
-
맞팔하실분
-
ㄹㅇ 문법 쌩노베라 못해먹겠음 찐 탐구 한 과목 더하는 느낌
-
난 씹덕글을 썼는데 태그가 안지워짐
-
취르비등장 2
두병반마시고 등장
-
이거 예비번호 20번 정도 뜨는데
-
너무 과하게 어려운가요? 미적 첫 엔제로 무리일까요
-
유리 2
-
점심을 토하기 직전까지 쳐먹긴 함
-
어려운4점만 다틀리면 몇점정도 나오나요?
-
이거 그만보고 싶어요, ....
-
하사십 개어렵네 0
생각할게많네요 ㅋㅋ
-
예비 140번대는 걍 안된다고 봐야겠죠…
-
그니까 요약하면 낼 아침에 일어나면 지젤이 내 여자친구가되는 그런 가능세계도...
-
다시 못 일어나겠네요.. FM은 다음에...
-
강평과 욱평 3
강평: 1년 내내 강기분을 못끝냄 욱평: 1년 내내 일클래스를 못끝냄
-
ㅈㄱㄴ
-
1시간지낫는데도 조아요 3명이누름,,, 스공도햇는데,,,,
-
일단 난 깔끔한게 조아서 시대파
-
캬캬
-
단어장을 하나 늘리려고하는데 이거 외우는분 계신가요???어떤가요!??
-
널사랑하는거지...
-
적응잘한것같음 커뮤체질인가
-
캐슬 정주행 끝 2
생각보다 진도 ㅈㄴ적네
-
힘들어 2
회로에 연립미분방정식이 웬 말인가 나를 죽이려고 작정했느냐
-
어찌 찾은거야
-
일단 나 ㅇㅇ
-
일어날수잇겟지
-
그건 바로 나이스
-
[자료] 금요기출회(암튼아직금요일임) - 귤은 맛있다 25학년도 6월 인문 1
안녕하세요, 입시림입니다. 저번 시간에 이어, 기출 문제를 바라보는 시각,...
-
고3같아보이는데 버스에서 지들끼리 씹덕수특표지한다는얘기하고있음 진심...
-
하..
-
기출하고 병행할만한 문제집 추천좀해주세요!
-
난 장발이 좋은데..
-
재종이나 독재에서 쓰는 의자가 확실히 좋은듯 왤케 허리가 아프지 자세 문제인가
-
안녕하세요 예비 고3 이고요, 미대 희망해서 수학은 그렇게 열심히 안 했는데 항상...
-
백분위합 몇정도 나와야함? 194이상 나와야하는건가 사탐 백분위 98이고 영 1이란...
-
빡세면 바로 드랍해볼까 내적갈등
-
종합적으로 ㅇㅇ
-
필수까진 아닌데 걍 준수한 퀄로 조오옹나 많이 주는게 좋음ㅋㅋ
-
제목 그대로임 알려주3
-
오늘 조용하네 8
응..
-
션티 김지영 4
어려운 시험이면 2뜨고 쉬운 시험이면 1떠요 먼가 문장 하나하나는 해석이 되는데...
-
등호성립 2
a>=0이고 왜 a<0이며 왜 a<=0은 안되는지 이차식 풀 때마다 등호 때문에...
-
천덕걸고하나더 9
산소를 싫어하는사람을 뭐라부르는지앎?
-
해설 진짜 좋음 짜피 수험생활 하다보면 기출 다시풀일 생길탠데 다른 기출서 정도...
님 ㄹㅇ 코딩황인가
지금 달고있음?
ㅇㅇ
10000 검색하면 글 나옴
개신기하네 ㅋㅋ 낼 보면 10000개 찍혀있겠다
ip밴당하지않나
딱히 제재할 이유는 없는 듯
디도스도 아니고 댓글 좀 단다고 서버가 과부하 걸리면 좀 이상하긴함