妈妈再也不用担心我的博客访问量了(一个可以刷博客访问量的小程序java)
#### 前言:
相信很多写博客的朋友,会苦恼于博客访问量上不去的问题。博主最近工作比较新手动谢了个小程序,一个可以刷访问量的程序。当然主要是针对csdn博客。有了他 就再也不必担心博客访问量上不去的问题了。
注:博客最主要还是要自己做好seo优化,以及提高博客内容质量。本篇文章,仅供学习交流。大家如果有问题,可以留言。
#### 一,废话少说,看图:
软件 点击jar 包直接运行:如下:
稍后查看博客访问量会有变化哟,博主只是进行可简单测试,如果你一直刷,那么你的博客访问量就会蹭蹭的上涨哟:
#### 二,代码介绍:
代码其实没什么东西,很好理解。csdn默认使用一台电脑刷新文章,访问量默认是不会发生变化的。于是我们只能用代理ip 来访问博客了。博主在网上找了一些代理ip。当然如果失效。你可以更新ip地址。
献上地址:GitHub:https://github.com/zqHero/FreeIpAgent/blob/master/Ips.txt
下面主要是博主在网上收集到的ip代理:
主要实现步骤:
1,首先我们应该获取到我们的IP代理地址:
/*** 获取 ip 代理地址:* @param url* @return*/public static List<IPAgentEntity> getIp(String url) {List<IPAgentEntity> ipList = new ArrayList<IPAgentEntity>();try {//1.向ip代理地址发起get请求,拿到代理的ipDocument doc = Jsoup.connect(url).userAgent("Mozilla").cookie("auth", "token").timeout(3000).get();//匹配正则表达式:Pattern pattern = Pattern.compile("\\d+\\.\\d+\\.\\d+\\.\\d+:(\\d)*");Matcher matcher = pattern.matcher(doc.toString());ArrayList<String> ips = new ArrayList<String>();while (matcher.find()) {ips.add(matcher.group());}for( String ip : ips) {IPAgentEntity myIp = new IPAgentEntity();String[] temp = ip.split(":");myIp.setAddress(temp[0].trim());myIp.setPort(temp[1].trim());ipList.add(myIp);}} catch (IOException e) {if(mcallback != null)mcallback.requesCallBack("加载错误:" + e.toString() + "\r\n加载 代理ip地址出错:\r\n"+ "请移步:https://github.com/zqHero/FreeIpAgent/blob/master/Ips.txt 检查是否更改");}return ipList;}
2,其次使用我们的ip设置 我们请求属性,访问博客:
////1.想http代理地址api发起请求,获得想要的代理ip地址static List<IPAgentEntity> ipList = getIp(Constants.IPAgentUrl);private static void reques() {// TODO Auto-generated method stubif (murls == null || murls.size()==0) {return;}for(String url :murls){if (url == null || url.equals("")) {continue;}int count = 0;//默认 每条 文章地址请求 10000 次:for(int i=0; i< 10000; i++){IPAgentEntity myIpAgentEntity = ipList.get((int) (Math.random() * ipList.size()));System.setProperty("http.maxRedirects", "50");System.getProperties().setProperty("proxySet", "true");System.getProperties().setProperty("http.proxyHost", myIpAgentEntity.getAddress());System.getProperties().setProperty("http.proxyPort", myIpAgentEntity.getPort());try {Document doc = Jsoup.connect(url).userAgent("Mozilla").cookie("auth", "token").timeout(3000).get();if(doc != null) {count++;if(mcallback != null)mcallback.requesCallBack(url + "--成功刷新次数: " + count);}} catch (IOException e) {if(mcallback != null)mcallback.requesCallBack(myIpAgentEntity.getAddress() + ":" + myIpAgentEntity.getPort() + "报错");} }}}
这样我们就完成了CSDN博客的流量的刷新工作。简书的博主试过,貌似没用,不过简书的默认刷新浏览器就可以增加访问量了。
献上源码地址:
https://github.com/zqHero/FreeIpAgent
####注:文中Ip为作者在网上随便找的代理IP地址。如若无用,请读者自行更换代理ip尝试。
注:博客最主要还是要自己做好seo优化,以及提高博客内容质量。本篇文章,仅供学习交流。大家如果有问题,可以留言。如果对你有用欢迎fork 和star。 请尊重原创。
各位老铁如果不行,自己尝试去修改一下源码,,,注意代理ip是否有效。。
妈妈再也不用担心我的博客访问量了(一个可以刷博客访问量的小程序java)相关推荐
- ERC721:全生命周期精析,妈妈再也不用担心我不会玩NFT合约啦
ERC721:全生命周期精析,妈妈再也不用担心我不会玩NFT合约啦 由于篇幅有限,本博客将围绕ERC721核心展开介绍,文章内容尽量做到通俗易懂,但其中不可避免地可能涉及一些新手不友好的概念,您可以查 ...
- Java实现印刷体转手写体—妈妈再也不用担心我被罚抄作业了
Java实现印刷体转手写体-妈妈再也不用担心我被罚抄作业了 文章目录 Java实现印刷体转手写体-妈妈再也不用担心我被罚抄作业了 缘起 开始开发 测试效果 开源地址和总结 郑重声明 因本文中涉及到爬虫 ...
- 妈妈再也不用担心我的公式写不出来了:一款公式输入神器实测
本文推荐一个公式输入神器,只要截图就能识别公式,手写的公式都能识别.经过实测,几乎没有识别不出的公式,并可以输入到word.markdown.latex文件. 一.前言 写论文.博客,技术文档,公式输 ...
- 妈妈再也不用担心别人问我是否真正用过redis了
1. Memcache与Redis的区别 1.1. 存储方式不同 1.2. 数据支持类型 1.3. 使用底层模型不同 2. Redis支持的数据类型 3. Redis的回收策略 4. Redis小命令 ...
- python绘制横向柱状图 妈妈再也不用担心我不会画图了
python绘制横向柱状图 妈妈再也不用担心我不会画图了 前言 实现代码 成果 前言 事情要从一次画图开始说起 当我开开心心搞到一堆数据,以为能够休息的时候,这时候我突然想起来,是不是绘制成柱状图更直 ...
- 妈妈再也不用担心我的macbook发烫了计划2.0Beta mac发热
mac 发热 解决 妈妈再也不用担心我的macbook发烫了计划2.0Beta 贴吧好多小朋友反应Macabook看视频发热严重,Flash发热当热严重了,没事正很正常,中国这群无良厂商迟迟不改,看看 ...
- 计算机管理怎么给硬盘重新合区,一分钟学会磁盘合区,妈妈再也不用担心!
原标题:一分钟学会磁盘合区,妈妈再也不用担心! 自从上一篇文章<一分钟搞定电脑磁盘分区,再也不求人!>中小编讲到了,日常生活中我们的电脑该如何区分区,留言区就有小伙伴问我,怎么把D盘的容量 ...
- ERC1155: 批发小能手,妈妈再也不用担心网络拥堵造成的gas费飙升啦
ERC1155: 批发小能手,妈妈再也不用担心网络拥堵造成的gas费飙升啦 Hello - 大家好,首先感谢大家对本系列前两篇文章
- 致小白:详解调幅收音机的原理 #妈妈再也不用担心我不懂收音机啦!
标题:致小白:详解调幅收音机的原理 #妈妈再也不用担心我不懂收音机啦! 作者: Pleiades_Antares 出品: BDF元培调查组-北京市内包小组 版权声明:本作系完全原创,他人不得在原作者不 ...
- 妈妈再也不用担心我词穷了
老听人们说"高端大气上档次"你有木有想过这句话的下一句是什么? 才华横溢的网友们纷纷出手接了下去半句,你来感受一下这些"高端大气上档次"的下半句 . 高端大气上 ...
最新文章
- 删除index.php,从URL中删除index.php - Codeigniter 2
- 【FCS NOI2018】福建省冬摸鱼笔记 day4
- springboot:简单oa系统开发
- R语言实现描述性统计
- pandas的基本使用
- IDA来远程调试Linux程序
- python如何连接自己电脑服务器_Python远程连接windows服务器并上传数据
- SpringBoot2.0整合Mybatis-Plus多数据源
- centos7/rhel7下安装redis4.0集群
- 访问者(Visitor Pattern )模式
- 第三讲 配置SCCM客户端并添加角色
- 使用Latex制作分享,演讲,Presentation用的Slides,PPT——Beamer教程
- 时间序列经济python_(13)Python初入坑之时间序列基础内容
- 超全必读!NLP 事件抽取综述(下)
- js 去除空格与换行
- UGUI制作Tab标签页
- GoLang之使用uber-go/dig进行依赖注入
- Android studio安卓虚拟机无法启动
- Python基础 | 快速实现label_to_index
- STM32堆栈溢出的主要的问题和现象