2006年2月23日

顯微圖片


http://db2.photoresearchers.com/search?&api=MEC001
這個網站,我曾經介紹過他有很多漂亮的圖片
我前兩天把顯微圖片下載下來

而且還用改了檔名成那些圖片的敘述名稱
(我還蠻佩服自己能想到如何做到大量改名的方式)


http://0rz.net/2513A    顯微圖片(1437張,36mb)
http://0rz.net/0613G    保護色(88張,1.37mb)



**********************************************
***************下載方式***********************
**********************************************
以這頁第一張圖為例
http://db2.photoresearchers.com/search?&api=MEC001

BD0904→檔名
Tubulinosema ratisbonensis→檔案描述

首先我把每頁的文字都抓下來貼到Excel
然後把不需要的資訊和空白用「資料/自動篩選」的方式剔除
留下的就剩下像這樣的文字
-----------------
BD0904
Tubulinosema ratisbonensis
BD0905
Staphylococcus aureus
.
.
-----------------


然後每行編號用mod(A1,2)取出單數行和雙數行
單數行就是原始檔案名稱
雙數行就是新檔案名稱

得到原始檔案名稱之後,再配合結合字串符號(&)的方式把檔案位置列出來
然後用續傳軟體下載

*****************************************
********批次更名*************************
*****************************************

在Excel中A欄都放上Rename  B欄放上原檔案名稱  C欄放新檔案名稱
       A           B           C
1    Rename       BD0904   Tubulinosema ratisbonensis
2    Rename       BD0905   Staphylococcus aureus

再來把C欄裡頭所有的「,」和「:」以「編輯/取代」方式全部刪掉
因為檔案名稱不能有這些符號

再來以函數SUBSTITUTE把空格用底線符號_取代
如果有多餘的空格就用Trim處理掉

再來B、C欄用「&」把.jpg加上去
複製最後得到的結果
貼到記事本上
另存新檔成副檔名為BAT的批次檔
要把檔案存到放圖片的資料夾中
然後去點兩下那個批次檔
大量更名就完成了

很複雜吧!!!
能看到這一行的算你厲害!!!
奉送一個我用來處理的excel檔
http://0rz.net/0516g
弄不懂就再來討論吧