火车采集器软件交流官方论坛

 找回密码
 加入会员
搜索
火车采集器V9版免费下载火车浏览器 - 可视采集,万能群发,全自动脚本工具
查看: 2833|回复: 2

[原创]火车头采集器3.2数据库发布的代替方案

 关闭 [复制链接]
发表于 2007-11-19 22:46:26 | 显示全部楼层 |阅读模式
[原创]火车头采集器3.2数据库发布的代替方案                                                                                                                                                     一、没有了就用在线发布功能吧,自己写个没有任何验证的提交页面.跟直接入库一样快(这个是看别人的,我没实验过,怀疑...)
二、火车头的直接入库方案(原创)
1、access2mysql
2、用php程序生成insert 语句 for dede或dicuz的相关表(包含标题,内容,作者等)
3、直接用数据库导入。

使用要求是:熟悉相关cms或bbs程序的相关表,这个可以用phpadmin查看字段。
有兴趣的想偷懒的还可以自己用delphi或c++等语言写个客户端来做。嘿嘿

以dedecms为例子:
先把 暗藏常常access数据库倒入到mysql中,修改字段'标题'为title,字段'内容'为 content.

dedetitle.sql.php  //获得倒入 dedecms的 sql语句

<?php
$thisHOST="localhost";
$thisDBadmin="root";
$thisDBpasswd="root";
$thisDB="caiji";

static $id;
$typeid=1;//栏目号
$typeid2=0;//表示是文章类型


mysql_connect ("$thisHOST", "$thisDBadmin","$thisDBpasswd");
mysql_select_db ("$thisDB");
$sql = "SELECT `title` , `body` FROM `content` ";

$result = mysql_query ($sql);


if ($row = mysql_fetch_array($result))
{
          echo "insert  into `dede_archives`(`ID`,`typeid`,`typeid2`,`title`) values";
   echo "<br>";
   $id=1;
do {
        
$title=$row[0];
$title=str_replace("'", "''", $title);


echo "($id,$typeid,$typeid2,'$title'),<br>";
$id++;

}while($row = mysql_fetch_array($result));

}

?>


dedebody.sql.php  //获得倒入 dedecms的 sql语句
<?php
$thisHOST="localhost";
$thisDBadmin="root";
$thisDBpasswd="root";
$thisDB="caiji";

static $id;
$typeid=1;//栏目号
$typeid2=0;//表示是文章类型

mysql_connect ("$thisHOST", "$thisDBadmin","$thisDBpasswd");
mysql_select_db ("$thisDB");
$sql = "SELECT `body` FROM `content` ";

$result = mysql_query ($sql);
if ($row = mysql_fetch_array($result))
{
         $id=1;
          echo "insert  into `dede_addonarticle`(`aid`,`typeid`,`body`) values";
   echo "<br>";

do {
        
        $body=$row[0];
  $body=str_replace("'", "''", $body);
echo "($id,$typeid,'$body'),<br>";
$id++;

}while($row = mysql_fetch_array($result));

}

?>

senddata我没加,用的时候自己加上吧,不然显示1969年的日期

有空去我的站看看.
http://www.pochanzhe.com/bbs/index.php
引用:本帖

欢迎大家到我的站做客
破而立中文立志网
讨论如何赚钱。包括网络赚钱

[ 本帖最后由 hqking 于 2007-11-22 20:44 编辑 ]
发表于 2007-11-19 23:42:50 | 显示全部楼层
很久以前就可以哇,自己写接口也可以。
发表于 2007-11-20 01:45:41 | 显示全部楼层
ad贴,鉴定完毕
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

QQ|手机版|Archiver|火车采集器官方站 ( 皖ICP备06000549 )

GMT+8, 2025-7-17 11:57

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表