사용자 스크립트
재미 이상의 재미, 트위터와 pbtweet에서 pbtweet를 '크롬'에 '사용자 스크립트'로 설치하는 방법을 설명했다. 원래 크롬에서 Firefox처럼 확장 사용하기라는 글을 읽고 재미 이상의 재미, 트위터와 pbtweet라는 글을 읽어야 정상적으로 설치할 수 있다. 그런데 뒤의 글만 읽고 '안된다'는 사람이 많다. 또 재미 이상의 재미, 트위터와 pbtweet에서 설명한 방법으로 사용자 스크립트로 설치하면 'pbtweet'는 번역 기능과 짧은 주소를 긴 주소로 바꾸는 기능이 동작하지 않는다. 따라서 이 번에는 사용자 스크립트로 실행시켜도 번역 기능과 짧은 주소 변환기능이 정상적으로 동작하도록 하는 방법을 설명하겠다.
트위터
요즘 항상 띄워두는 사이트는 트위터(Twitter)이다. 이전에 소개한 pbtweet와 크롬을 이용하면 아주 좋은 '트위터 클라이언트'를 만들 수 있기 때문이다. 트위터를 처음 사용하는 사람은 트위터의 낯선 개념 때문에 가입만 하고 사용하지 않는 사람들이 많다. 그러나 오바마나 김연아와 같은 유명인들이 많이 사용하고 아무 것도 하지 않고 정보 채널로만 사용해도 유용한 트위터[1]이기 때문에 앞으로 사용자는 계속 늘 것으로 생각된다.
재미 이상의 재미, 트위터와 pbtweet에서 pbtweet를 '크롬'에 '사용자 스크립트'로 설치하는 방법을 설명했다. 원래 크롬에서 Firefox처럼 확장 사용하기라는 글을 읽고 재미 이상의 재미, 트위터와 pbtweet라는 글을 읽어야 정상적으로 설치할 수 있다. 그런데 뒤의 글만 읽고 '안된다'는 사람이 많다. 또 재미 이상의 재미, 트위터와 pbtweet에서 설명한 방법으로 사용자 스크립트로 설치하면 'pbtweet'는 번역 기능과 짧은 주소를 긴 주소로 바꾸는 기능이 동작하지 않는다. 따라서 이 번에는 사용자 스크립트로 실행시켜도 번역 기능과 짧은 주소 변환기능이 정상적으로 동작하도록 하는 방법을 설명하겠다.
크롬의 사용자 스크립트 설정
크롬에서 Firefox처럼 확장 사용하기라는 글에서 설명했듯이 '크롬'에서 사용자 스크립트를 사용하기 위해서는 먼저 크롬의 사용자 스크립트 기능을 활성화 시켜야 한다. 활성화 시키는 방법은 다음과 같다.
- '크롬'으로 '트위터'에 접속한 뒤 폴더 '아이콘/웹 어플리케이션 바로가기 만들기'를 클릭한다.
- 바탕화면의 '트위터' 아이콘에 마우스 오른쪽 단추를 클릭한 뒤 '속성'(Properties) 메뉴를 클릭한다.
- '대상'(Target)에서
chrome.exe --app=http://twitter.com/
다음에--enable-user-scripts
을 추가한 뒤 '확인'(OK) 단추를 클릭한다. 사용자 스크립트외에 확장까지 사용하고 싶다면--enable-user-scripts --enable-extensions
를 추가하면 된다.
사용자 스크립트 설치
pbtweet 홈페이지에서 제공하는 GreaseKit용 사용자 스크립트(pbtweet_stable.user.js)를 크롬에 설치하면 다른 기능은 잘 동작하지만 외부 사이트를 이용해서 변환환 결과를 반환하는 기능(예: 번역과 짧은 주소 변환)은 동작하지 않는다. 물론 북마크릿(Bookmarklet)으로 동작하면 이 기능은 잘 동작한다. 이런 문제때문에 'pbtweet'를 사용자 스크립트로 동작 시켜도 이 기능이 동작하도록 사용자 스크립트를 바꿨다. 내용을 보면 알 수 있지만 북마크릿을 사용자 스크립로 바꾼 것이 불과하다.
//v1.3.4 00464
// ==UserScript==
// @name pbtweet
// @namespace http://t-trace.blogspot.com/
// @description Expand conversation chains and twitPic.com thumbnails.
// @include https://twitter.com/*
// @include http://twitter.com/*
// ==/UserScript==
// UPDATE INFO http://web.me.com/t_trace/pbtweet.html
// Modified by DoA
// Chrome 2.0 higher
// /
var pb_script = document.createElement('script');pb_script.src = 'http://web.me.com/t_trace/pbtweet/pbtweet_stable.user.js';document.getElementsByTagName('head')[0].appendChild(pb_script);return(false);
- pbtweet_by_doa.user.js에 마우스 오른쪽 단추를 클릭한 뒤 '다른 이름으로 링크 저장' 메뉴를 클릭한다.
다음 폴더에 이 스크립트를 저장한다.
XP: \Documents and Settings\username\Local Settings\Application Data\Google\Chrome\User Data\Default\User Scripts Vista: \Users\username\AppData\Local\Google\Chrome\User Data\Default\User Scripts
여기서 'username'은 자신의 로그인 아이디이며, 'User Scripts' 폴더가 없다면 이 폴더를 만든뒤 저장하면 된다. 마지막으로 'Application Data'나 'AppData' 폴더가 보이지 않는다면 숨김 파일 및 폴더 표시하기를 읽고 숨김 파일 및 폴더를 표시하도록 설정해야 한다.
- 개념을 잡고 사용할 수 있도록 따로 글을 올릴 생각이다. ↩
Trackback
Trackback Address :: https://offree.net/trackback/2583
-
Subject : 트위터(Twitter), 소통의 확장이 필요한 SNS
Tracked from 삶의여백이 꿈꾸는 국악교육공학 2009/06/22 23:19 del.트위터(http://twitter.com)를 블로그 포스트와 언론기사를 통해 알게 되고는 '호기심' 반, '웹2.0 시대 블로거로서의 제 역할(?)' 반으로 활용하기 시작한지 그리 오래 되지는 않았습니다. 제대로 활용
-
Subject : [트위터 팁]블로그와 트위터를 연동시키는 방법
Tracked from Image Generator 2009/10/04 06:21 del.말은 거창해서 "연동"이라고 제목을 적기는 했지만, 실은 블로그에 글을 올리면 트위터로 발행해 주는 사이트를 소개하는 글에 지나지 않는다. 트위터는 API를 공개하고 있기 때문에 API를 이용?
-
Subject : 오페라 유저 스크립트 (User Script) 그리스몽키 사용하기
Tracked from joogunking 2010/05/07 07:10 del.# 서 론 오픈소스 프로그램의 경우 프로그래밍에 대한 지식만 있으면 자유롭게 기능 추가 및 설정이 가능한 오프라인 프로그램에 비해 구글을 비롯한 웹서비스의 경우 사용자에 의한 기능 설정
-
Subject : 트위터의 트자도 모르는 사람을 위한 설명서(4) - 트위터의 연동
Tracked from 이글이글 2010/06/25 00:45 del.트위터의 트자도 모르는 사람을 위한 설명서(1) - 회원 가입 트위터의 트자도 모르는 사람을 위한 설명서(2) - 기본 개념과 용어 트위터의 트자도 모르는 사람을 위한 설명서(3) - 알아두면 좋은 ?
Comments
-
-
-
푸른하늘 2009/06/07 15:48
아... 잘 설치했는데, 마우스제스처가 필요해서 니켈-28(http://woojooin.egloos.com/1909503)을 설치했더니 pbtweet가 안먹더군요. 크롬을 삭제했다가 다시 설치해도 안되고... 아마도 레지스트리쪽을 건드렸나본데, 니켈-28을 삭제해도 원래대로 복구하지 않나보네요... ㅠㅠ 크롬하고는 인연이 없나봐여~ ㅠㅠ
-
-
여게바라 2009/06/07 22:02
' 트위터의 낯선 개념 때문에 가입만 하고 사용하지 않는 사람들이 많다' 딱 저에게 하는 문구내요.ㅎ
좀 더 지켜보다가(?) 활동을 해야겠어요. 블로그 하나도 제대로 못 꾸려 나가고 있는 중이라서.. -
삶의여백 2009/06/10 14:44
도아님의 유용한 정보를 통해 나날이 발전하고 있는(^&^) 블로거입니다.
"크롬을 트위터 클라이언트로 사용할 수 있을까?"라는 포스트를 접하고 알려주신대로 실행에 옮겼으나
이상하게도 여러 확장기능이 작동하지 않고 있습니다.
이미지 파일을 첨부할 수 있으면, "pbtweet_by_doa.user" 파일이 폴더에 저장되어 있는 상태를 확인시켜드릴 수 있으련만 그렇지 못하니 어쩔 수 없구요.
해결방법을 알려주시면 감사하겠습니다.-
삶의여백 2009/06/10 16:05
저장된 경로가 맞는지 도아님께서 확인하실 수 있도록 프린트스크린해서 이미지 파일로 첨부해드릴 수 없어서 안타깝다고 말씀드린 거였는데...
저장된 경로는 도아님께서 알려주신대로(즉, 맞습니다)입니다. target의 내용은, ""C:\Documents and Settings\김정수\Local Settings\Application Data\Google\Chrome\Application\chrome.exe" --app=http://twitter.com/ --enable-user-scripts"입니다. -
도아 2009/06/10 16:33
저장된 경로가 맞는지 도아님께서 확인하실 수 있도록 프린트스크린해서 이미지 파일로 첨부해드릴 수 없어서 안타깝다고 말씀드린 거였는데... 저장된 경로는 도아님께서 알려주신대로(즉, 맞습니다)입니다.
폴더 경로를 복사해서 문자로 붙이면 됩니다. 맞는지 틀리는지는 제가 확인을 해봐야 알 수 있습니다. 다만 target은 맞기 때문에 저장 경로만 텍스트로 복사해서 알려 주시기 바랍니다. 아니면 직접 입력해도 됩니다. 또 그것도 아니라면 블로그에 올린 뒤 링크를 알려 주셔도 되고요. 알려줄 수 있는 방법은 정말 많습니다.
-
-
-
sangwooklim 2009/07/01 08:47
어제까지는 위와 같은 방법으로 잘 됐는데 이상하게 오늘 아침부터 잘 안되네요. 위의 방법으로 다시 다 해봤는데도ㅠㅠ bookmarklet으로 하는거 귀찮아서 어제 하고 좋아라 했는데...문제가 무엇일까요?
-
sangwooklim 2009/07/02 08:58
결국은 Give up. 오늘 아침에 PC켜니 또 안되네요. 운영체제는 XP Pro인데...Chrome도 최신이고...그냥 Bookmarklet 쓸랍니다. 그래도 덕분에 몇일 행복했어요. 감사합니다ㅎㅎ
-
orange4b 2009/07/09 00:16
크롬창을 모드 닫은 상태에서 바탕화면에 바로가기로 만든 트위터로 들어오시면 사용 가능한 것 같습니다
-
-
-
하태영 2010/08/18 16:32
pbtweet 홈페이지에 한국인의 굉장한 리뷰라며 소개가 되어있네요.
http://web.me.com/t_trace/pbtweet.html
잘 쓰겠습니다^^
Facebook