怎样获取下列网址中指向的图片的地址?

来源:百度知道 编辑:UC知道 时间:2024/06/16 04:06:11

用Replace Pioneer能做到,不用编程。
以下是经分析你的网页后得到的详细步骤:

1. 假设以上地址已经保存到一个文件addr1.txt里

2. 点击ctrl-h打开Replace窗口
* 在Search for pattern输入:
"(FRAME|IMG)\s*(http[^\n]*jpg)"(不带双引号)
* 在Replace with pattern输入:
"\2"(不带双引号)
* 去掉Print Unmatch Unit选项
* 在右下角把Output File左边的“>”号选择为“>> Append”

3. 点击Batch打开Batch Runner窗口
(1) 点击Import List打开准备好的addr1.txt
(2) http列表导入系统后,双击其中的第一行地址,"File Name Editor"窗口弹出,把Download As一行选为links,然后选中右边的Apply to All,然后点击OK。
(3) 选中Set output filename选项,把右边的${FILENAME}改为addr2.txt
(4) 选中Change output folder选项,把右边的目录改为C:\

4. 点击Batch Replace按钮,系统提示正在一条条处理,结果存在C:\addr2.txt

完成以上步骤后,生成一个C:\addr2.txt,包含所有带php?....jpg的地址列表。观察addr2.txt是否符合要求。

再重复以上2-4步,把addr2.txt转换成addr3.txt,即:

* 在第3(1)步不用addr1.txt,而是用addr2.txt作为源地址
* 在第3(3)步不用addr2.txt,而是用addr3.txt作为输出地址

完成后addr3.txt即为最后的地址。