소개
네이버블로그 글을 작성할 때 마크다운도 적용안되니,
뭔가 꾸미려면 정성을 다해 마우스로 하나씩 클릭을 해야합니다.
원래 글은 정성을 다해 써야죠. 암요.
한국 버전의 Google Docs의 스크린 샷
글을 복사해와서 붙혀넣기한 다음,
중간중간에 있는 타이틀을 소제목으로 바꾸고 싶은데!!
왼쪽 상단으로 멀리 갔다가 다시 본문으로 오려니 시간이 너무 많이 걸려서 자동화하고 싶었습니다.
그래서 크롬익스텐션으로 결정.
크롬익스텐션은 내 가 띄워놓은 브라우저를 컨트롤하기에 너무 좋은 서비스입니다. 물론 노코드는 아니고, 프로그래밍을 해야하지만, 요즘 난이도 낮아졌기때문에 도전할 만 합니다.
개발지식보다는 개발배경(스터디장님이 말씀해주셨던 인상깊은 말)만 갖추면 된다고 생각됩니다.
개발배경 :
웹페이지의 요소(element), CSS selector, 커서나 VScode같은 개발도구, 나에게 잘 맞는 AI툴
코드 편집기를 보여주는 웹 브라우저의 스크린 샷
웹페이지 분석
1. iframe안에 존재하네. 이거 고려대상
2. id가 uuid형식인 걸 보니, 이걸 기준으로 가져오면 안되겠는 데?
3. 첫번째 본문이라고 되어 있는 버튼을 누르면 하위에 클릭할 수 있는 요소가 3개가 나옵니다. 그 첫번째버튼의 요소
4. 잘 째려보니, 3개중 유일한 요소를 찾아냅니다. 노란색 줄 친 부분..
어 근데? 네이버야. 요소 이름이 바뀐 것 같지않니? 사례 글 작성하다가 뭔가 이상한 부분을 찾아냄.. ㅎㅎ
data-log의 속성(property)을 가져와야하는 데,
두번째단계의 요소들의
- 본문 data-log="prt.fmttext",
- 소제목 data-log="prt.fmtquot",
- 인용구 data-log="prt.fmtstit" 소제목과 인용구의 속성이 바뀐 느낌.. 암튼
자 이걸로 크롬익스텐션으로 작성해봅니다.
진행 방법
저는 최근에 grok을 유료구독하고 있어요. deepersearch에서 나오는 추론을 자주 보고싶어서요.
(저의 질문의 의도를 추측하며 파악하려는 걸 보는 게 좋네요.)
게시글을 작성하다가 생각한 저의 맥락을 그대로 전달했습니다. 과연 어떻게 나올까?
여기서 제시한 기본 코드를 커서로 가져와서 마무리를 할 예정입니다.
지금 grok이 생각중인데, 너무 오래 생각하네요.
한국어 텍스트가있는 검은 색 화면의 스크린 샷
텍스트가있는 검은 색 화면의 스크린 샷
기본 코드를 받아서 어찌어 찌 완성되었습니다. 그 다음은 바이브코딩!!!
Mac OS X OS X OS X OS X OS X OS
단축키를 매핑하는 것은 많이 어렵네요. 저 의 작전은 단축키를 설정하고, 스트림덱으로 버튼누르는 것도 자동화할 계획인데.. 추후에 좀 더 공부해보겠습니다.
단축키가 안되니 자동화를 위한 자동화가 되었네요. ㅋㅋㅋ
설치방법이 궁금하시면 15기 크롬익스텐션방으로 놀러오세요.
https://open.kakao.com/o/gL0bb5hh
파일다운로드
https://drive.google.com/file/d/1bN3x9HWy7zc0ljHNOByPuARBeue_3lII/view?usp=sharing
크롬 확장프로그램 선택
1 위에있는 한국 로고
개발자모드 ON
압축해제된 확작 프로그램을 로드합니다. 버튼 클릭
폴더에 여러개의 파일이 들어있는 폴더를 선택
결과와 배운 점
개발배경이 중요하다.
그리고, 가장 중요한 삽(⛏️)이 필요하다.
단축키도 성공했습니다.
이렇게 세팅하면 잘 되네요.
글을 여러 번 수정해서 완성했어요. 진짜 끝!!