自動檢出 0rz.tw 連結

<div><div style="float:right;"><a href="http://andy.hwang.tw/assets/2008_08_23_gm_0rz_link_sample.png"><img alt="2008_08_23_gm_0rz_link_sample.png" src="http://andy.hwang.tw/assets_c/2008/08/2008_08_23_gm_0rz_link_sample-thumb-320x328.png" class="mt-image-none" style="" width="320" height="328" /></a></div>逛某島久了後,很自然的就知道五字亂碼是什麼。是否分享東西都沒關係,但是不知道是因為暑假,還是真的厨變多了,最近表版裏版都碰到惡意的連結(如右圖下方的那個)。一氣之下,就決定寫個 Grease Monkey 的 User Script 來處理這個問題。。。<br />
<br />
Grease Monkey User Script 乃是何方神聖?其實也沒什麼,僅是 Firefox 上插件的腳本而已。<br />
<br />
那又為什麼能對抗假連結?因為這個 User Script 可以自動偵選取範圍,如果是五字元的文字,它將會自動檢出 0rz.tw 後面真正的網址(如右圖),避免亂按到不該按的連結。<br />
<br />
使用方式很簡單,裝好後用滑鼠選取要檢查的五字碼,如果是個正確的 0rz.tw 網址,資料自動在該網頁的最下方出現。<br />
<br />
安裝流程:
<ol>
<li>安裝 Firefox : <a href="http://www.getfirefox.com">http://www.getfirefox.com</a></li>
<li>安裝 GreaseMonkey 插件: <a href="https://addons.mozilla.org/firefox/addon/748">https://addons.mozilla.org/firefox/addon/748</a></li>
<li>安裝自動檢出 0rz.tw 連結 User Script : <span id="install_script"><form mt:asset-id="13" class="mt-enclosure mt-enclosure-file" style="display: inline;"><a href="http://andy.hwang.tw/gm/0rz_links.user.js">0rz_links.user.js</a></form></span></li>
<li>測試是否安裝成功, 用滑鼠選這個字串: zyOZk</li>
</ol>
<br />
更新紀錄:<br />
0.0.2 -> 0.1.1:
<ul>
<li>支援新的 0rz.tw 介面</li>
</ul>
0.0.0 -> 0.0.2:
<ul>
<li>自動偵測 Email 連結內的 0rz</li>
<li>自動偵測腳本版本更新</li>
</ul>
<br />
感謝:<br />
AOI-CATさん 「<a href="http://d.hatena.ne.jp/AOI-CAT/20080217">選択範囲内にあるニコニコ動画(らしきビデオ)の情報を取得する</a>」 <br />
* 選択範囲スクリプット<br />
* CSS スタイル<br />
WebToolkit 「<a href="http://www.webtoolkit.info/javascript-trim.html">Javascript trim</a>」<br />
* JavaScript string trimming algorithm<br />
</div>
<div style="display:none;">
<!-- start hidden assets -->
<!-- depreciated: -->
<form mt:asset-id="11" class="mt-enclosure mt-enclosure-file" style="display: inline;"><a href="http://andy.hwang.tw/gm/2008_08_24_0rz_links.user.js">2008_08_24_0rz_links.user.js</a></form>
<!-- version detection: -->
<form mt:asset-id="12" class="mt-enclosure mt-enclosure-file" style="display: inline;"><a href="http://andy.hwang.tw/gm/0rz-links.ver">0rz-links.ver</a></form>
<!-- end hidden assets -->
</div>

No TrackBacks

TrackBack URL: http://www.andyhuang.net/mt/mt-tb.cgi/459

Leave a comment

About this Archive

Find recent content on the main index or look in the archives to find all content.