자동포스팅 썸네일형 리스트형 마크다운 이미지가 전부 엑스박스로? 깃허브 이미지 호스팅 실패와 뼈아픈 교훈 마크다운 이미지가 전부 엑스박스로? 깃허브 이미지 호스팅 실패와 뼈아픈 교훈안녕하세요. 파이선생 AI 자동화랩의 파이선생입니다.최근 파이선생 AI 자동화랩의 가장 큰 목표였던 '블로그 자동 발행 파이프라인'을 만들면서, 저를 마지막까지 괴롭힌 문제가 하나 있었습니다. 바로 본문 안에 이미지를 넣는 작업이었습니다. 기술 블로그 특성상 텍스트만으로는 한계가 있어서 썸네일이나 에러 화면 캡처가 꼭 필요한데, 제 PC에서 마크다운 에디터로 글을 쓸 때는 이미지가 아주 잘 보였습니다. 그래서 파이썬 자동화 봇이 이 글을 복사해서 티스토리에 붙여넣기만 하면 당연히 이미지도 함께 올라갈 것이라고 막연하게 생각했죠.이처럼 로컬 에디터에서 정상적으로 보이는 이미지가, 실제 블로그에 업로드된 후에는 왜 엑스박스로 출력되는.. 더보기 캡차(Captcha)와 보안 시스템에 가로막힌 셀레늄 우회 작전 [에러발생] 캡차(Captcha)와 보안 시스템에 가로막힌 셀레늄 우회 작전사내 데이터 수집 자동화 프로젝트에서 셀레늄(Selenium)이 보안 시스템에 차단당한 실제 경험을 공유한다. 로컬 환경에서는 정상 작동하던 스크립트가 서버 배포 후 캡챠(CAPTCHA)와 Access Denied 벽에 부딪힌 과정, 그리고 기술적 우회 대신 '정공법'을 선택한 판단 기록이다.위 화면은 클라우드 서버에 배포된 셀레늄 스크립트가 실행되던 중 차단된 순간의 브라우저 캡처다. 웹사이트는 봇 접근을 감지하고 캡챠 화면을 띄웠으며, 스크립트는 이를 뚫지 못하고 빈 결괏값만 반환했다. 이 화면 하나가 며칠간의 디버깅을 시작하게 만든 단서였다.왜 시작했나: 수작업의 늪에서 벗어나기 위한 결단사내 데이터 수집 프로젝트를 진행하던.. 더보기 티스토리 API의 한계를 깨부수는 셀레늄 자동 포스팅 파이썬 코드 구현기 지난 글에서는 수동 업로드 노동에서 해방되기 위해 셀레늄(Selenium) 브라우저 자동화와 공식 API를 결합한 멀티채널 자동 업로드 시스템의 설계 사상을 소개해 드렸습니다. 매일 아침 단 한 번의 마우스 더블 클릭만으로 티스토리와 유튜브 쇼츠까지 무인으로 등록되는 시스템을 꿈꾸며, 저는 곧장 신이 나서 파이썬 코딩을 시작했습니다.하지만 실제 코드를 구현하기 시작하자마자 온갖 버그와 장벽에 부딪혔습니다.단순히 크롬 드라이버를 띄워 로그인 버튼을 누르고 본문 입력창에 글씨를 쓰게(send_keys) 하면 될 줄 아는데, 티스토리 에디터의 독특한 웹 구조 때문에 텍스트가 엉뚱한 곳에 적히거나 영문/한글이 뒤섞여 깨지는 현상이 발생했습니다. 이번 글은 셀레늄 자동화 스크립트를 구현하면서 겪었던 세 가지 기술.. 더보기 이전 1 다음