首页
统计
邻居
留言
关于
Search
1
彩虹商城系统开发API文档
4,372 阅读
2
IntelliJ IDEA 报错TextMate bundle load error: Bundle kotlin can't be registered
3,764 阅读
3
使用RaiDrive将网盘映射为本地磁盘
2,197 阅读
4
谷歌浏览器 Google Chrome 69.0.3497.100 正式稳定版、测试版及开发版本大全
2,148 阅读
5
抖音、小红书、快手 免费三网解析去水印小工具
2,066 阅读
精选推荐
源码分享
软件下载
影视资源
经验教程
模板插件
Emlogo
Wordpress
浮夸小生。
情感杂文
趣味生活
影视后期
Java学习笔记
登录
Search
标签搜索
个人分享
Wordpress
浮夸小生。
Wordpress教程
Java
PHP
Wordpress优化
Java笔记
网络技巧
网站
CDN
Windows
又拍云
教程
浏览器
IntelliJ IDEA
html
建站教程
微信
情感杂文
浮夸小生。
累计撰写
83
篇文章
累计收到
222
条评论
首页
栏目
精选推荐
源码分享
软件下载
影视资源
经验教程
模板插件
Emlogo
Wordpress
浮夸小生。
情感杂文
趣味生活
影视后期
Java学习笔记
页面
统计
邻居
留言
关于
搜索到
35
篇与
经验教程
的结果
2020-07-01
file_get_contents failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request
宝塔php.ini路径:/www/server/php/72/etc配置问题(修改php.ini,并重启服务器)把allow_url_fopen给启用,改成 allow_url_fopen = Onallow_url_fopen =on(表示可以通过url打开远程文件)user_agent=”PHP”(表示通过哪种脚本访问网络,默认前面有个 ” ; ” 去掉即可。)重启服务器。基本以上就已经解决了如果还报错按照如下步骤可能还警告信息,想用完美的解决还差一步,还得设置php.ini里面的user_agent,默认的user_agent是PHP,把它改成Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)来模拟浏览器user_agent=”Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"
2020年07月01日
1,220 阅读
0 评论
1 点赞
2019-09-27
QQ协议抓取
作为 Tentcent QQ 的用户怎么能少得了去研究呢?人始于好奇心,只有去发现了解才能懂得更多。至此,给大家分享自己抓的 QQ 协议的相关内容,供大家学习。 近期…也不能算是近期吧,一次偶然的 QQ 第三方登录想分析下登录成功后的 Cookie,可能当时也回忆起 QQ 很多服务都是通过 skey 来鉴权的。所以应该能通过模拟扫描登录来操作签到之类的,不过经过大致的分析,各个地方登录得到 skey 可以操作的东西也是不一样的,比如是在腾讯业务登录的,那么 Qzone 就无法操作,反过来也是一样的。实现的过程是这样的:流程: 扫描二维码 > 确认登录 > 发起请求 模拟流程: ptqrshow[请求二维码并记录Cookie] > xlogin[页面Cookie] > ptqrlogin[获取二维码状态] >? 登录成功 > check_sig[二次登录] ↓ ↓ ↓ qrsig qrsig, pt_login_sig skey 那么,一起来开始一场紧张刺激的模拟之旅吧!首先,你需要懂得一门编程语言,其次就是得拥有一台电脑,如果你觉得不困难的话移动设备也是可行的。 First, 获取二维码。在这里我们仅需要使用 GET 请求即可。请求地址:https://ssl.ptlogin2.qq.com/ptqrshow?appid=715030901&e=2&l=M&s=3&d=72&v=4&t=0.{时间戳}&daid=73&pt_3rd_aid=0先做个简单的介绍,这个是 ptqrshow 上面所提到的”请求二维码”的 API,715030901呢,是腾讯登录业务的 产品识别码 ,腾讯下的任何一款需要登录的产品都会有,包过第三方,都会分发一个这样的 APPID ,看到后面 t= 参数后的 {时间戳} 了吧,把它替换成 当前时段的时间戳 即可。 当然了,这小巧的身体里可不只是返回二维码那么简单,还藏着十分重要的大宝贝 (指 qrsig,对于此处,我们还需要获取这个页面所包含Cookie里的 qrsig,对于我的猜测是二维码的ID,当然这是十分重要的,请保存下来,后面需要使用。 大致的Cookie长这样:qrsig=YO556objSAWbQMetukRbWUek9Q05T1*uCnVxqMTLPlLzxxarYsFQmm15bQFdCPcP; Second, 获取页面Cookie。同样的,我们仅需要 GET 。请求地址:https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=715030901&daid=73&hide_close_icon=1&pt_no_auth=1&s_url=https%3A%2F%2Fqun.qq.com%2Fmember.html%23此处是上述提到的 xlogin ,当然,这里请求结果返回的是HTML,不用管它,保存这个页面的Cookie就好,记得是全部。 之后全程需要,并将上面获取到的 qrsig 插入进去。 好的,目前我们已经得到了 qrsig, pt_login_sig 。非常好,我们已经进行到一半了!Third, 以心跳包的方式获取二维码状态,当然了,请使用 GET。此处十分关键,请仔细阅读,如有任何疑问请在本文下方评论。 No.1 拼接 API 地址。https://ssl.ptlogin2.qq.com/ptqrlogin?u1=https%3A%2F%2Fqun.qq.com%2Fmember.html%23&ptqrtoken={ptqrtoken}&ptredirect=1&h=1&t=1&g=1&from_ui=1&ptlang=2052&action=0-0-{时间戳}&js_ver=90305&js_type=1&login_sig={pt_login_sig}&pt_uistyle=40&aid=715030901&daid=73&has_onekey=1&在看这段文字之前,想必你已经仔细阅读过该 Url 了吧。是的,这是第三部的 ptqrlogin 获取二维码状态。可以发现,链接里有几个参数是需要填写的。分别是 {ptqrtoken} , {pt_login_sig} , {时间戳},前者 ptqrtoken 既是第一步获取到的 qrsig,对的,读取出来替换就好。而中间呢 pt_login_sig 既是第二步里,所请求的页面Cookie里包含的,依旧。读取出来替换就好。至于末尾的 {时间戳} 呢,不用我多说了吧,当然时段的时间戳。然后我们需要设置Cookie,即是前两部获取到的 Cookie合集 ,对的,设置就好,否则会 400。 No.2 现在尝试请求吧!正常的返回结果是:ptuiCB('66','0','','0','二维码未失效。(2096893216)', '')如果你的结果不是这样的数据格式,而且还无法排错的话,请评论。注意,心跳包推荐是 1次/s那么,尝试扫码,并确认登录看看返回的结果吧! No.3 通过读取我们可以获取到 ptuiCB 里的一个参数,意义: 66 => 正在等待二维码扫描 68 => 正在等待确认 0 => 登录成功 对了!别忘了保存Cookie,并插入到之前的Cookie里面,全局都需要哦。 Fourth, 该获取我们想要的 skey 了。 同样的,请使用 GET 。 现在,我们需要从上述操作中返回的 ptuiCB 里读取一个Url,这个就是二次登录啦。 请求地址就是上面的那个 Url ,大概长这样:https://ptlogin2.qzone.qq.com/check_sig?pttype=1&uin=10001000&service=ptqrlogin&nodirect=0&ptsigx=0fe7ffb7e332xcascfqwfqw158ff6c40828d042d51f8e57e2636472d6eed984adqf12dcascf54979bc3688725b4fb7a55e610&s_url=https%3A%2F%2Fqzs.qzone.qq.com%2Fqzone%2Fv5%2Floginsucc.html%3Fpara%3Dizone&f_url=&ptlang=2052&ptredirect=100&aid=549000912&daid=5&j_later=0&low_login_hour=0®master=0&pt_login_type=3&pt_aid=0&pt_aaid=16&pt_light=0&pt_3rd_aid=0当然,请设置上面所有操作的 Cookie合集 ,否则依旧会返回 400 错误。 请求之后不用管里面的返回有什么内容,请直接获取Cookie,我们需要的 skey 就在里面!skey=@A0IboiylZ; 好了,我们现在已经完全模拟成功了,恭喜~那么,有了 skey 我们可以干什么坏事呢?当然了,来操作QQ哒! 关于调戏群签到:API [POST]:https://qun.qq.com/cgi-bin/qiandao/sign/publishCookie: 之前模拟的所有Cookie合集 参数: bkn, gallery_info, template_id, pic_id, gc, client, lgt, lat, poi, text
2019年09月27日
993 阅读
0 评论
0 点赞
2019-09-26
使用RaiDrive将网盘映射为本地磁盘
RaiDrive是一款开源的网盘映射工具,支持Google Drive、Google Photos、Dropbox、OneDrive、FTP、SFTP、WebDAV,该工具目前只有Windows版本。下载与安装可以前往官方https://www.raidrive.com/download/ 下载最新版本进行安装。连接网盘与映射RaiDrive支持中文界面,使用非常简单,这篇文章以Google Photos为列,由于众所周知的原因,Google服务在国内无法访问,因此请自备ss,然后点击设置 - 设置HTTP代理 - 代理设置为127.0.0.1:1080如下截图。点击右上方添加按钮 - 选择Google Photos - 不要忘记勾选“代理”此时会自动打开浏览器跳转到网页授权,根据提示完成授权即可,如下截图。授权完成后会看到如下提示,说明已经挂载成功。回到RaiDrive界面就可以看到挂载的网盘了,如果需要挂载其它网盘方法也差不多。你还可以在这台电脑里看到你映射的磁盘,方便拖动文件上传。总结RaiDrive目前仅支持Windows系统,使用比较简单。与之相似的还有另一款工具Rclone 该工具支持更多的网盘,可挂载到服务器使用,但没有图形界面。RaiDrive官网:https://www.raidrive.com/
2019年09月26日
2,197 阅读
0 评论
0 点赞
2019-08-18
一言,局部刷新随机句子
我有话说[wb_允悲]看看上面,蓝色的小框框,这就是效果这篇文章的最终效果了。 之前发过一次,只是不够美观,来这一次上全新的,尽管搬砖,尽管部署。吐槽一言刚刚出来的时候,好多网站都在部署,emm...,为什么每人给弄成几秒钟刷新???why?,一路百度+谷歌狂飙,丝毫进展都没有。 之前试过页面几秒钟刷新,结果CPU爆红,来来来下面介绍新方法局部刷新。 有什么能难倒我们??[wb_费解]第一步复制下面代码,自己研究[wb_吃瓜]<script> function ajax(url) { if(window.XMLHttpRequest) { var oAjax = new XMLHttpRequest(); } else { var oAjax = new ActiveXObject("Microsoft.XMLHTTP");//IE6浏览器创建ajax对象 } oAjax.open("GET",url,true);//把要读取的参数的传过来。 oAjax.send(); oAjax.onreadystatechange=function() { if(oAjax.readyState==4) { if(oAjax.status==200) { xianshi(oAjax.responseText);//成功的时候调用这个方法 } else { } } }; } function xianshi(str) { $("div#1078").html(str);//将读取的内容输出 } setInterval("ajax('https://v1.hitokoto.cn/?d=f&encode=text')",9000); </script> <script> ajax('https://v1.hitokoto.cn/?d=f&encode=text'); </script> 浏览众多局部刷新!!![wb_打哈气]终于数据传过来了, but,有一个问题一定要记住,接口要使用可以跨域访问的[wb_思考]第二步现在就差一个钩子了,来来来还没看出来我教你![wb_嘻嘻] 复制下面代码,放到你需要显示的地方?<b><div class="hitokoto"><div id ="1078"></div></div></b>狂按F5,是不是有效果了?[wb_并不简单]我知道你现在在想太丑了,在教你一招添加CSS刚才赋给了你身体,现在我要赋予给你美丽的外貌+一个有趣的灵魂。 粘贴CSS[转圈]<style> .hitokoto{ border-left: 5px solid #0073d8; border-right: 5px solid #0073d8; background-color: #3288d31a; padding: 10px;text-align: center; color: #0073d8; margin: 5px 0 5px 0; } </style>重新看一下效果。[wb_鼓掌] 快留言夸我!!!!还有接口!!!还是用官方的吧[wb_打脸] https://hitokoto.cn/api
2019年08月18日
593 阅读
0 评论
0 点赞
2018-12-28
PHP零基础学习记录-注释变量理解
PHP注释 注释 有利于帮助我们看懂代码,标记代码,使你更快的了解代码,且不会因为时间过长导致自己写的代码自己不认识了。// 单行注释/**/ 多行注释例如:<?php ehco "hello word!";//这是PHP单行注释/ * 这是 PHP多行 注释 * / ?>运行结果hello word! 注意:注释是不会显示在页面当中的,不会参与运算。并且注释必须写在<?php?>标记当中。PHP变量理解变量有利于我们更快的完成一个程序的编写。变量就是一个容器,盛放东西的容器。例如:求 1+1+2+3 等于=7<?php$a=1 ;$b=2; $c=3 ; //变量a=1 变量b=2 变量c=3$d=$a+$a+$b+$c ;//变量d =a+a+b+cecho ($d);//打印输出变量d?>运行结果7//假设有求$a+$a.....+$b+$c,其中有100个变量a ,但是这次我我们要求给变量a赋值为2,直接更改变量就ok, 是不是就不需要一个一个的改为? 直接该变变量就好了。这就是变量的方便之处,可以提高我的们工作效率。变量就相当一个容器,在你需要的时候从里面取出。
2018年12月28日
306 阅读
0 评论
0 点赞
2018-12-28
为网站底部添加“百度收录数量”代码
添加方法:打开题下的 footer 文件,在底部添加底部 body 前面加入下面代码即可代码:<i class="fa fa-thermometer-full" aria-hidden="true"></i><span id="shoulu"></span> <script type="text/javascript"> var url = 'https://api.uomg.com/api/entry.baidu?domain=wuzuhua.cn'; $.getJSON(url,function(data){ $('#shoulu').append('百度收录: '+data.data+'条'); }); </script>
2018年12月28日
591 阅读
0 评论
2 点赞
2018-12-27
PHP零基础学习记录-语言结构 第一章
语言结构语言结构就是PHP语言的关键词,语言语法的一部分;它不可以被用户定义或者添加到语言扩展或者库中;它可以有也可以没有变量和返回值。PHP标记echo(); //输出变量、字串符print(); //输出变量、字串符。注意 有返回值die(); //终止脚本执行isset(); //注销变量include(); //引入或包含文件require(); //引入或包含文件array(); //数组list(); //指定一组变量赋值empty(); //检测变量是否为空PHP规则 以及 echo应用PHP语句开头皆由 <?php?> (有始有终)例如:<?phpecho “hello word!”;?>注意:所有PHP语句 必须 写在<?php?>标记内 且 每一句语句结束后必须用 英文字符;(封号)结束。echo //打印输出 (把需要在网页显示的内容输出到页面上 如:上面我想要显示 hello word! echo “hello word!”; )PHP变量写法 及print应用PHP语句当中 所有变量都是由$字符开头 变量以 $ 符号开始,后面跟着变量的名称 变量名必须以字母或者下划线字符开始 变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ ) 变量名不能包含空格 变量名是区分大小写的($y 和 $Y 是两个不同的变量) print标记使用<?php$name = "liming" //姓名liming$age = 19; //年龄 19echo ($name);print "age"; //打印输出 年龄 注意print一样具有输出功能,但是具有返回值?>得到运行结果liming19//第二种返回值演示$name = 5;//姓名 5 $age = 19; //年龄 19 echo ($name); //打印输出 姓名 $se = print ($age); echo ($se); ?>运行结果5191 //这一次结果比上一次多了一个数值 1说明 print 标记具有返回值 反之 不可以 用echo输出返回值 如:$se = echo ($age); echo ($se); 错误<?phpecho "教程结束”;?>
2018年12月27日
338 阅读
0 评论
0 点赞
2018-10-16
百度收录有技巧
对于Wordpress程序来说,对于SEO还是很友好的,并且也是很容易被收录的,但是也有收录快慢等问题,其实大家一直嚷着我的站点怎么百度就不收录啊,好久都没有收录了,那么我想问一下,百度给你提供的链接提交你是否使用好了呢?下面带大家了解一下百度收录。 原创文章 容易被收录 质量较高文章 容易被收录 热词少的文章容易被收录 比如我自己开通了一个独立的博客站点,文章总靠转载,并且标题都不换,在互联网的大数据时代,一篇高质量的文章你觉得好,转载了,那别人呢?所以说热词也很重要。利用好一下几点,单单一个百度收录还是非常容易的。 百度新推出的“百度熊掌号” 利用好熊掌号,对于百度收录来说意义非凡,且注重于原创保护。https://xiongzhang.baidu.com 利用好 百度自身提供的 主动推送 自动推送 sitemap 在想一想你是否真的利用好了,百度自身提供给站长的链接提交工具。主动推送可以参考一下近期发布的文章 https://bltang.cc/6204.html其实收录不难,要利用好身边的资源。
2018年10月16日
380 阅读
0 评论
0 点赞
2018-10-14
免费cdn开启https回源设置-又拍云
没接触过又拍云的或许不知道,其实它的功能挺多的,但对于我们个人博客来说,够用就行。下面就说说,对于个人博客涉及到的操作简要说一下:没体验过的朋友可以点这里:注册(点这里注册赞助一下半粒糖,非常感谢!)如下图,这是后台的功能配置分类。 1.首先就是创建一个服务,选择全网加速服务。服务名字中英文都可以,这个涉及域名解析,最好设置简单一点。源站类型为自主源,其他的可以随意填,后面可修改。2.使用又拍云cdn必须备案,这里cname解析又拍云给出的域名。3.下面就是直接配置了。外链功能开启。配置回源,填写你的主机ip,如果你的主机也是阿里云ecs,记得要开0.0.0.0不然回源有问题。重要的就是缓存配置,其实也简单,注意几点就行。对于博客,静态资源肯定是要缓存的,比如图片,js文本。这些又拍云都有提供文本,点击添加就行,其他的就根据你自己的需求添加。时间可以设置7天或者更久。后台路径肯定是不缓存的,不然登陆不了,动态资源php之类的不缓存。这四条是最基本的,最多50条。然后就是参数跟随。4.镜像存储开启,直接回源又拍云,节省很大流量。源站若有内容修改,采用ftp编辑操作。5.后面几个功能看需求而定,设置好上述几个步骤,静等服务器缓存。又拍云也提供免费的ssl,直接申请,也可上传别的证书,建议刚开始折腾的朋友不建议强制https访问。其他一些diy功能就让你自己去发掘吧。谁用谁知道!!这里放个推荐链接:邀请注册每个月有15G流量,对于小站基本够用。
2018年10月14日
1,041 阅读
3 评论
0 点赞
2018-10-14
又拍云联盟申请-为开发者加速
从今年4-5月份起,从七牛转站至又拍云,感觉非常不错,客服特别贴心,也帮我解决了Wordpress适配问题,今天推荐一下,顺便讲一下配置问题。先说说又拍云存储的优势又拍云最大的优势有:支持绑定多个泛域名(需备案域名),CDN加速,FTP上传下载,WebP 自适应等等。下面是详细介绍: 安全稳定 用户上传文件至少存于3台不同的服务器,并置于不同机房,使得数据安全毫无隐患。独特的存储自备分机制,在任何一台服务器故障时,都会在另一台服务器上自我复制一份新数据。 文件加速 又拍云存储分布全国的 CDN 加速网络,采用电信、联通、移动、教育网四线带宽,不限制带宽峰值,并通过高速缓存、智能解析、负载均衡技术,为用户计算最快访问机房,与传统的IDC相比,图片打开速度提升60%-300%。 丰富的文件操作API 提供 HTTP REST 及 FTP 两种操作接口,用户使用更方便。对于原来已经使用 FTP 服务器接口的应用可直接对接,迁移更容易。 支持独立域名 每个空间可绑定高达10 个自有域名,全方位满足你多平台应用需求。 全网防盗链 可根据访问者的引用网站、User-Agent、访问 IP 等条件进行灵活设置,利用 token 进行强制防盗链技术。并支持以自定义广告图片替换盗链者所使用地址下图片。 自定义 error-page 图片 用户访问1个不存在的文件时(404)、用户盗链访问时(403)、临时关闭空间时(405),均会自动以设置好的自定义图片进行提示或警告,让用户访问体验更好。下面讲一下怎样申请加入又拍云联盟 又拍云联盟每个月自动发放10GB 存储空间 + 15GB 流量,对于咱们这种小水管足够使用了~ 首先要注册一个账号 https://www.upyun.com 加入又拍云联盟 https://www.upyun.com/league 到网页底端申请加入 关于LOGO问题可以下载两款,第一个未100X36,第二个为50X18。 添加又拍云图片链接,或者直接调用我的代码 <a href="https://console.upyun.com/register/?invite=ByTbEMrV-" target="_blank"><img src="https://url.cn/473oFsx" alt="upyun网站联盟"><span></span></a> 不知道修改哪个文件添加的,如果你是WordPress博客,可以通过小工具,添加一个文本侧边栏,然后把代码复制上去就OK了。 规则说明 1. 又拍云联盟审核通常要 5 个工作日; 2. 又拍云联盟将一次性赠送 12 个月的云服务资源,并折算成代金券发放到您的账户,福利次年自动赠送; 3. 若又拍云联盟用户去除又拍云 LOGO 及链接,资源赠送将被终止; 4. 又拍云联盟事宜咨询 & 求助,请联系邮箱: lianmeng@upyun.com; 5. 活动的最终解释权归又拍云所有。 又拍云的总体感觉还是不错的。
2018年10月14日
1,504 阅读
0 评论
0 点赞
1
2
3
4