諸行無常

by

디시라이트 12년 12월 1일자

SW 이야기

브라우저를 닫아도 로그인이 풀리지 않는 기능 추가.



그런데 대충 하루정도 주기로 서버쪽 로그인이 풀리도록 되어있는 듯.




이건 뭐 어쩔 수 없고..











업데이트

디시라이트 12년 11월 29일자.

SW 이야기













추천 수 보기가 가능한 갤러리에서 레이아웃이 제대로 보이지 않던 문제 해결.
















귀찮다..









업데이트


디시라이트 12년 11월 25일자

SW 이야기

개년들 노는 꼴을 못보네 ㅡㅡ;















파폭에서 빠른보기시 댓글 안 달리던 문제 수정.















왜 그런지 모르겠는데 리퍼러를 생략해버려서 오류가 났던 듯.



업데이트

크롬이 자꾸 병신같아지는데..

SW 이야기

디시라이트를 크롬 웹 스토어에 등록하면 쉽게 해결되겠지만, 디시라이트를 내가 만든 것도 아니고 해서 그렇게 할 수가 없었다.


근데 자꾸 크롬에서 유저스크립트를 배척하는 것 같은 행보를 지속하고 있는데, 정말 이러다 언젠가 유저스크립트 설치 자체를 막는게 아닐지 심히 의심스럽다.


걍 그렇다고.





그리고, 메이저 업데이트를 물어보는 사람이 있길래 몇 마디.

축이 탈갤한 이후로 디시라이트 마이너 업그레이드만 있었고 메이저 업그레이드는 없었는데, 내가 축이 만들어둔 자바스크립트 모듈을 이해하지 못했기 때문이고, 디시라이트의 전체적 구조를 파악하지 못했기 때문이다. 그냥 내가 부족해서 그런거임. 지금 내가 할 수 있는 건, 바뀌는 디시에 대응하도록 디시라이트의 "유지 보수"를 하는 일 뿐이고, 디시라이트의 "업그레이드"를 하려면 나간 축이 돌아오거나, 내가 디시라이트를 바닥부터 다시 만들거나 해야겠지.


아 트위터만 하니까 진짜 글을 못 쓰겠네. 존나 어렵다 글 쓰는게;


크롬 사용시 디시라이트 업데이트 방법 및 디시라이트 r12951

SW 이야기

존나 오랜만인 것 같네요.





크롬 사용시 [설정]-[확장 프로그램]으로 이동해서 저 페이지에 user.js 파일을 드래그 앤드 드랍하면 업데이트가 가능합니다. 저 페이지에서만 가능하니 참고하세요.












디시라이트 r12951 변경사항

 · 보이스 리플 대응.

 · 잡다한 오타 수정.

 · 빠른 보기 상태에서 게시글의 신고, 수정, 삭제가 가능하도록 변경.

업데이트

디시라이트 iPad 대응 버전 베타.

SW 이야기


말 그대로 베타입니다.


준비물

iPad, Safari(또는 WebKit계열 브라우저), 손, 개념

설치 및 사용법

1. Safari나 다른 WebKit계열 브라우저를 이용해 디시의 PC웹으로 이동합니다.


2. 북마크에 추가를 누릅니다. 이름은 "디시라이트"로 하고, 주소는 아래와 같이 변경합니다. 등록시 변경이 안 될 경우 일단 등록한 다음 편집을 눌러서 주소를 변경할 수 있습니다.



3. 저장하고 디시 PC웹을 연 상태에서 아까 추가한 북마크를 한 번 눌러줍니다.



4. 디시라이트가 작동됩니다.

주의사항

베타인 관계로 디시 내에서 페이지를 이동하거나 새로고침을 할 때마다 수동으로 디시라이트를 활성화해야 합니다(앞으로 영원히 못 고칠 가능성이 높음. 최초 1회 기동 후 재기동 불필요하게 할 수는 있을 듯).
이미 활성화된 페이지에서 디시라이트 북마크를 다시 누르면 안 됩니다.
작동하지 않는 기능이 있어도 당황하면 안 됩니다.

보고된 오류

자동업데이트 작동 안 함.
일베 표시 안 됨.
갤러리 타이틀 표시 안 됨(플래시라서).
로그인 된 상태에서 다른 컴퓨터나 브라우저로 다시 로그인을 시도하면 디시 홈페이지로 이동하는 문제.

디시라이트 1.5.7 / r12513

SW 이야기

광고 차단 스크립트의 충돌이 있어 이전 버전이 정상적으로 작동하지 않던 버그 수정.




레이아웃 버그 수정.




그 외 자잘한 코드 최적화



디시라이트 r12513 설치 / 업데이트

디시라이트 1.5.7 / r12509

SW 이야기

12409버전에서 치명적인 자동업데이트 관련 문제점이 발견되어 긴급 수정.















브라우저 캐시로 인해 업데이트 정보가 새로고침하지 않으면 갱신되지 않았습니다.



디시라이트 r12509 설치 / 업데이트

디시라이트 1.5.7 / r12406

SW 이야기

드디어 자동업데이트가 지원됩니다.








Opera를 제외한 Firefox, Chrome은 모두 자동업데이트 동작 보증의 대상이 됩니다.







Opera는 병신같은 설치방식 때문에 자동업데이트 탑재가 불가능합니다. 하지만 다운로드까진 자동으로 해줍니다. ㅇㅇ







그 외 Opera 잔버그는 천천히 고쳐나가도록 할게요.










1.5.7부터는 버전 번호를 메기지 않습니다. r12406부터 천천히 증가해 나갈 듯.



디시라이트 1.5.7 / r12406 다운로드


디시라이트 1.5.6.8

SW 이야기


참 졸렬하다. 물론 주어는 없습니다.


