디시 사진 리사이징 안된 상태로 올리기

디시는 사진올릴때 용량 제한이 10mb로 있다. 크기 제한은없는데, 대신 글 본문에는 장축 850으로 리사이징된 상태로 보여지고, 클릭 했을때, 원본 사진이 보인다 (jpg 한정).

이를 수정하는 스크립트를 만들었다.

  1. 일단 글을 그냥 올리자.
  2. 개발자모드, 콘솔에 들어가서 아래 스크립트를 친다.
images = document.getElementsByClassName("writing_view_box")[0].getElementsByTagName('img');
for (let value of images) {
id = value.onclick.toString().split("'")[1].split("id=")[1];
value.src = value.src.split("id=")[0] + "id=" +id;
}
document.getElementsByClassName("writing_view_box")[0].children[2].innerHTML

3. 그이후에나오는 문자열을 복사한뒤, 글 수정에 들어가서 HTML부분을 이걸로 교체한다.