莫名其妙各種抓相簿程式的pchome都失效了我猜大概是最近改版了吧?
原本只是想要寫一個小站的抓相簿程式的
結果剛開始寫時和朋友丟msn...於是就改成寫pchome了
程式其實很簡單:就是一直parse網頁,然後把網頁需要的資訊轉成連結而已
用Pattern、Matcher等就可以很輕易寫出來
當然他有一些很討厭的方法來讓你無法很輕易的抓出圖片啦~~不過基本上用暴力法都可以解決
--------------------------------------------------------------
寫的時候,我一直在想一些事情~~究竟各大相簿網站要如何預防這種行為呢?
無名是使用同ip限流量的方式:這反而會讓正常的使用者無法順利的使用
解決方法是使用proxy代抓檔案
而pchome是把相簿連結隱藏起來~再用個假的連結給你抓
還有很多網站是使用javascript來防止右鍵抓圖~同時你把javascript關掉的話圖片也不給你看~
這也只是加強麻煩而已…但也無法杜絕抓圖
不過不管怎麼樣子處理~都無法避免直接把圖片抓下來的人~怎麼說它都是一個網路相簿
任何人只要照著http協定去使用,就一定會看得到圖片~~
-----------------------------------------------------------------------
我想到一些簡單的方法來避免圖片被抓走:
1、把照片變成了flash檔~~別人抓回來從jpg 變成了swf,甚至是flv檔...大家還有興趣抓嗎?
2、像電子書一樣…大家需要下載類似flash一類的程式才能看到圖片~~(不過我覺得這樣子做…沒有人會想要進來這個網站吧?也就沒使用者了)…
3、把照片切成3、4張(而且數目不固定)~讓抓圖程式抓下來後,還得手動組合才行~~
總之就是盡量把他弄得很麻煩就是了
不過我又想到:會不會是這些網站故意留下這些漏洞的?畢竟有些人就是想要抓圖片?把漏洞補上了…說不定這些人就通通不來了也說不定~~~
……應該要有人來作一下這些研究的~~一定很有趣
---
接下來要來研究.rtf檔了~~真是麻煩的東西~~
沒有留言:
張貼留言