FQ:从入门到放弃(二)
上次的FQ:从入门到放弃(一)介绍了XXNet的部署和基本使用。本文整理一些部署过程中出现的问题,都是这几天朋友们安装过程中出现的问题。如果覆盖不全,欢迎在博客下方评论,互相交流,互相学习。
不过首先声明,这就是为什么我在本文要说FQ而不是f+an-qi+ang的原因:
图片名里连这两个字都不能出现。
安装中的各种问题
在(一)推送之后,一些朋友表示配置XXNet过程中出现了各种问题。这个锅我背,自己安装时没有遇到这些问题,现在亡羊也得补牢。
github页面的下载速度太慢
特意给你们上传到百度网盘,提取密码_k4ak_,点此下载。
提示安装Python环境
有些人在双击运行“start.bat”时,提示需要安装Python环境(之前扫了眼源码,XXNet是用Python写的)。
因为很多程序猿(包括我)的电脑里提前就装好了Python,所以我也没有意识到这个问题。如果是自己的电脑,直接一路允许就好,但某些公司的电脑不允许私自安装应用——这种情况下,我真的无能为力——要不跟IT部门的同事撒个娇?
Firefox浏览器提示“导入证书”
Chrome浏览器会自动导入证书,但Firefox需要手动导入。但手动导入时,我多次尝试均告失败,所以装作无辜的继续推Chrome浏览器吧。
不能FQ的时候,用Firefox将就一下很满足,FQ后才知道还是Chrome大法好:极致的速度、海量的插件、简介的设计、绚丽的皮肤,满足各种人的需要。
初始化扫描IP太慢
在第一次打开xxnet时,使用的是公共的中转服务器,速度较慢——其实放了150多个appid,也并不算慢。但是初始化扫描IP的速度受github限制,没办法提速。
然而,我们部署自己的中转服务器时,并不需要等待扫描完成。所以,如果大家希望快点搞完步骤2,可以暂时打开Lantern,正好完成步骤2之后体验下二者的差别。
部署中转服务器时不弹出授权页面
在部署中装服务器时,点击部署,正常下会弹出授权页面,点击“Allow”就好:
问题就出在这里——部分朋友不会弹出授权页面。这里是我考虑不周,解决办法有两种:启用弱安全应用或使用应用专用密码。Gmail开启了两步验证的才需要使用应用专用密码,而且在每次部署应用时都需要输入密码,一个AppID一个密码太麻烦了;这里推荐启用弱安全应用。
启用弱安全应用
进入Google首页,点击右上角的“应用启动器-我的账号”:
点击“登录与安全”:
在页面中搜索“不够”,或直接滑到页面最下方,将“允许不够安全的应用”开关项置为“已启用”:
再回到XXNet的部署界面,点击“开始部署”,会正常弹出授权页面。
结语
本篇篇幅较短,补充了一些XXNet部署过程中出现的问题。后面还有一篇(三),介绍部分进阶技能,欢迎关注我的博客(见简书的个人介绍)。
本文链接:FQ:从入门到放弃(二)
作者:猴子007
出处:https://monkeysayhi.github.io
本文基于 知识共享署名-相同方式共享 4.0 国际许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名及链接。
FQ:从入门到放弃(二)的更多相关文章
- hive从入门到放弃(二)——DDL数据定义
前一篇文章,介绍了什么是 hive,以及 hive 的架构.数据类型,没看的可以点击阅读:hive从入门到放弃(一)--初识hive 今天讲一下 hive 的 DDL 数据定义 创建数据库 CREAT ...
- Go语言从入门到放弃(二) 优势/关键字
本来这里是写数据类型的,但是规划了一下还是要一步步来,那么本篇就先介绍一下Go语言的 优势/关键字 吧 本章转载 <The Way to Go>一书 Go语言起源和发展 Go 语 言 起 ...
- FlaskWeb开发从入门到放弃(二)
第5章 章节五 01 内容概要 02 内容回顾 03 面向对象相关补充:metaclass(一) 04 面向对象相关补充:metaclass(二) 05 WTforms实例化流程分析(一) 06 WT ...
- robotium从入门到放弃 二 第一个实例
1.导入被测试的源码 我们先下载加你计算器源码,下载地址: https://robotium.googlecode.com/files/AndroidCalculator.zip 如果地址被墙无法现在 ...
- storm从入门到放弃(二),任务分配过程-核心机密
背景:目前就职于国内最大的IT咨询公司,恰巧又是毕业季,所在部门招了100多个应届毕业生,本人要跟部门新人进行为期一个月的大数据入职培训,特此将整理的文档分享出来. 原文和作者一起讨论:http:// ...
- MyBatis从入门到放弃二:传参
前言 我们在mapper.xml写sql,如果都是一个参数,则直接配置parameterType,那实际业务开发过程中多个参数如何处理呢? 从MyBatis API中发现selectOne和selec ...
- Ldap 从入门到放弃(二)
OpenLDAP 服务器安装与配置 本文内容是自己通过官网文档.网络和相关书籍学习和理解并整理成文档,其中有错误或者疑问请在文章下方留言. 一.概述 本文以Centos 6.8(64bit)为例介绍 ...
- kubernetes从入门到放弃(二)
kubernetes对象之pod 1.pod的认识 Pod直译是豆荚,可以把容器想像成豆荚里的豆子,把一个或多个关系紧密的豆子包在一起就是豆荚(一个Pod).在Kubernetes中我们不会直接操作容 ...
- Kafka从入门到放弃(三)—— 详说消费者
之前介绍了Kafka以及生产者,包括它的一些特性和参数,这回写一下消费者. 之前没看得可以点击链接阅读. Kafka从入门到放弃(一) -- 初识Kafka Kafka从入门到放弃(二) -- 详说生 ...
- hive从入门到放弃(三)——DML数据操作
上一篇给大家介绍了 hive 的 DDL 数据定义语言,这篇来介绍一下 DML 数据操作语言. 没看过的可以点击跳转阅读: hive从入门到放弃(一)--初识hive hive从入门到放弃(二)--D ...
随机推荐
- 关于Arch Linux efibootmgr 命令行参数问题
相关链接: https://wiki.archlinux.org/index.php/EFISTUB 今天安装Arch Linux 在 efibootmgr创建启动项时,总是提示 UUID=xxxx ...
- https://blog.csdn.net/u012150179/article/details/38091411
一 scrapy-redis实现分布式爬取分析 所谓的scrapy-redis实际上就是scrapy+redis其中对redis的操作采用redis-py客户端.这里的redis的作用以及在scrap ...
- 投资银行的IT部门——不同之处与常见误解
投资银行的IT部门——不同之处与常见误解 说了这么多投资银行,投行里面的IT部门究竟是做什么的呢?在过去,投资银行仅靠纸.笔.计算器就能做生意了.但是在今天,所有的部门都要依靠IT技术.交易部门甚至是 ...
- centos7 docker 安装showdoc
可参考 http://www.showdoc.cc/help?page_id=65610 1.下载代码,并上传服务器 https://github.com/star7th/showdoc 解压之后我的 ...
- SharePoint 2010 Ribbon with wrong style in Chrome and Safari
When we add custom ribbon to SharePoint 2010, it may display well in IE but not in Chrome and Safari ...
- Translating Skills(1)
本文是参加公司英语翻译培训的课程.做此记录,以防忘记. ------------------------------------------------------------------------ ...
- pdo::quey excu excute 区别
PDO::query(PHP环境下同)和PDOStatement::execute函数均能实现SELECT查询功能,但官方文档并未见对此设计初衷的说明,此外还有个PDO::exec函数功能也很类似.天 ...
- 如何成为一名合格的Android工程师?
首先需要申明的是,我并不是一名合格的Android工程师,无论从开发经验或者是技术水平上来说,我都没有资质承担以为Android工程师的责任,但是我把它作为一个目标,也一如既往的努力着.如果我的论点有 ...
- ITelephony.aidl
在src下先建立包名为com.android.internal.telephony(右键src > new > package,create package-info.java打钩),然后 ...
- Windows Server2008 R2性能优化方法
经常使用的是Windows 2008R2企业版的服务器,简单总结一下性能优化的方法 ========================================================== ...