PHP批量获取网页中所有固定种子链接的方法


Posted in PHP onNovember 18, 2016

本文实例讲述了PHP批量获取网页中所有固定种子链接的方法。分享给大家供大家参考,具体如下:

经常的下载链接比较多的时候,就像一次性将所有的链接添加到迅雷或者电炉,但是没有在这种选项,怎么办,咱是PHPer啊,这事儿难不到咱

且看代码,当然要换成你的,要根据具体情况来做修改。

<?php
header("content-type:text/html;charset=utf8");
$str = file_get_contents('./ShowFile.asp');
$str1 = '<a href="ed2k';
$str2 = '">';
$pos1 = 0;
$pos2 = 0;
$pos3 = 0;
$len = strlen($str);
$ed2k = '';
for($i=5000;$i<$len; ){
  $pos1 = strpos($str,$str1,$i) + 9;
  $pos2 = strpos($str,$str2,$pos1) - 2;
  $pos3 = $pos2 - $pos1;
  //说明特征连接已经不存在 放弃寻找
  if($pos1 == 9){break;}
  $ed2k = substr($str,$pos1,$pos3+1)."\r\n";
  file_put_contents('d:/log/a.txt',$ed2k,FILE_APPEND);
  echo substr($str,$pos1,$pos3+1).'<hr/>';
  $i = $pos2;
}
?>

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP 检查扩展库或函数是否可用的代码
Apr 06 PHP
smarty 缓存控制前的页面静态化原理
Mar 15 PHP
如何在php中正确的使用json
Aug 06 PHP
Drupal7连接多个数据库及常见问题解决
Mar 02 PHP
php实现读取内存顺序号
Mar 29 PHP
浅谈php错误提示及查错方法
Jul 14 PHP
thinkphp如何获取客户端IP
Nov 03 PHP
yii2项目实战之restful api授权验证详解
May 20 PHP
PHP实现的简单排列组合算法应用示例
Jun 20 PHP
PHP函数按引用传递参数及函数可选参数用法示例
Jun 04 PHP
实例讲解php将字符串输出到HTML
Jan 27 PHP
PHP实现简单注册登录系统
Dec 28 PHP
PHP实现二维数组按某列进行排序的方法
Nov 18 #PHP
PHP二维数组去重实例分析
Nov 18 #PHP
浅谈php fopen下载远程文件的函数
Nov 18 #PHP
PHP实现的自定义数组排序函数与排序类示例
Nov 18 #PHP
php array_walk 对数组中的每个元素应用用户自定义函数详解
Nov 18 #PHP
PHP屏蔽关键字实现方法
Nov 17 #PHP
php实现背景图上添加圆形logo图标的方法
Nov 17 #PHP
You might like
PHP脚本的10个技巧(1)
2006/10/09 PHP
重新封装zend_soap实现http连接安全认证的php代码
2011/01/12 PHP
PHP中的strtr函数使用介绍(str_replace)
2011/10/20 PHP
jQueryUI写一个调整分类的拖放效果实现代码
2012/05/10 Javascript
Javascript模块化编程(一)AMD规范(规范使用模块)
2013/01/17 Javascript
Extjs改变树节点的勾选状态点击按钮将复选框去掉
2013/11/14 Javascript
JS判断不能为空实例代码
2013/11/26 Javascript
JS小功能(button选择颜色)简单实例
2013/11/29 Javascript
JavaScript中常用的六种互动方法示例
2015/03/13 Javascript
前端页面文件拖拽上传模块js代码示例
2017/05/19 Javascript
AngularJS表单验证功能分析
2017/05/26 Javascript
vue 通过下拉框组件学习vue中的父子通讯
2017/12/19 Javascript
Vue 页面跳转不用router-link的实现代码
2018/04/12 Javascript
webpack4的迁移的使用方法
2018/05/25 Javascript
JS中的算法与数据结构之集合(Set)实例详解
2019/08/20 Javascript
vue data引入本地图片的两种方式小结
2019/11/13 Javascript
用python读写excel的方法
2014/11/18 Python
python使用两种发邮件的方式smtp和outlook示例
2017/06/02 Python
Python字典实现简单的三级菜单(实例讲解)
2017/07/31 Python
Ubuntu下使用python读取doc和docx文档的内容方法
2018/05/08 Python
浅谈利用numpy对矩阵进行归一化处理的方法
2018/07/11 Python
使用Python获取网段IP个数以及地址清单的方法
2018/11/01 Python
Python http接口自动化测试框架实现方法示例
2018/12/06 Python
Python3爬虫学习之爬虫利器Beautiful Soup用法分析
2018/12/12 Python
PyQt5多线程刷新界面防假死示例
2019/12/13 Python
python使用docx模块读写docx文件的方法与docx模块常用方法详解
2020/02/17 Python
解决django中form表单设置action后无法回到原页面的问题
2020/03/13 Python
HTML5 预加载让页面得以快速呈现
2013/08/13 HTML / CSS
《临死前的严监生》教学反思
2014/02/13 职场文书
银行求职自荐书
2014/06/25 职场文书
永远跟党走演讲稿
2014/09/12 职场文书
退休党员个人对照检查材料思想汇报
2014/09/29 职场文书
世界遗产的导游词
2015/02/13 职场文书
亮剑观后感500字
2015/06/05 职场文书
Html5调用企业微信的实现
2021/04/16 HTML / CSS
Python中threading库实现线程锁与释放锁
2021/05/17 Python