• 技术文章 >php教程 >php手册

    php 批量修改RAR文件注释代码(1/2)

    2016-06-13 11:25:24原创266
    从当前文件夹添加全部 *.hlp 文件到压缩文件 help.rar 中

    winrar a help *.hlp

    从文件添加注释可以使用 -z<文件> 开关。
    winrar c -zinfo.txt dummy

    这样,我们就可以通过php教程调用cmd,运行上述两个winrar参数来做到批量修改rar文件的注释及添加压缩包的文件.需要注意的是,php在安全模式打开的情况下是不能直接调用cmd的.

    下面的代码就是我通过我的数据库教程读取出文件路径并最终实现批量修改rar文件注释的方法.因为数据库是access,我新建了一个odbc源.同时rar.exe及cmd.exe都在1.php同目录下

    $id=$_get[id];
    if($id==”")
    {
    echo “参数错误”;
    exit;
    }
    if($id>=400)
    {
    echo “全部结束”;
    exit;
    }
    $db=odbc_connect(”dw”,”",”");
    $sql=”select * from `download` where `id`=$id”;
    $query=odbc_exec($db,$sql);
    $filename=odbc_result($query,2);
    if($filename==”")
    {

    }
    $filename=str_replace(”#1′,”",$filename);
    $filename=str_replace(”#2′,”",$filename);
    $filename=”soft/”.$filename;
    echo $filename.”
    ”;
    if(!file_exists($filename))
    {
    echo “文件不存在,转到下一个id”;
    $id++;
    echo “

    content=’0;url=../test/1.php?id=$id’>”;
    exit;
    }//读出文件名,并检查文件是否存在
    else
    {
    `winrar a $filename 使用说明.txt`;
    echo “插入说明文件成功”;
    $id++;
    echo “”;
    }
    odbc_close($db);
    ?>



    ××××××××××××××××××××
    最近采集流行,可能许多朋友都尝试通过采集数据来建设一个内容丰富完善的站点.
    可是,在某些时候我们通常采集得到的rar文件都被批量加了注释,这个时候如果将这些数据放到自己的站上无异于为人家做广告.
    最近我也碰到了这样的问题,为此大伤脑筋,后来仔细的翻看winrar的帮助文件发现我们可以通过下面的方法来做到批量修改.
    我们打开winrar的帮助文件,帮助文件中提到了在命令行模式下修改rar文件注释及添加压缩文档的两个参数分别为ac,winrar的说明文件如下:
    从当前文件夹添加全部 *.hlp 文件到压缩文件 help.rar 中
    winrar a help *.hlp

    从文件添加注释可以使用 -z<文件> 开关。
    winrar c -zinfo.txt dummy

    1 2

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:php无刷新利用iframe实现页面无刷新上传文件(1/2) 下一篇:php mvc开发实例详解(1/3)

    相关文章推荐

    • PHP autoload与include性能比较• 网站图像防盗----Apache配置妙法• 基于Windows环境下的PHP开发环境搭建• PHP实现定时生成HTML网站首页• php 调用 java类 常见配置错误

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网