Take time

分类 Uncategorized 下的文章

21/3
2018

蜜汁Android网络检测(网络图标叹号)

--2019/1/24更新认证网站为V2EX
新入手机,连WiFi提示此网络无互联网连接,为了SONY相机算法又不想root,索性想到开发者模式ADB命令

下载Google ADB工具包

链接:http://la.gzjnas.xyz/platform-tools-latest-windows.zip

开启手机开发者模式,打开USB调试,数据线连接电脑

信任此电脑,接下来解压工具包,到自己的目录,打开Windows CMD命令界面

再cd 到工具包放置的目录,或者图省事进入C:\WINDOWS\system32\  来复制cmd.exe到工具包目录

输入

adb devices

接下来cmd窗口会初始化adb进程,然后出现一串设备ID 后面得devices就成功连接手机了

接下来输入命令

adb shell "settings put global captive_portal_http_url http://captive.v2ex.co/generate_204"

adb shell "settings put global captive_portal_https_url https://captive.v2ex.co/generate_204"
回车,稍等片刻或者重连网络即可

具体原理可见https://www.noisyfox.io/android-captive-portal.html

在此感谢狐狸博主的博文

此处我选择v2ex

因为不可抗拒因素google.com在国内不能访问,而google.cn可以。而个人搭建的站点也不是100%稳定和可靠。

本文完。

+ MORE

17/3
2018

.nomedia文件让Android系统忽略此文件夹的媒体扫描

Android用户也许会遇到相册中出现很多不相关的图片或者在播放器中显示了一些应用的音效文件,实际上这个问题很好解决

下面介绍的是手动创建文件方法

文件管理器新建一个文件,并把命名为
.nomedia
然后放到不想在相册或播放器中显示的文件夹中,这样就可以让不相关的图片在相册或播放器中消失了

另外有一个app可以更方便地让文件夹在相册or播放器中显示或者隐藏

APP方法:

点此下载
在软件界面中选择要显示或隐藏的文件夹即可
具体原理是

Includean empty file named.nomediainyour external files directory(note the dot prefixinthe filename). Thisprevents media scannerfromreading your media filesandproviding them to other apps through theMediaStorecontent provider. 

+ MORE

26/1
2018

提取Windows 聚焦图片

Windows 10聚焦的锁屏界面每天的图片质量很不错,如果想拿来直接当壁纸还得做一些工作

首先打开资源管理器

定位到

C:\Users\你的用户名\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets

把用户名改成自己的,或者一级一级进去找咯

然后会看到一堆没有规则文件名的的文件,文件最大的就是我们想要的图片了。

先按时间排序,找到最新的,最大的文件,复制到其他文件夹,然后改名,后缀改为   .jpg

接下来就可以使用图片了

需要注意的是有些是适合手机使用的竖屏裁剪过后的壁纸

+ MORE

6/9
2017

校园PPPoE限制分析

刚升大二最近热门的话题估计就是宽带的事情,然而校园宽带处处是限制,问了办宽带的同学能不能用笔记本给其他设备开热点,结果意料之中;就题目来看,电信在学校部署的认证服务器有以下行为:
1.仅限于一个设备,办宽带会让客户打开一个网址来获取设备ID,此ID暂时猜测是由硬件ID拼合计算而成,并让客户持此ID到营业厅或者信息中心绑定宽带账号,实行一人一号一设备措施。
2.用笔记本开热点给其他设备连上会被服务器查出,并在浏览器打开其他网址时跳转到指定页面,警告此举。
3.在指定时间关闭认证,也就是夜间断网。用笔记本开
虽协议上写得清清楚楚,但是就个人权益来说电信和学校已经侵犯了学生的利益,然后 说多了会查水表
下面是我的思路,欢迎有其他思路的评论
1.用笔记本开热点实际上是无线网卡转发有线网卡的数据包,那么连上热点的设备的数据也会原样发送和接收,此时电脑可以认作为一台路由器,负责NAT转换,而服务器可以检测客户设备是否有NAT行为(怎么实现的 我没学。。),或者检测是否有带设备标识的数据包(像UA,向服务器发送自己的设备类型如Android或者iOS来获得适合设备的页面),本人比较倾向于数据包检测,但有待考证。
2.服务器检测到有客户机出现以上行为,则拦截所有数据包,并让浏览器跳转到指定警告页面(也许有人懂DNS劫持)这时等待下一个请求,再次判断...
3.搜索了下其他高校用天翼、锐捷等等认证的多,自己这里的问题还是自己研究吧。。PPPoE认证相对与其他认证方案来说还是好解决的,目前想到一些办法:
a.在数据转发出去之前在本机"改装"成和拨号电脑一样的设备标识
b.模拟电脑数据收发,可以在电脑装虚拟机跑其他系统再在虚拟系统开热点。。(费电费资源)
c.加密所有数据包,让服务器蒙蔽
d.后面再补充
e.绝招!!换联通!(其实都一个尿性)

+ MORE

18/8
2017

Phone Call

1.空号:

Sorry! The number you dialed does not exist, please check it and dial later.
您好!您所拨打的号码是空号,请核对后再拨。

2.被叫用户关机:

Sorry! The subscriber you dialed is power off.
您好!您所拨打的电话已关机。

3.被叫不在服务区:

Sorry!The subscriber you dialed can not be connected for the moment,please redial later.
对不起!您拨打的用户暂时无法接通,请稍后再拨。

4.主叫欠费停机/单向停机

Sorry, your telephone charge is overdue, please renew it,thank you!
对不起!您的电话已欠费,请您续交话费,谢谢!

5.被叫停机:

Sorry! The number you dialed is out of service.
对不起!您拨打的电话已停机。

6.被叫忙:

a.被叫用户登记了呼叫等待功能

Sorry! Please hold on,the subscriber you dialed is busy now.
您好!请不要挂机,您拨打的电话正在通话中。

b.被叫用户未登记呼叫等待功能

Sorry! The subscriber you dialed is busy now, please redial later.
您好!您拨打的电话正在通话中,请稍后再拨。

7.中继忙/网络忙:

Sorry!The subscriber you dialed can not be connected for the moment, please redial later.
对不起!您拨打的用户暂时无法接通,请稍后再拨。

8.被叫用户设置了呼入限制:

Sorry! The subscriber you dialed has set barring of incoming calls.
对不起!您拨打的用户已设置呼入限制.

9.GSM手机拨GSM手机加"0":

Sorry! Please dial mobile phone number directly, no need to dial "0".
请直接拨打对方手机号码,无需加"0"。

10.固定网拨本地GSM手机加"0":

Sorry! Please dial mobile phone number directly, no need to dial "0".
请直接拨打对方手机号码,无需加"0"。

11.拨号未加长途区号:

Sorry! Please dial area code before the number you dialed.
您好!请在号码前加拨长途区号。

12.112紧急呼叫:

Hello! Please dial 110 for police, 119 for fire, 120 for ambulance,122 for traffic accident and dial area code before 112 for fixed-phone obstacle.
您好!匪警请拨110,火警请拨119,急救中心请拨120,交通故障请拨122,市话障碍请在112前加拨长途区号。

13.其它运营商方向线路故障:

Sorry! The other operator's network can not be connected for the moment, please redial later.
对不起!对方网络暂时无法接通,请稍后再拨。

14.被叫久叫不应

Sorry! The phone you dialed is not be answered for the moment, please redial later.
对不起,您拨打的电话暂时无人接听,请稍后再拨。

+ MORE