나 참... 하루에 두 번이나 업뎃을 하게 만드냐;














뻐큐 머겅 ㅗㅗ 두번머겅 ㅗㅗ


dcinside_lite_1.5.6.8.user.js

디시라이트 1.5.6.7

SW 이야기

막힌 것 뚫어 둠.












다음 버전부터는 아주 못 막게 하던지 해야겠다. 어렵지 않아요. 다른 방법으로 막겠지만.

dcinside_lite_1.5.6.7.user.js


디시라이트 1.5.6.6

SW 이야기

외부 이미지의 확대가 불가능했던 문제 해결





설정의 메뉴 관련 문제(메뉴를 비활성화할 수 있었던 문제) 해결





메뉴 위치 관련 질문이 많았던 관계로 설명 보강. 

 

디시라이트 1.5.6.5

SW 이야기

벌레만 지겹게 잡았습니다.














시발...


 







이미지 모아보기에서 제목 안 나오던 문제 수정 (정규식 업데이트)

그 외 디시 악성코드 자체 차단 (본문내 iframe, script 태그 제거 / 빠른보기로 불러올때만)








 

디시라이트 1.5.6.4

SW 이야기

디시 주석 변경에 따른 게시글 빨리보기 안되는 문제 수정.


설정창 내 undefined가 나오는 문제 수정.


그 외 자잘한 버그 수정. 




2012년 3월 2일 

 

디시라이트 1.5.6.3

SW 이야기

이미지 모아보기 부활



그 외 자잘한 오류 수정.











간단한 오류입니다. :D


시발 귀찮게 ㅡㅡ




 

디시라이트 1.5.6.2

SW 이야기

일베가 랜덤화되지 않는 문제를 발견해서 긴급수정.
















으 시발 업데이트 알림 만들던지 해야지;

 

디시라이트 1.5.6.1

SW 이야기

마이너 업글인데, 수정사항은 바뀐 디시 일베 시스템 대응, undefined 문제 해결.









파폭 버그 있다던데 자세한 사용 환경을 알려주세요.










문제 계속 발생하면 쿠키 비우기 한번 해보시고 다시 시도하시고.

 

[UserScript] 디시라이트 1.5.6

SW 이야기

메이저 업데이트도 아니면서 왜 6으로 올렸냐면 이번 버전부터는 HTML5의 로컬 스토리지에 데이터를 저장하기 때문이지





용량 제한이 없어졌읍니다.







파폭 그딴거 없고 지원하면 무조건 로컬스토리지 저장임








글고 메뉴 왼쪽에 놓는건 못하게 했는데, 그건 디시라이트가 처음 만들어질 당시하고 지금의 디시의 디자인이 완전히 달라졌기 때문. 









난 원작자 아닙니다. 축이 원작자임 


[UserScript] 코레일 홈페이지 깨진 링크를 고쳐드립니다.

SW 이야기


제목 그대로, 코레일 홈페이지에 있는 링크 중 URL을 UTF-8로 보내서 문제가 생기는(정확히 말하면 a태그의 href에 한-_-글로 적어둬서 문제가 생기는) 링크를 고칩니다.

이 스크립트는 문제가 있어 보이는 링크를 찾아서(멀티바이트 문자가 포함된 링크를 "문제가 있어 보이는 링크"라고 합니다) 그 링크를 자체 서버인 api.dcmys.kr을 거쳐가게 만듭니다.

코레일 홈페이지에 걸려있는 거의 모든 링크를 고칠 수 있습니다.

이제 코레일 홈페이지에서 자료 받으려고 IE쓰고 할 필요가 없는 것입니다 여러분!

DCmys 모바일 디시 서비스를 마치며...

SW 이야기

그런거 없고 소스 공개










로긴 부분은 없습니다. 알아서 만드세요.












사실 do.php에서 로긴 처리 다 하는 구조라서 그건 님들이 알아서 하셔야 됨; 









MySQL 관련 코드가 있으나, MySQL이 없어도 잘 작동합니다. 오류같은거 안 뜸.








MIT 라이센스. 퍼블릭 도메인 아님

 

DCmys (면갤웹) 비밀번호를 제대로 입력했는데 틀렸다고 나오는 경우

SW 이야기

일단 비번 5회 오류가 발생했는지부터 확인합니다.
발생했으면 내일 다시 해야됨

5회 오류 아직 안 났으면 지금 당장 PC로 로그인해서 5회 카운터를 초기화해줍니다.

그리고 폰 브라우저의 쿠키와 캐시를 비우고 다시 로그인을 시도합니다

되면 좋은거고 안되면 현재로써는 답이 없어요






DCmys는 서버에 사용자 ID나 비밀번호를 일절 저장하지 않고 있습니다. 따라서 오류가 발생해도 사용자의 ID, 비밀번호를 알지 못하므로 제가 다시 시도해볼 수 없습니다. 오류가 발생하기를 바라면서 제 ID로 수차례 로그인을 시도하거나 소스코드를 다시 한 번 읽어보는게 제가 할 수 있는 전부입니다.





지속적으로 문제가 발생하면 다른 브라우저로 다시 시도해보세요. 일반적으로 다른 브라우저로 시도하면 성공하는 경우가 많습니다. 그래도 안 되면 물조나 디시앱 등을 이용해주세요. 불편을 드려 죄송한 한편 만든놈으로써도 답답할 노릇입니다.

디시라이트 2011년 8월 9일자 패치

SW 이야기

멍청돋게 매일 똑같은 방법으로 막음


가가챗 PC용

SW 이야기

대충해봄.

 

광고차단 기능을 갖춘 디시단축키

SW 이야기

2011년 7월 2일자 디시라이트

SW 이야기

아 존나 귀찮게하네