曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 5055|回复: 1
打印 上一主题 下一主题

phpwind7.3.2 AutoPost v1.0 源码

[复制链接]

4918

主题

5880

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34397
跳转到指定楼层
楼主
发表于 2009-7-7 02:34:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
功能:随机定制回贴内容,随机回贴时间,多用户选择灌水。
描述:无聊之做,毫无技术含量。
环境:Linux
附注:此贴只作为代码备份。
代码

购买主题 本主题需向作者支付 32767 个铜币 才能浏览

4918

主题

5880

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34397
沙发
 楼主| 发表于 2009-7-8 14:00:56 | 只看该作者

Re:phpwind7.3.2 AutoPost v1.1 源码

改进:增加自定义文本读取并发送(顺序)
修正:判断用户名时指针越界错误
判断用户名处改为:
p++;
     find++;
     while( *p != NULL ) {
        if( !strcmp( *p, argv[1]) )
            return find;
        p++;
        find++;
    }

原先为:
     while( *p != NULL ) {
             p++;
        find++;
        if( !strcmp( *p, argv[1]) )
            return find;
}

原来这样的判断方法有逻辑错误,因为如果字符串数组指针越界之后,遇到 0x0 ,那么在用 strcmp() 时就会出错。
游客,如果您要查看本帖隐藏内容请回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2025-6-18 00:11 , Processed in 0.096388 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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