You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
안녕하세요 고생많으십니다
저는 히토미를 많이 사용하는데요
인터넷 탭을 여러개 띄워놓고 그걸 하나하나 주소 복사 - 붙여넣기 하는 과정이 귀찮아서 자동화 해보려고 해요
혹시 스트림덱이라는 물건을 아시나요?
물리적으로 버튼을 눌러서 프로그램을 작동하게하는 물건인데 이걸로 히토미 다운로더를 편하게 활용해보고 싶어서요
여기서 루틴?이라는걸로 순서대로 작동하게 만들어봤는데 안되서
파이썬으로 exe 파일을 만들고 그걸 스트림덱으로 작동하게끔 하려고 해요
그래서 챗gpt를 이용해서 파이썬 스크립트를 만들어봤는데 정상작동이 안되서 여쭤보고 싶어요
1활성화 되지 않은 파이어폭스 인터넷 탭의 주소를 복사
2내가 켜놓은 Hitomi Downloader라는 프로그램을 활성화
3url 입력칸에 붙여넣기 후 엔터
4이걸 exe 파일로 바탕화면에 생성해서 실행하면 123과정이 작동하게끔 생성
까지를 파이썬 코드로 짜줘
라고 부탁했는데
import pyautogui
import pyperclip
import time
import pygetwindow as gw
def get_firefox_url():
"""활성화되지 않은 Firefox 탭의 URL을 복사"""
firefox_window = None
for window in gw.getAllWindows():
if 'firefox' in window.title.lower(): # Firefox 탭 찾기
firefox_window = window
break
if firefox_window:
firefox_window.activate() # Firefox 창 활성화
time.sleep(0.5) # 조금 기다려서 창이 활성화될 수 있도록
pyautogui.hotkey('ctrl', 'l') # 주소창 포커스
time.sleep(0.2)
pyautogui.hotkey('ctrl', 'c') # URL 복사
time.sleep(0.2)
return pyperclip.paste() # 복사된 URL 반환
else:
print("Firefox 창을 찾을 수 없습니다.")
return None
def activate_program(program_name):
"""Hitomi Downloader 프로그램 활성화"""
windows = gw.getWindowsWithTitle(program_name)
if windows:
windows[0].activate() # 프로그램 활성화
time.sleep(0.5) # 잠시 기다림
else:
print(f"{program_name} 프로그램을 찾을 수 없습니다.")
def paste_url_and_press_enter():
"""복사된 URL을 붙여넣고 엔터"""
pyautogui.hotkey('ctrl', 'v') # URL 붙여넣기
time.sleep(0.2)
pyautogui.press('enter') # 엔터 키 입력
def main():
url = get_firefox_url() # URL 복사
if url:
print(f"복사된 URL: {url}") # 콘솔에 URL 출력
activate_program("Hitomi Downloader") # Hitomi Downloader 프로그램 활성화
paste_url_and_press_enter() # URL 붙여넣기 후 엔터 입력
else:
print("URL을 복사하지 못했습니다.")
if name == "main":
main()
이렇게 만들어 주더라고요
코드에는 문제가 없는것 같아요
메모장같은 다른 프로그램에도 입력은 되는데 히토미 다운로더에만 적용이 안되네요
주소를 복사해오는것 까지는 되는데 히토미 다운로더에 입력이 안되네요
커서가 깜빡거리는거까지 보이는데 입력이 안되요
혹시나 싶어 수동으로 ctrl+v를 누르고 엔터하면 입력이 되는데 이게 자동으로 안되는건 뭐가 문제일까요?
안되서 gpt한테 안된다고 다른방법으로도 알려달라고 해서 하루 정도 여러방법으로 해봤는데도 입력자체가 안되네요
물리 키보드로 입력하는것과 코드를 짜서 자동으로 입력하는것에 차이가 있을까요?
히토미 다운로더가 특이한걸까요?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
안녕하세요 고생많으십니다
저는 히토미를 많이 사용하는데요
인터넷 탭을 여러개 띄워놓고 그걸 하나하나 주소 복사 - 붙여넣기 하는 과정이 귀찮아서 자동화 해보려고 해요
혹시 스트림덱이라는 물건을 아시나요?
물리적으로 버튼을 눌러서 프로그램을 작동하게하는 물건인데 이걸로 히토미 다운로더를 편하게 활용해보고 싶어서요
여기서 루틴?이라는걸로 순서대로 작동하게 만들어봤는데 안되서
파이썬으로 exe 파일을 만들고 그걸 스트림덱으로 작동하게끔 하려고 해요
그래서 챗gpt를 이용해서 파이썬 스크립트를 만들어봤는데 정상작동이 안되서 여쭤보고 싶어요
1활성화 되지 않은 파이어폭스 인터넷 탭의 주소를 복사
2내가 켜놓은 Hitomi Downloader라는 프로그램을 활성화
3url 입력칸에 붙여넣기 후 엔터
4이걸 exe 파일로 바탕화면에 생성해서 실행하면 123과정이 작동하게끔 생성
까지를 파이썬 코드로 짜줘
라고 부탁했는데
import pyautogui
import pyperclip
import time
import pygetwindow as gw
def get_firefox_url():
"""활성화되지 않은 Firefox 탭의 URL을 복사"""
firefox_window = None
for window in gw.getAllWindows():
if 'firefox' in window.title.lower(): # Firefox 탭 찾기
firefox_window = window
break
def activate_program(program_name):
"""Hitomi Downloader 프로그램 활성화"""
windows = gw.getWindowsWithTitle(program_name)
if windows:
windows[0].activate() # 프로그램 활성화
time.sleep(0.5) # 잠시 기다림
else:
print(f"{program_name} 프로그램을 찾을 수 없습니다.")
def paste_url_and_press_enter():
"""복사된 URL을 붙여넣고 엔터"""
pyautogui.hotkey('ctrl', 'v') # URL 붙여넣기
time.sleep(0.2)
pyautogui.press('enter') # 엔터 키 입력
def main():
url = get_firefox_url() # URL 복사
if url:
print(f"복사된 URL: {url}") # 콘솔에 URL 출력
activate_program("Hitomi Downloader") # Hitomi Downloader 프로그램 활성화
paste_url_and_press_enter() # URL 붙여넣기 후 엔터 입력
else:
print("URL을 복사하지 못했습니다.")
if name == "main":
main()
이렇게 만들어 주더라고요
코드에는 문제가 없는것 같아요
메모장같은 다른 프로그램에도 입력은 되는데 히토미 다운로더에만 적용이 안되네요
주소를 복사해오는것 까지는 되는데 히토미 다운로더에 입력이 안되네요
커서가 깜빡거리는거까지 보이는데 입력이 안되요
혹시나 싶어 수동으로 ctrl+v를 누르고 엔터하면 입력이 되는데 이게 자동으로 안되는건 뭐가 문제일까요?
안되서 gpt한테 안된다고 다른방법으로도 알려달라고 해서 하루 정도 여러방법으로 해봤는데도 입력자체가 안되네요
물리 키보드로 입력하는것과 코드를 짜서 자동으로 입력하는것에 차이가 있을까요?
히토미 다운로더가 특이한걸까요?
Beta Was this translation helpful? Give feedback.
All reactions