美文网首页
2019-01-04 ag快速定位哪些网盟曾针对CPI订单过滤过

2019-01-04 ag快速定位哪些网盟曾针对CPI订单过滤过

作者: 五大RobertWu伍洋 | 来源:发表于2019-01-04 17:02 被阅读6次

    快速定位哪些网盟曾针对CPI过滤过

    [Administrator@RobertNote@/e/SRAll/AllMayDay/2016-08-26/2017-03_Arch/online-offer-pullpush_dev/apicamtask@周四 2018-12-27@18:42:40]
    19218 $ ag -i cpi *|grep -v "//"
    appalgo.js:14:            if (!/CPI/gi.test(ad.e_revenue_type)) continue;
    appleads_adv_a.js:16:            if (!/CPI/gi.test(ad.name)) continue;
    appthis_adv_a.js:16:            if (!/CPI/gi.test(ad.payout && ad.payout.method)) continue;
    bingmobsys.js:24:            if (!/CPI/gi.test(ad.offer.category)) continue;
    boommob_adv_a.js:19:                if (!/CPI/gi.test(ad.category)) continue;
    Cheetah.js:16:            if (!/CPI/gi.test(ad.name)) continue;
    convison_adv_a.js:16:            if (!ad.is_cpi) continue;
    CreativeClicks_adv.js:16:            if (!/CPI/gi.test(ad.name)) continue;
    mediumin_adv_a.js:16:            if (!/CPI/gi.test(ad.pricing_model)) continue;
    mobnative_adv_a.js:16:            if (!/CPI/gi.test(ad.type)) continue;
    
    
    Mobpro.js:17:            if (!/CPI/gi.test(ad.comm_model)) continue;
    Mobpro_bak.js:28:            if (ad.commissions[0].model === 'cpi') {
    Mobpro_Imp.js:18:            if (ad.commissions[0].model === 'cpi') {
        
        
    Mobtions_adv_a.js:16:            if (!ad.is_cpi) continue;
    Oceanbys.js:17:            if (!/CPI/gi.test(ad.offer_type)) continue;
    oupeng_adv_a.js:16:            if (!/CPI/gi.test(ad.title)) continue;
    Playbeat.js:17:            if (!/CPI/gi.test(ad.Name)) continue;
    Polemedia.js:17:            if (!/CPI/gi.test(ad.payout_type)) continue;
    promoadx.js:17:            if (!/CPI/gi.test(ad.pricing_type)) continue;
    pubtower.js:16:            if (!/CPI/gi.test(ad.pay_model)) continue;
    Rivermob.js:17:            if (!/CPI/gi.test(ad.payout_type)) continue;
    Rulead_adv_a.js:17:            if (!/CPI/gi.test(ad.Name)) continue;
    Smarter_new.js:17:            if (!/CPI/gi.test(ad.name)) continue;
    Soloads.js:26:            if (!/CPI/gi.test(ad.payout_type)) continue;
    Tapgerine.js:19:            if (!/CPI/gi.test(ad.Tags)) continue;
    wevemob.js:17:            if (!/CPI/gi.test(ad.payout_type)) continue;
    
    

    快速选择部分网盟禁用CPI过滤:

     ag -i cpi *|grep -v "//"|head -10|awk -v FS=":" '{print $1}'|xargs sed -i '/CPI/s@^@//@'
    

    上述命令对第一次显示的内容进行处理,只获取前十行的文件名,然后使用sed在其CPI内容行前加上js的注释标志即可。
    sed使用@作为分割符是为了避免js的注释标志的影响

    查看下曾经执行过的相关命令
    19489 $ hg cpi|grep sed
    19240  [2018-12-27 18:56:13] ag -i cpi *|grep -v "//"|head -10|awk -v FS=":" '{print $1}'|xargs sed -i '/CPI/s@^@//@'
    19242  [2018-12-27 18:57:29] sed -i '/is_cpi/s@^@//@' convison_adv_a.js
    19256  [2018-12-27 23:47:32] ag -i cpi *|grep -v "//"|head -16|tail -13|awk -v FS=":" '{print $1}'|xargs sed -i '/CPI/s@^@//@'
    19489  [2019-01-04 16:58:19] hg cpi|grep sed
    

    相关文章

      网友评论

          本文标题:2019-01-04 ag快速定位哪些网盟曾针对CPI订单过滤过

          本文链接:https://www.haomeiwen.com/subject/bsjkrqtx.html