phpwind9.0免费开源接口(最后更新2014.7.21)

作者:warerwang 发布于:2013-3-27 9:52 Wednesday 分类:免费接口

接口下载:phpwind9.0接口.rar

功能:

支持发布标题,内容,回复,采集回复用户名,采集回复时间,采集回复签名,达到原帖效果。

支持在配置文件里,写上多个回复用户随机选取。

官方接口交流群号是:149855485(验证密码在教程.doc里)

2014.7.21 号版本支持论坛采集器专家的发布了

评论(13) 引用(0) 浏览(19065)

接口或模块上传文件时无返回值需修改php.ini的问题

作者:小文 发布于:2012-8-28 15:01 Tuesday 分类:常见问题

在php.ini的默认设置中,上传文件的个数是20个,上传最大是2m.如果我们在使用接口上传大量的头像或是上传大文件时,则有可以是返回200标识,返回的值为空。如果调试也是无结果的。这时,我们应修改php.ini。以下是某个用户的配置。

点击查看原图

修改后

点击查看原图

标签: discuz

评论(1) 引用(0) 浏览(5327)

v7版本中PHP环境的修改

作者:小文 发布于:2012-7-26 17:33 Thursday 分类:常见问题

火车采集器支持php插件对数据进行处理。php插件的原理简单,是通过调用命令行的php.exe,对数据进行处理。v7版本的php目录为 System\PHP 。

采集器默认的php环境可能会无法满足用户的需要。这时,您可以更换您自己的php环境。需要注意的是php的工作目录是 System\PHP ,您可以直接将自己的php环境复制过来。注意的是该目录下的interface.php文件必须要保留。在更换完成后,请检查一下php.ini,看配置中的各种相对目录是否正确。测试无误后就可以使用了。

标签: php

评论(5) 引用(0) 浏览(9608)

v7版PHP插件培训视频教程

作者:小文 发布于:2012-3-29 10:58 Thursday 分类:软件培训

v7版本的PHP插件和2010的插件是一样的。还是只处理列表页,内容页,多页的网页源代码,保存时的标签。

在该教程中用一个简单的例子对所有可用到插件的地方进行了演示。

在压缩包中包含了所有教程中使用到的文件。需要注意的一点是,用户使用的采集器版本需要是3.27及以后的版本。如果您的版本低于这个时间,请下载最新手动更新包更新。更新地址 http://board.locoy.com/?post=95 .注意,请先更新,再导入规则进行测试。

标签: php插件

评论(1) 引用(0) 浏览(12564)

使用php插件应对不同格式的分页样式

作者:小文 发布于:2011-6-1 14:59 Wednesday 分类:软件培训

有的网站使用多种模板显示分页地址,这种情况下我们要获取分页地址就非常困难了。不过我们可以通过插件的功能,自己编写程序判断并生成分页的地址,然后让采集器去获取到。我们的例子如下:

本次测试的网址:

http://www.diyifanwen.com/fanwen/lunwenzhidao/1141715512857992.htm
http://www.diyifanwen.com/fanwen/zhuchici/20101011222334115874624.htm

我们分析其分页地址,可以看到不同的分页样式和代码

点击查看原图

点击查看原图

 

点击查看原图

点击查看原图

 

对于这种基本没规律的分页,我们无法判断分页的区域,也无法直接得知其总分页数,该怎么办呢?

经分析可以得知,分页的规律是在原网址后加上分页页码,如 默认页是1141715512857992.htm,则分页是 1141715512857992_2.htm 。因为这个分页是全部列出的,我们就有办法了:可以去循环查找是否有分页地址存在,有存在则说明有这个分页,然后我们生成存在的网页地址即可。我们用php来写插件。

点击查看原图

插件中判断了当前页面类型,然后对整个内容页代码进行修改,生成有分页的代码。

在采集器中,插件使用位置如下

点击查看原图

最后的结果如下

点击查看原图

注意设置这里的分页区域和插件中的一致。

到这里,这个分页的处理就完成了。

如果我们有时遇到更复杂的怎么办,如 无法确认有几个分页,是上下页模式的,这时用插件可以使用笨办法,先探测一下下一页是否存在,如果存在则加入,不存在就跳过。


附件中为本次的规则和插件。大家可以再研究一下。

标签: php 插件

评论(1) 引用(0) 浏览(8516)

Powered by emlog