标签: 胖鼠采集

  • 研究胖鼠采集(Fat Rat Collect)会员功能破解限制

    研究胖鼠采集(Fat Rat Collect)会员功能破解限制

    对象:胖鼠采集(Fat Rat Collect)v2.4.3 ;本文章综合整理于互联网,已测试有效,但本着尊重和希望应用者支持原作者,才是长久之计,支持并给他打赏!

    胖鼠采集(Fat Rat Collect) 是一款能帮助你网站文章采集自动化的好帮手. 开源免费, 支持所有网站列表详情页面 它有列表批量自动采集,自动发布,自动打标签,等黑科技功能, 一次创建规则, 后续省心省力

    胖鼠采集官方网站:https://www.fatrat.cn/

    1、突破采集3页限制:

    虽然可以突破3页的采集,但是延时的问题还是会存在采集不完全,需多次采集,或修改文件中的延时时间:60秒

    fat-rat-collect\includes\fatrat-spider.php

    修改该处即可:

                if (!get_option(FRC_Validation::FRC_VALIDATION_SPONSORSHIP) && count($page_count) > 3){
                    return ['code' => FRC_ApiError::FAIL, 'msg' => FRC_Validation::FRC_HINT_F];
                }

    2、采集后发布到指定目录:

    查找“FRC_HINT_L”,跟踪到fat-rat-collect\includes\fatrat-options.php

            if (get_option(FRC_Validation::FRC_VALIDATION_RELEASE_CONTROL)){
                $params = [
                    'category' => frc_sanitize_array('release_category', 'integer'),
                    'user' => frc_sanitize_array('release_user', 'integer'),
                    'status' => frc_sanitize_text('release_status', 'pending'),
                    'type' => frc_sanitize_text('release_type', 'post'),
                    'thumbnail' => frc_sanitize_text('release_thumbnail', 'thumbnail1'),
                    'release_type' => frc_sanitize_text('release_type', 'WordPress'),
                    'extension_field' => frc_sanitize_text('extension_field', 'post'),
                ];
    
                if (empty($params['category'])){
                    $params['category'] = array(1);
                }
    
                if (empty($params['user'])){
                    $params['user'] = [get_current_user_id()];
                }
            } else {
                $msg = FRC_Validation::FRC_HINT_L;
                $params = [
                    'category' => array(1),
                    'user' => [get_current_user_id()],
                    'status' => frc_sanitize_text('release_status', 'pending'),
                    'thumbnail' => 'thumbnail2',
                    'release_type' => 'WordPress',
                    'type' => 'post',
                    'extension_field' => 'post',
                ];
            }

    修改位置:

    [content_hide]

    在数据库表wp_options中添加一项FRC_VALIDATION_RELEASE_CONTROL
    ,值任意就好,我是写的1

    [/content_hide]

    wordpress主题开发函数2:添加选项add_option()与修改选项update_option()

    办法1:

    SELECT wp_term_relationships.object_id FROM `wp_term_relationships` WHERE wp_term_relationships.object_id in (select wp_posts.ID from `wp_posts` where `wp_posts`.`ID`=wp_term_relationships.object_id )AND wp_term_relationships.term_taxonomy_id = 1

    UPDATE `wp_term_relationships` SET wp_term_relationships.term_taxonomy_id =445 WHERE wp_term_relationships.object_id in (select wp_posts.ID from `wp_posts` where `wp_posts`.`ID`=wp_term_relationships.object_id )AND wp_term_relationships.term_taxonomy_id = 1

    3、时间限制:

    数据库中wp_options中的字段frc_report_permissions_time值,先修改了再说:

    4、胖鼠工具箱-自动采集(自动发布)-时间频率突破:

    未破解前,为灰色:

    代码位置:\fat-rat-collect\includes\fatrat-kit.php,268行、293行

                    <h4>自动采集</h4>
                    <ul>
                        <?php $cron_spider = get_option('frc_cron_spider'); ?>
                        <li><input type="radio" name="frc_cron_spider" value="" <?php echo empty($cron_spider) ? 'checked' : '' ?>> 关闭此功能</li>
                        <?php foreach ($frc_wp_schedules as $key => $info){
                            $disabled = '';
                            if (empty($frc_validation_sponsorship) && $info['interval']<43200){
                                $disabled = 'disabled';
                            }
                            echo (sprintf('<li><input type="radio" name="frc_cron_spider" value="%s" %s %s> %s(%s秒)</li>', $key, (!empty($cron_spider) && $cron_spider == $key ? esc_html('checked') : ''), $disabled, $info['display'], $info['interval']));
                        } ?>
                    </ul>
    

    [content_hide]

    修改43200为0即可.

    [/content_hide]

    5、自动标签功能

    \fat-rat-collect\includes\fatrat-kit.php,303行

    同文件,第138行:

    需要在wp_options创建字段,且内容为json格式:

    [content_hide]

    字段名:FRC_VALIDATION_AUTO_TAGS

    值:{"switch":open,"created_at":"1617073742"}
    
    

    [/content_hide]

    6、标签内链:

    增加字段

    [content_hide]

    FRC_VALIDATION_INNER_CHAIN

    {"switch":open,"created_at":1617333683,"limit":1,"hide_empty":1,"created_at":1}
    
    

    [/content_hide]

    7、修改配置数量的限制

    找到文件:fatrat-options.php:做以下修改即可!

    [content_hide]

    搜索找到(count($this->options()) >= 5;修改5为更大的数值即可。

    [/content_hide]

    8、修改数据通详情页面展示数据条数

    找到文件:fatrat-data-detail.php,做以下修改即可!

    查找以下字段:

    [content_hide]

    $per_page = $this->get_items_per_page(‘snippets_per_page’, 10);

    修改10为你要的条数。

    [/content_hide]

    9、其他都差不多

    其他都OK了 但是关键词随机插入不行:

    字段内容修改为:{“switch”:open,”created_at”:1617333683,”limit”:1,”hide_empty”:1,”created_at”:1}

    10、最后可用模式数据库内容:

    11、最后

    作者还是很厚道的,小菜也过了一把瘾,对原作者的红包赞助还是不能少的。

  • 胖鼠采集 WordPress优秀开源采集插件

    胖鼠采集 WordPress优秀开源采集插件

    • 微信公众号文章采集 – 强大的Jquery可以处理各种版权信息, 纵享丝滑.
    • 简书文章采集 – 强大的Jquery可以处理内容各种图片, 柔顺到底.
    • 知乎问答采集 – 强大的Jquery可以处理各种你不想要的东西, 一键爽歪歪.
    • (独家主打) 列表采集,历史采集 视频文字教程- 只需轻轻一点. 数不清的文章就来了.
    • (独家主打) 详情页面文章采集 – 任何网站十秒搞定
    • (独家主打) 分页爬取 – 历史数据, 也不放过. 一网打尽
    • (胖鼠主打) 自动采集 – 一键启动不放过每一份数据.
    • (胖鼠主打) 自动发布 – 您省心省力好帮手.
    • (独家主打) 调试模式 – 新建规则好帮手, 采集结果好伙伴.
    • (独家主打) 体验例子 – 一键体验胖鼠.
    • (主打主打) 文章自动添加, 动态内容, 自动标签, 标签内链, 优化SEO.
    • (胖鼠采集) 文章滤重 – 支持.
    • (胖鼠采集) 自动特色图片 – 支持.
    • (胖鼠采集) 采集图片加入媒体库 – 支持.
    • (胖鼠采集) 数据处理 – 完美支持Html Jquery
    • (胖鼠采集) 内容关键字过滤替换 伪原创 – 支持.
    • (胖鼠采集) 自定义采集任何可见网站 – 完美支持.
    • (胖鼠采集) 自定义文章图片链接类型 – 支持.
    • (重磅重磅) 胖鼠采集完全基于Wordpress, 安装即用, 开源作品
    • (声明声明) 如你的PHP版本小于PHP71, 请移步胖鼠采集的Github下载使用胖鼠v5版本 分支名: based_php_5.6
    • (声明声明) 胖鼠采集初衷为参考学习交流; 请大家遵纪守法. 抵制违法犯罪, 作者不承担任何法律风险.
    • (声明声明) 胖鼠采集开源可供您查阅代码, 或者二次开发使用供您使用, 但不可修改源码后用于商业行为.
    • …

    安装

    • 在插件中搜索 胖鼠采集 安装即可
    • 将插件文件上传到/wp-content/plugins/目录 即可
    • PHP版本小于PHP71, 请移步胖鼠采集的Github下载使用胖鼠v5版本 分支名: based_php_5.6
    • 推荐环境
    • PHP7.2 或 PHP7.3
    • MYSQL5.7 或 MYSQL5.6

    系统分为五大块.

    • 胖鼠强大的爬虫中心
    • 支撑胖鼠的配置中心
    • 发布文章的数据桶
    • 调试中心debugging
    • 工具箱特色小工具

    GITHUB地址:https://github.com/KitePig/FatRat-Collect