不知道从什么时候开始,新写的文章阅读数量一直是1
,一直没有去管,今天把问题解决了,记录下希望能帮到有同样问题的人。
问题原因
Next 中内置的leancloud_visitors
插件是用leancloud
的存储
功能来实现的,类似一个mongodb
,不知道什么时候开始默认把权限变成了只读
,所以每次更新统计数的时候都会报403
权限问题,通过网络请求可以看到:
经过近三年的迭代,Gopeed 终于迎来了我觉得比较满意的一个版本 v1.4.3
,早在 proxyee-down 停更的时候,我就立下了一个flag
要用 Golang 来重写一个下载器:
当时刚接触 Golang 就被深深吸引了,它优秀的网络编程、协程和交叉编译等特性,不经感叹这简直就是开发下载器的天选编程语言,于是就有了这个项目,刚开始的时候想着就做一个类似aria2
这样的命令行工具,后来flutter
异军突起,我就一直在调研用flutter
来开发一个支持所有平台的下载器的可行性,一开始flutter desktop
还不是很成熟,我甚至有考虑过用electron
做桌面端,flutter
做移动端,后来flutter 2.0
发布之后,flutter desktop
也正式发布了,测了下基本没啥大坑,觉得这是一个很好的机会,就开始把命令行工具改造成GUI
,更方便用户使用,最终不出所望,通过 Golang + flutter 的组合,实现了一个支持所有平台的下载器。
相关链接:
官网 -> https://gopeed.com
Github -> https://github.com/GopeedLab/gopeed
转载申明
文章转载自互联网,如有侵权,请联系删除
本文仅作为学习交流,禁止用于非法用途
阿里系当前采用的加密版本是 6.3,6.2 版本的大家几乎都解决了,6.3 的网上资料很少,这里讲讲 6.3 的解密过程
在 Go 中,可以通过传递指针来改变函数外部变量的值,例如:
1 | func main() { |
但是在某些情况下,我们可能需要传递interface{}
来接收任意的指针变量,这时候就会遇到一个问题,interface{}
类型声明的变量是不能直接赋值指针的,例如:
1 | func main() { |
最近碰到一个神奇的网站,在浏览器可以打开,但是通过 curl 或者 代码访问就直接 403,我估摸着这肯定是做了UA校验
,于是请求的时候把浏览器的 UA 给带上,然后访问发现还是 403,不过这也难不倒我,肯定是还有校验其它的请求头,直接浏览器打开 network,把所有的请求头复制过来并且带上,确保我和浏览器在 http 协议层面的请求完全一样,这样不可能会失败了吧,然而运行完发现还是 403。
放个地址: https://pixabay.com
// TODO