登录后享用更多功能
您需要 登录 才可以下载或查看,没有账号?立即注册
×
每日一个验证小妙招
准备工作:陌辞云盘账户 陌辞云验证账户
首先去陌辞云盘注册一个账号,刚注册以后是免费赠送50MB存储空间的
但如果不能满足你的需求的话可以联系定制服务
上传你需要的文件到陌辞云盘并获取相应文件的地址
这里我就用陌辞云验证的客户端调用实例3.0版本的程序做演示
额……陌辞云盘有文件类型限制 But 只需要把后缀改成允许的文件类型就可以了
如图所示
千万不要说是我教你们的,不然加年小哥哥会捶我的
接着右键刚刚上传的文件点击获取外链,将链接复制保存下来,后面要用到
然后去陌辞云验证注册一个账号(已经注册过的请省略),创建项目,创建版本……(基本操作不再多说)
接着来到陌辞云验证管理端的数据管理
添加一个新的自定义数据
这里我以“云更新地址”为自定义数据的Key 也就是自定义数据的名称
呢么相应的自定义数据的Value就填上你在陌辞云盘上传的文件的地址
一定要记得将数据获取方式改成直接获取哦!不然用户必须登录以后才能获取到这个自定义数据的Value,也就不能达到云更新的目的了
然后在例子里找到如图位置(官方例子仅供参考,勿直接使用)
添加如下代码 更新地址 = 陌辞云_取自定义数据 (“云更新地址”) 写到文件 (取特定目录 (3 ) + “\新版本.exe”, HTTP读文件 (更新地址 ))
这里的部分供给参考,可以根据自身需要进行优化,比如多线程下载,替换自身等等
让我来试试效果 在管理端创建新版本
测试ing……
用记事本打开以后发现是html代码...
可能是我们的打开方式不对
经过我排查以后发现,非浏览器请求陌辞云盘的获取直链的链接就会返回这个html错误页
我感觉这可能跟没有URL编码有关
于是我便换了一种方法:在陌辞云盘点击下载,然后浏览器弹出下载界面,复制下载地址然后更新咱们管理端的自定义数据
然后重新开始测试
可以看到已经成功了,速度也还算可以
写技巧不易,评点分吧各位
|