크롬용 트위터 RT 스크립트 패치
[desc]스크립트 패치|결국 크롬에서 Retweet를 담당하는 사용자 스크립트(RetweetThis.user.js)를 패치해서 이 문제를 해결할 수 있었다. 아마 초기에는 잘 동작하던 스크립트였는데 트위터 시스템이 개선되면서 이런 오류가 발생하는 것으로 여겨진다. 따라서
상대방ID가 사라진 Retweet
원래 '@ReadLead:'가 표시되야 한다. 그런데 막상 표시되는 것은 상대방ID가 사라진 '@:'가 표시된다.
결국 크롬에서 Retweet를 담당하는 사용자 스크립트(RetweetThis.user.js)를 패치해서 이 문제를 해결할 수 있었다. 아마 초기에는 잘 동작하던 스크립트였는데 트위터 시스템이 개선되면서 이런 오류가 발생하는 것으로 여겨진다. 따라서 트위터 사용에 편리한 사용자 스크립트라는 글에서 소개한 사용자 스크립트를 설치한 사람은 1RetweetThis.user.js를 다음처럼 패치하기 바란다.
**패치전** function GetEntryAuthor(entry) { var url = document.location.href; var re = /^https?:\/\/twitter.com\/(.*?)(\?.*)?$/; var m = re.exec(url); if ((m[1] == 'timeline/home') || (m[1] == 'timeline/replies') || (m[1] == 'home') || (m[1] == 'replies')) { var elems = entry.getElementsByClassName('screen-name'); if (!elems || !elems[0]) elems = entry.getElementsByClassName('url'); return re.exec(elems[0].href)[1]; } else return m[1]; } **패치후** function GetEntryAuthor(entry) { var url = document.location.href; var re = /^https?:\/\/twitter.com\/(.*?)(\?.*)?$/; var m = re.exec(url); if ((m[1] == 'timeline/home') || (m[1] == 'timeline/replies') || (m[1] == 'home') || (m[1] == 'replies')) { var elems = entry.getElementsByClassName('screen-name'); if (!elems || !elems[0]) elems = entry.getElementsByClassName('url'); return re.exec(elems[0].href)[1]; } else { var elems = entry.getElementsByClassName('screen-name'); if (!elems || !elems[0]) elems = entry.getElementsByClassName('url'); return re.exec(elems[0].href)[1]; } } 패치하는 것이 귀찮은 사람은 트위터 사용에 편리한 사용자 스크립트을 참고해서 SciptsforChrome.zip파일을 내려받아 사용자 스크립트를 %LOCALAPPDATA%\Google\Chrome\User Data\Default\User Scripts에 복사해 두면 된다.
- 텍스트큐브 1.7.8 키로그 버그 패치 모두모두 낙서판은 키로그 URL을 입력하면 키로그 대신에 '... 새창
- 텍스트큐브 댓글, 트랙백을 더 깔끔하게 텍스트큐브는 최근에 올라온 댓글과 트랙백을 사이드바에 표... 새창
- 텍스트큐브 1.7.7의 유용한 패치 텍스트큐브 1.7.7은 베타판 부터 사용했기 때문에 정식판이 나... 새창
- 믹시업과 블로거뉴스 대통합 플러그인 나는 티스토리 사용자가 아니기 때문에 티스토리용은 티스토리... 새창
- 크롬 사용자가 텍스트큐브를 판올림해야 하는 이유는? 텍스트큐브에 대한 이전 글들에서 알 수 있듯이 텍스... 새창