오르비 댓글 다는 매크로( 파이썬 구동할 수 있으면 가능 )
게시글 주소: https://m.orbi.kr/00071284170
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를 선물하세요.
-
철컹
-
시1발 대체 왜 군대 침대형 생활관이 내 고등학교 기숙사 호실보다 넓은 거냐...?
-
맞팔 구함 6
ㅇㅇ
-
인스타공감특 3
오른쪽애매한어딘가에꽤나거대하게위치함 스토리보다가누르면 아씨빨을외치게됨
-
어쩐지 쉽더라 ㅅㅂ
-
이게 할머니댁이지
-
moth니까..
-
1005.5는 핵폭나도 붙나요 제점수는 아니에요
-
암산테스트 인증 1
이새끼들 int 쓰네 ㅋㅋ
-
ㅂㄹㅅㄱㅇ 1
.
-
수학황 도움좀요 1
에프엑스 뭐에용
-
폰으로 찍어버림(물리)
-
50점 ㄲㅂ 0
내일 재수 삼수 사수 오수까지 한다
-
아마 높은 확률로 전적대(예정) 자퇴에는 성공할 거 같은데 시작이 남들보다...
-
개짜치는데 또 당함
-
암산테스트 87 0
100은 말이됨?
-
1. 일단 개고임 2. 파이널 기간 우영호T(서바랑 퀄 줌) 현장 수강생 전체...
-
암산테스트 10
ㅎㅎ
-
대성 지구 강사 1
한 분 더 오신다고 했었는데 언제 오픈 하시는거지 계약 깨진건가?
-
정신병올거같애진심
-
직선과 쌍곡선은 서로 Isogonal conjugate임
-
조아쓰
-
하 슬프다... 2
자작문항 만들고 저작권 확인차 콴다 돌려보는데 누가 이미 비슷한 아이디어 냄......
-
1이랑 7이 잇음 둘이 일단 더하셈 그러면 8이 됨
-
현정훈 대박이네 0
6모 19점에서 22수능 47점 만들었다네 ㄷㄷ
-
병을 물리치료구…
-
연인으로볼때 ㅇㅇ 난 담배피면 절대안됨…
-
밝기 제일 낮추고하는데 정상인가요
-
국어 인강 1등급 이상에게 효과 있다vs없다 투표 좀 8
1컷에서 백분위 99업 고정으로 인강으로 된다 안된다
-
딱히 안 나아지는거같음 돈만들고
-
유럽 입자 물리 연구소에서 거짓말을 하면 안되는 이유는??? 3
입자가 속기 때문에
-
그러면 칭찬은 교회에서 나오냐?ㅋㅋㅋㅋㅋㅋㅋㅌㅌㅋㅋㅋㅋ
-
시대재종 vs 독대단과 투표해주세요 정석민 김범준 이신혁잘듣고있는데 시대재종이 훨...
-
지금이 기회다
-
암산테스트 4
개어렵잖아 100은 대체 뭐임
-
오르비언중에 10
진짜 사람 몇명일까
-
"크리스마스 선물 배송 장면"을 직관할 수 있음 뭔가 재밌음 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
-
이분들 뭐하시죠?
-
치킨시 키신분
-
현우진 진짜 랩틸리언인가요??
-
정답:0명 모두 참여자가 아닌 거짓여자이기 때문ㅋㅋㅋㅋㅋㅋ
-
아재개그메타 좋아요 10
-
영어지문이였는데 이거 어려워씀뇨 님들도?
-
이거진짜에요..? 14
예...?
-
최근에 rpm은 풀었을 때 웬만하면 다 맞아야 한다는 내용을 들은 적이 있는데...
-
와우
-
번아웃온 상태긴하다고 많이 힘들다 했음 (이유는 직장내 숱한 야근) (저저번주에는...
님 ㄹㅇ 코딩황인가
지금 달고있음?
ㅇㅇ
10000 검색하면 글 나옴
개신기하네 ㅋㅋ 낼 보면 10000개 찍혀있겠다
ip밴당하지않나
딱히 제재할 이유는 없는 듯
디도스도 아니고 댓글 좀 단다고 서버가 과부하 걸리면 좀 이상하긴함