博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
快速提高CSDN访问量 - 附脚本初代机
阅读量:4705 次
发布时间:2019-06-10

本文共 3384 字,大约阅读时间需要 11 分钟。

快速提高CSDN访问量的方法

  • 多写常用知识点的博客,想办法提高百度排名,注意标题不要写的太复杂
  • 写国内比较新的技术,中短期奇效,效果很好
  • 成系列的写技术文章,有利于增加评论,粉丝,中长期能够大幅度提高日常访问量
  • 成系列的专栏,利于增加粉丝,亦能提高日常访问量,同上
  • 想办法让文章推荐到首页,可在短时间内增加访问量,
  • 大招:脚本,有一个已经写好了的脚本在最后,但是不建议
  • 大招二,水军,还可以获得很多评论,然并卵,非常不建议

访问CSDN的脚本-初代机

代码使用简介

  • 在CSDN判定为攻击时可以抛出异常,继续下一次访问,直到达到访问次数
  • 随机睡眠时间,随机抽取访问列表,也可以通过列表内容控制访问博客
  • 各类参数已经设置默认值,原始默认值运行结果良好
  • csdn.start()的maxTime参数是默认整个列表的访问次数,具体访问量为: maxTime*len(self.blog_url)

源码

# - * - coding: utf - 8 -*-## 作者:田丰(FontTian)# 创建时间:'2017/7/17'# 邮箱:fonttian@Gmaill.com# CSDN:http://blog.csdn.net/fontthroneimport sysreload(sys)sys.setdefaultencoding('utf-8')import urllib2import socketimport timeimport reimport random# 在这里填写你要访问的博客地址blog_url = [    'http://blog.csdn.net/fontthrone/article/details/75212825',    'http://blog.csdn.net/FontThrone/article/details/75136885',    'http://blog.csdn.net/FontThrone/article/details/75042659',    'http://blog.csdn.net/FontThrone/article/details/74230603',    'http://blog.csdn.net/FontThrone/article/details/74201764',]class CSDN(object):    def __init__(self, blog_url=blog_url, csdn_url="http://blog.csdn.net/fontthrone"):        self.blog_url = blog_url        self.headers = {            'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11',            'Accept': 'text/html;q=0.9,*/*;q=0.8',            'Accept-Charset': 'ISO-8859-1,utf-8;q=0.7,*;q=0.3',            'Accept-Encoding': 'gzip',            'Connection': 'close',            'Referer': None            }    def openCsdn(self):        req = urllib2.Request(self.csdn_url, headers=self.headers)        response = urllib2.urlopen(req)        thePage = response.read()        response.close()        pattern = "访问:(\d+)次"        number = ''.join(re.findall(pattern, thePage))        return number    def openBlog(self, link='http://blog.csdn.net/fontthrone/article/details/70556507', timeout=60, sleepTime=22,                 maxTryNum=1):        tries = 0        maxNum = 0        # for tries in range(maxTryNum):        while tries < maxTryNum:            try:                socket.setdefaulttimeout                req = urllib2.Request(link, None, self.headers)                resp = urllib2.urlopen(req, None, timeout)                html = resp.read()                print "Success!\t",                print "Rest ", sleepTime, " seconds to continue...\n"                tries += 1                time.sleep(sleepTime)            except:                if tries < (maxTryNum):                    maxNum += 1                    continue                else:                    print("Has tried %d times to access blog link %s, all failed!", maxNum, link)                    break    def start(self, maxTime=100, blOpenCsdn=False, sleepTimeStart=5, sleepTimeEnd=15, timeout=60):        for i in range(maxTime*len(self.blog_url)):            randomLink = random.choice(self.blog_url)            print 'This tinme the random_blog link is ',randomLink            if blOpenCsdn == True:                self.openCsdn()            self.openBlog(link=randomLink, sleepTime=random.uniform(sleepTimeStart, sleepTimeEnd), timeout=timeout)            print "Now is "+  str(i + 1) +" times to acess blog link\n"csdn = CSDN()inputMaxTime = input(u'请输入列表访问次数\n')csdn.start(maxTime =int(inputMaxTime))

所有使用我写的脚本的童鞋,请留个评论再走,滑稽(手动输入SVIP限定版)

  • 既然有初代机自然也就有二代机,嘿嘿

转载于:https://www.cnblogs.com/fonttian/p/7253250.html

你可能感兴趣的文章
IIS7.5下的asp.net网站不能连接数据库
查看>>
今天我的天空瞬间明亮了
查看>>
elasticsearch.yml基本配置说明
查看>>
主机win7,VMware中debian6采用NET方式上网
查看>>
如何删除github中的仓库?
查看>>
深入学习webpack(三)
查看>>
HBase 高性能加入数据 - 按批多“粮仓”式解决办法
查看>>
Selenium+Java+TestNG环境配置
查看>>
springBoot 打包上线跳过连接数据库
查看>>
表格标签
查看>>
表单验证
查看>>
Android数据存储之文件存储
查看>>
python logging 替代print 输出内容到控制台和重定向到文件
查看>>
半导体知识 原子的共价半径
查看>>
[转帖]剖析淘宝TDDL(TAOBAO DISTRIBUTE DATA LAYER)
查看>>
[转帖]RC、CTP、RTM、OEM、RTL、VOL版本的区别
查看>>
[转帖]开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别
查看>>
POJ 3667 Hotel(线段树+区间合并)
查看>>
ES6知识点汇总
查看>>
大型运输行业实战_day06_1_购票功能简单实现
查看>>