顯示具有 JavaScript 標籤的文章。 顯示所有文章
顯示具有 JavaScript 標籤的文章。 顯示所有文章

2014年5月20日 星期二

2014年5月11日 星期日

[UserJS] Disable Link Draging & Select Link Text

20140511更新 Userscript陣亡了,以後東西改放這邊︰Greasy Fork

Image Image

Opera捨棄Presto核心整個砍掉重練實在是太令人震驚了,從官方的角度來看不知道是不是個優良的決策,不過對我來說是失去了個老友的感覺。得到OP將基於Chromium開發的消息後我就漸漸的轉用Firefox,Firefox真是都沒什麼變,和我從FF跳到OP時一樣溫馨,許多的套件為FF增添許多功能。是說OP被Google搞了那麼多次還去用人家的核心不覺得有向仇人認輸的感覺嗎總之希望OP越來越好。

2014年4月28日 星期一

[JavaScript] Get Links!

2014/4/28 更新 加入了點擊遮罩,以及按Tab選取的功能
加上了一些新功能,現在可以直接拖曳選取連結了。

當連結的中心點在框內時就會被選取。下面給source

Bookmark: Get Links!

2014年3月29日 星期六

2014年3月25日 星期二

[JavaScript] 迷宮

Image

這是Opera 12渲染出來的結果,看起來很美吧。OPOP!

2013年1月9日 星期三

Tab轉空白

這標題不知道要怎麼下。Encode?Escape?

2012年12月31日 星期一

好讀製作機

最近的生活很頽廢。

很久沒更新網站,我到最近要用好讀,才發現我的Byethost帳號被鎖。根據慣例,大概是留言板被機器人洗留言才被鎖的。

因為之前電腦重灌的關係,網站的資料也沒拿出來……索性就重寫了一遍。這次就直接放Blogger上啦!

2012年11月14日 星期三

[Opera] 跳過adf.ly的廣告

大約在九月中時,拿到了一台新筆電,那台老筆電終於可以光榮的退休了。在備份資料時也發現許多檔案壞了……這台新筆電來的真即時。

雖然說是幾乎所有的資料都拿出來了,但許多應用程式還是得重裝,而且還有滿多程式不支援Win7。目前的情況還不錯,需要的東西幾乎都裝上了(我沒裝GCC(炸)

2012年6月11日 星期一

[JavaScript] 提取網址並打包成網址簿

晚安!好久沒寫Blog了,最近的生活都是玩遊戲玩到12點然後再睡覺睡到12點Orz

昨天寫了這個小工具。輸入純文字 -> Regexp找出所有的http連結 -> 建立一個新視窗,插入iframe與網址列表成網址簿。

下面直接附Code︰(糟糕好像越來越懶了)

2012年3月18日 星期日

[JavaScript] 好讀製作機

這篇文章是專為洽民而生的www

這個JavaScript工具是用來做簡易的製毒工作。所謂簡易的製讀,就是把連結文字變成超連結or圖片。平常的文章都可以正確轉換,但若碰到Unicode、雙色字就會變成亂碼嘛反正一般人製毒本來就是為了看圖方便(?。雖然這可以透過再貼一份純文字格式的文章(不含ANSI色碼的意思)來解決亂碼問題,不過這就有點超出「簡易」的範圍了。

除了亂碼問題,在取代成超連結或圖片時也遇到了不少麻煩。例如有些.jpg結尾的網址其實不是圖片、有些圖片網站不支援外連……之類的。在範例網中的範例裡面有把photo.xuite.net的圖片轉回連結,但如果有其它的網站也是不支援外連的,建議各位把範例下載下來然後自己改吧。

連結

整個程式的流程大約就是

  1. 使用者貼上文章,程式讀取
  2. 以換行符號為Pattern,將文章切成以行為單位
  3. 以ESC為Pattern,將色碼區塊切開->產生html tag
  4. 正規表達式,把http開頭的字串轉換成超連結或圖片
  5. 輸出
希望洽民不要再因為製毒被桶了www

2012年2月23日 星期四

範例網更新 - 鍵盤事件

這個東西很久以前就有寫過,而且檔案還存在我的隨身碟裡。是什麼東西重要到要存在隨身碟裡呢?其實它是用來檢查打LF2的時候會不會卡鍵(爆)。但是就在前幾天,在刪東西時手殘就不小心把它刪掉了為什麼在隨身碟裡刪會直接消失啊啊(吶喊),於是就再寫了一次。

2012年2月15日 星期三

[UserJS] 在Opera中下載Inspic.com的圖片

很久很久以前,在瀏覽Inspic.com時發現Ctrl+Click沒辦法抓圖,右鍵也沒有下載的選項。後來猜測Opera是以副檔名來判斷圖片類型,但Inspic.com中的圖片並沒有副檔名,所以按了右鍵也沒有下載圖片的選項。

2012年1月12日 星期四

[Bookmarklet] 獲取頁面上的連結

# 2012/1/16更新
發現之前的程式碼有錯,已更新程式碼與連結。

# 2012/1/13更新
因為做成可拖動發現有些bug,後來決定採用類似PicPick擷圖視窗一樣,固定在左上或右下角。當點擊連結時會自動全選,複製時直接按Ctrl+C就好了。

雖說感覺快學測了(不是只剩五天嗎),不過還是很宅的在打混。

一開始會想寫這個小工具,是因為常常在碰到一些分享檔案(?)的文章,都會好心的幫你把免空網址做成連結(anchor)丟在論壇上,殊不知使用Opera的人,就無法複製到真實的網頁網址,結果免空下載器(JDownloadr、FreeRapid)就無法從剪貼簿獲取連結。每次要下載時都要一個一個右鍵,如果遇到很多分割檔或集數很多(?)就會按的很辛苦。

2011年12月17日 星期六

[UserJS] Unlight fix

# 2012/1/15更新
Unlight變更網域名稱!把新網域加入include(程式碼已更新)

# 2011/12/30更新
新增了Chrome/Firefox的User Script(雖然Firefox沒有不能打字的問題)
另外我也把這份Code傳到userscripts.org上面了,可以直接去這裡安裝。

# 2011/12/29更新
Unlight現在有網域名稱了!cn.unlight.jp!記得把新網域加入include(程式碼已更新)。

這份UserJS是在Opera上修正Unlight寬度不合與無法打字的問題,並且在舊電腦上得到比較好的遊戲效能。

2011年12月12日 星期一

JavaScript的滑鼠事件

這篇來介紹一些最基本的事件--滑鼠事件。雖然說很簡單,但只要IE插一腳任何事情都會變的很複雜......