오르비 댓글 다는 매크로( 파이썬 구동할 수 있으면 가능 )
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를 선물하세요.
-
신입생들을 위한 아르바이트 관련 이모저모 #2 [과기대25] [서울과학기술대학교25] 0
대학커뮤니티 노크에서 선발한 서울과학기술대학교 선배가 오르비에 있는 예비 과기대생,...
-
사실 체스 8
그냥 모다기도 모다는데대충 5분 정도 그 시간도 체스에 집중을 모다겟음 체스 판...
-
뭔가 오르비는 12
변기같음. 막 싸질러도대잖음. 휴릅하면서 느낀바임.
-
질문받아요 16
건대군수생(상근) 웹소설중독자 (거의 모든 장르를 다봄) JPOP 좋아함 애니는...
-
휴 이제 정리하고 자야징
-
질문받음
-
강윤구4공법 5
듣고효과본사람있음요??? 후기좀여….
-
뻘글말고 1
정성이 담긴 글을 쓰고 시픔쓸거 추천 좀
-
잊어먹어서 2부 시작쯤부터 다시봐야 하나...
-
하 오늘 하루 그냥 날려버림 진짜 미루는 습관 어떻게 고칠까?ㅠㅠ
-
잘생긴 사람이 한명도 없네;; 옯언중에 말빨좋은 6명 무작위로 뽑아서 내보내도 될듯
-
정체가 무엇이였을지
-
아 테니스 0
치고싶드아ㅏㅏ
-
친구를 만들어보자
-
난 초등학생때부터 배구를 하고싶었어ㅓ
-
연금소설 끝판왕 8
그리고 이를 따라가는...
-
생윤 처음 들었는데 너무 중구난방이고 수업이 이해가 안되는데 노베라서 그런가요...
-
으흐흐 1
이 웃음 소리 누가 만들음 ㅈㄴ 맘에 든다
-
레어사세요 1
-
나만 이럼? 1
10시 36분쯤 되면
-
남고에서 정시를 준비하다보니 나도 변질됨
-
https://youtu.be/kBBb56rwNbI?si=DDnpZ24zfUkg79M...
-
이 수 ㅁㅌㅊ? 5
-
공통시절 문제들은 어떻게든 당위적이게 풀어줄수 있는데 1
가형기출은 걍 모르면 외워 말곤 할말이 없넹
-
한 목숨만 더 주면 안 됨? 제발요
-
평범한 겜판으로 시작해서 선협물로 1차 드리프트, 결말에서 ㄹㅇ 판타지로 2차...
-
윤사 처음이라 잡아놓기는 해야하는데…
-
롤체 문 열어 쾅쾅 아 오늘 미장이랑 라이엇 둘 다 뒤졌네 아오
-
휴먼벤치마크 4
https://humanbenchmark.com/ 이거 위에 나오는 스탯 최고기록이...
-
못하는거임…..?
-
외대가고싶다 5
니엉덩이더러워를 달고싶으다...
-
드래곤중에서도 최강의 투명드래곤이 울부짓었다투명드래곤은 졸라짱쎄서 드래곤중에서...
-
그런 것이다
-
이전 버전의 허접했던 임시 표지 대신 정식으로 표지를 새로 만들었습니다. 나름...
-
내잘못이긴한데슬푸다.
-
오뿌이들 안녕하세요 15
-
그저... "빛"
-
가형기출들보면 4
확실히 교수들은 미친놈들같아
-
최고의 반전소설 8
넵
-
집으로 돌아가고싶어
-
난 만취해도 맞춤법 지키는데
-
무물보 ㄱㄱ 11
아무 잘문이나 ㄱㅊ
-
https://orbi.kr/00012187583 goat
-
나의 투쟁
-
ㅇㅇ
-
동아대 유명한가요? 10
아는 여자애 수시로 동아대 갔다던디 중학교때 공부 좀 치던애라 궁금하네요
-
당당히 내 꿈들을 보여줘야해
-
24수능 백분위 100 25수능 백분위 99 암산테스트 16점 ㅋㅋ
-
뒤를 돌아보지 않아
님 ㄹㅇ 코딩황인가
지금 달고있음?
ㅇㅇ
10000 검색하면 글 나옴
개신기하네 ㅋㅋ 낼 보면 10000개 찍혀있겠다
ip밴당하지않나
딱히 제재할 이유는 없는 듯
디도스도 아니고 댓글 좀 단다고 서버가 과부하 걸리면 좀 이상하긴함