精华内容
下载资源
问答
  • iOS免越狱修改运营商信息捷径/workflow规则地址:https://www.icloud.com/shortcuts/cc295815769b44f7a711dab6910e1be8iOS12需根据提示安装应用,应用内更改重启生效,iOS12以下输入字符,配置描述文件重启即可。...
    iOS免越狱修改运营商信息 捷径/workflow规则

    地址:

    https://www.icloud.com/shortcuts/cc295815769b44f7a711dab6910e1be8

    iOS12需根据提示安装应用,应用内更改重启生效,iOS12以下输入字符,配置描述文件重启即可。

    第一种方法

    针对于iOS11/10/9系统,iOS12系统请看第二种方法

    1.Safari打开下方网址

    https://serverdbs.com/#CarrierTool

    2.Daflault Carrier一栏必须根据自己的运营商对应填写,否则会出错

    中国电信 填写为 中国电信

    中国移动 填写为 CHINA MOBILE

    中国联通 填写为 CHN-UNICOM

    New Carrier一栏输入你想修改的字符,字符切勿过长,我输入“共享资源站点”

    7714ef3c4c6b4203ad2a8225925020d9.png

    3.点击 Generate ,允许配置描述文件,重启即可查看效果,移除描述文件后重启效果消失。

    第二种方法

    针对于iOS12,iOS11/10/9系统看第一种方法,电信用户不支持

    1.Safari打开iGnition网页版或者配置描述文件

    iGnition官网:http://ignition.fun

    iGnition网页版:https://app.ignition.fun

    IGnition描述文件:

    https://ignition.fun/Ignition.mobileconfig

    2.打开后,点击search栏(最右下角),搜索CarrierChanger ,点击Get,点击安装

    a78f91794127ec53d355d757ac0dacf8.png

    3.点击安装好,设置-通用-描述文件与设备管理-信任

    5e5f9efc06f22d6d5e7f2ebea0d71ae4.png

    4.打开软件,输入想要设置成的字符,字符不要太长,我设置的“共享资源站点”,点击Go,弹窗点击Okay,点击respring,注销后和之前针对于iOS11.01~11.1.2的FilzaJailed替换文件也可以修改运营商名称的一样情况,重启后生效,失败多操作一遍。

    想要恢复的话点击图中底部的restore with backup,再点击respring,重启之后即失效。

    0098a14f6701b1856b6155ba61e97336.png修改“应用图标标记”颜色

    QQ群管理MOS告知,就像下图一样

    支持系统和设备:12.1.2以下-6s以上设备

    737d1263fe84b05611123bc83c71c5f1.png

    1.Safari打开iGnition网页版或者配置描述文件

    iGnition官网:http://ignition.fun

    iGnition网页版:https://app.ignition.fun

    IGnition描述文件:

    https://ignition.fun/Ignition.mobileconfig

    2.打开后,点击search栏(最右下角),搜索Torngat,点击Get

    2545299ef3f6694e241fe8c91c10a945.png

    3.点击Get后,安装,安装完成后,设置-通用-描述文件与设备管理-信任

    5becd72eab52c81269f5950d798ccebc.png

    4.输入网页颜色代码

    网页颜色代码参考:http://t.cn/EcvK2EF

    输入后“Badge Colour”会跟着网页颜色代码改变,Opacity是改变的透明度(此处指深浅度),输入好后,点击“Change”或者点“Transparent(此处指背景全透明)”都会出现右下图情况,点击Respiring即注销,代表成功,重启后可查看结果。

    600c64a8265f892fbc1d658ad01d71d7.png

    想要恢复原状时,点击 USE Default (恢复默认值),黑屏加载,一会就恢复了系统默认值。

    关于Torngat

    并不是只有iGnition里有Torngat,TweakBox里同样存在,不过两个版本或许不同,功能不同,支持的系统不同。

    Tweak box里的Torngat支持系统iOS11~11.3

    Tweak box里的Torngat功能:更改应用icon(改变app图标),重启按钮(iOS系统没有重启功能),更改控制中心部块位置(可以移动控制中心组块,之前我在11.1.2实验过可以实现),改变iOS系统分辨率(看它的描述就知道这个功能很强大,当然容易手机易损坏),阻止更新(说的系统吧),应用程序撤销(?)

    想要搞的自己去吧这里不再介绍,因为我本身没有iOS11~11.3的iOS设备,同时,这个应用我之前设置的时候手机容易死机。

    7bbdd4ed63ea17b38198296b4bf81d18.png a9f8384be1b3ad6ae85868642d636255.gif

    ccb94a798d4f71ab72b64d6cbeafd9f5.png

    好看的人才能点 72cb178f3357a9ecf107e1a54fc91a41.gif
    展开全文
  • 钉钉wifi考勤插件

    2019-01-25 09:45:27
    修改连接wifi的mac地址,实现进入考勤范围,成功使用钉钉进行打卡。需先安装xposed框架,慎用!!!
  • 随着智能家居产品逐渐走近我们的生活,在带给我们便捷的同时,烦恼也随之而来,比如修改WiFi密码就成了奢望。家里有几十个智能设备,一旦修改WiFi密码,这些智能设备只能一个个重连,那是怎么样的糟糕表现啊!近日...

    随着智能家居产品逐渐走近我们的生活,在带给我们便捷的同时,烦恼也随之而来,比如修改WiFi密码就成了奢望。家里有几十个智能设备,一旦修改了WiFi密码,这些智能设备只能一个个重连,那是怎么样的糟糕表现啊!近日,小米又推出了一款WiFi 6路由器新品,Redmi路由器AX6,它的“畅快连”功能就能很好的解决这一的问题。了解路由器的小伙伴或许知道,品牌的高通多核处理器的路由器至少都是千元起步,而小米这款产品却只要399元。那么,Redmi路由器AX6究竟是怎么样的产品呢?让我们一起来了解下吧!

    6db845cdaf0081310ce6137b52122384.png

    Redmi路由器AX6是Redmi品牌的第二款WiFi6路由器,也是小米的第四款WiFi6路由器。Redmi路由器AX6外观设计和AX5类似,仍然采用了通体白色的简洁外观设计,但是体积大了一圈,定位要高于AX5。肉眼可见的变化,天线增加到6根,均采用了高增益的全向天线,其中两根负责 2.4GHz Wi-Fi,另外四根负责 5GHz Wi-Fi。随之搭配的还有6路独立信号放大器,增强信号的发送功率和接收灵敏度,同时穿墙更强,能够带来3000兆级无线速率。

    58a61f60834e3cb40a701e4bd75bd9e9.png

    从背后的接口可以看到,Redmi路由器AX6采用了四网口设计,其中包括一个 WAN 口和三个 LAN 口,均为千兆网口,能够满足多设备的连接需求。

    3ed53bdf32e5106d16a6ce357f449f7a.png

    硬件方面,Redmi路由器AX6采用了高通的Networking Pro 600平台,4核CPU+2核NPU的处理芯片,支持最多6个空间流,来提供最大的Wi-Fi 6容量。同时,拥有512MB的RAM容量,堪比千元级WiFi6路由器的硬件配置。它还支持MU-MIMO动态超频宽技术,同时动态支持2×2 160MHz和4×4 80MHz两种模式,兼顾大吞吐和强覆盖。

    ded640a46667e2943524e91c0cd8aaf6.png

    和之前的小米WiFi6路由器一样,Redmi路由器AX6同样支持混合Mesh组网,这对于大平房的住宅来说太有必要了,多台路由器可以轻松的实现全屋覆盖。同时,也可以和目前已发售的其他几款小米WiFi6路由器,如,AX3600/AX1800/AX5之间组成Mesh网络,这对于购买了之前产品的用户来说,可以灵活选择自由搭配。喜欢玩手机游戏的小伙们注意了,这款路由器配备了手机专属加速,配合MIUI识别游戏场景,可以优先提高手机数据转发优先级和信道竞争权重,多设备接入时延迟最大降低25% 。除此之外,出厂还内置腾讯网游加速插件,可以免费赠送三个月会员。

    49e7edf9edab0398ee653d75b7c49df5.png

    接下来就是个人非常喜欢的“畅快连”功能,这个功能可以说是为智能家居打造的,作为一个快十年的米粉,我家里已经有了94个小米智能产品,相信以后会更多。在“畅快连”功能的加持之下,路由器会自动发现身边未初始化的小米智能设备,配合手机的米家App,可以实现一键完成入网,同时它还支持改密自动同步。这一功能相信很多人都是比较期待的吧?

    7d01ab037f5b475b7af783e806f76bf9.png

    总体来看,Redmi路由器AX6拥有超高性能的硬件配置并且秉承Redmi品牌极致性价比的产品定价策略,将千元级旗舰WiFi6路由器的配置拉低至三百元价格区间。它不仅继承了Redmi WiFi6路由器优秀的产品口碑和使用体验,更是用高配低价加速拉动WiFi6相关产品的普及。

    展开全文
  • Wifi万能钥匙v2.9.16 _去广告 去插件清爽版 【更新内容】 1.【快速连接】提升连接效率,热点连接成功率提升30%。 2.【防钓鱼WiFi】结合安全模块,对钓鱼路由器说No。 3.【其他优【更新内容】 1.【快速连接】提升...
  • 本地和wifi自由切换

    2018-03-26 13:57:18
    内网和外网的自由切换,不用把网线拿掉,只需将文件以管理员身份运行即可
  • App Inventor插件开发(六)WiFi局域网socket通信

    万次阅读 热门讨论 2018-08-24 12:01:12
    又被这个message坑了一回,每次sendMessage都要重新获取message一回,或者相邻几行不用,我也没搞懂,反正每次sendMessage都获取一遍问题就解决了,不然闪退,连个报错都没有,连接adb才得到错误信息,坑啊 ...

    已上传GitHub,包括源码及aix,以及测试用aia,顺便贴个apk上去。
    国内可以访问Gitee,来自开学后虚脱的我。。。
    ps2019.06.15
    emm我非常不建议大家使用这个插件,这个是赶工的东西,能够实现的功能很有限,可扩展性几乎为零。为了提高编码速度我放弃了太多,处处可看出为了编码效率牺牲可读性和功能,毕竟加上看tcp/ip我总共才码了3小时,能写成啥样呢
    我也很想说这个代码实现很不优美,的确烂的和shit一样。。。我隔了一年都看不懂了
    这里只是用来示范连接的操作流程,大家可根据自己的需要自行修改

    0.前言

    Wifi下通信应该是大家都希望的吧,网上TaifunWiFi似乎很高级的样子,但是原谅我英语渣,看不懂。。。
    mac和ip我懂,可是ssid是神马。。。看来我tcp/ip还没啃到家。。。
    TaifunWiFi盯了半天似乎好像大概可能应该差不多是怎么去连接WiFi而不是通信的。
    好像很多人的需求是和arduino有关,谁能来介绍一下,不懂
    Android下很多人都讲了怎么用socket通信,可是移植到app inventor上的很少。
    那就让我来开心的皮一下,介绍一下怎么在局域网内通信,不止WiFi哦。

    1.解决步骤

    1.1原理

    我就不扯tcp/ip了,估计也没人有心思听。
    这里只是讲一些基础知识,因为这个插件目前只能传字符串,如果要更多功能就需要自行补充了。
    两台计算机间进行通讯需要以下三个条件:IP地址、协议、端口号。
    IP地址肯定听说过,用人话说就像一个港口。
    端口号用于区分一台主机的多个不同应用程序,范围为0-65535,我取8000,0-1023为为系统保留。用人话讲就像港口有很多船位,可以同时停很多条船。
    Socket由IP地址+端口号组成。在Java中是使用TCP协议实现的网络通信。
    ServerSocket是服务端。
    因为网络连接是一个非常耗时的操作,比读写硬盘还耗时,需要单独一个线程,甚至不止一个。

    1.2测试时bug记录

    Client客户端状态良好,可发,收等会再说
    Sever服务端莫名智障,打电话也不接,发短信也不回,最后发现是message是直接new的,要从myHandler.obtainMessage()获取才有用,坑死我了。。。
    又被这个message坑了一回,每次sendMessage都要重新获取message一回,或者相邻几行不用,我也没搞懂,反正每次sendMessage都获取一遍问题就解决了,不然闪退,连个报错都没有,连接adb才得到错误信息,坑啊
    Sever服务端测试成功!
    等我重写一下,达到能够使用的程度。
    又是一个坑,OutputStream的flush()是个空方法,只能再建一个BufferedOutputStream。
    readline结尾要加\n!不是OutputStream的问题,这是装饰模式,空方法就是用于覆盖。
    测试完成,鉴定可食用。

    1.3服务端源码讲解

    全文见SocketUtil.java
    收到消息的回调,顺便加了个回车

    @SimpleEvent public void GetMessage(String s){
          EventDispatcher.dispatchEvent(this, "GetMessage", "\n"+s);
    }
    

    handler用于从子进程返回UI线程,并调用回调。
    如果你需要区分不同的消息的话,设置what,在handler里if-else或switch都可以。

    public Handler handler = new Handler(){
    
        @Override public void handleMessage(Message msg) {
    		/*switch(msg.what){
    			case 1:...break;
    		}*/
    		GetMessage(msg.obj.toString());
    	}
    };
    /*Message message_1 = handler.obtainMessage();
    message_1.what= 11;
    message_1.obj = "";
    handler.sendMessage(message_1);
    

    获得ip以及port的代码

    String ip;
    int port;
    private ServerSocket serverSocket = null;
    
    public void getLocalIpAddress(ServerSocket serverSocket){
    
      try {
         for (Enumeration<NetworkInterface> en=NetworkInterface.getNetworkInterfaces();en.hasMoreElements();){
                NetworkInterface intf = en.nextElement();
                for (Enumeration<InetAddress> enumIpAddr = intf.getInetAddresses();enumIpAddr.hasMoreElements();){
                    InetAddress inetAddress = enumIpAddr.nextElement();
                    String mIP = inetAddress.getHostAddress().substring(0, 3);
                    if(mIP.equals("192")){
                        ip = inetAddress.getHostAddress();    //获取本地IP
                        port = serverSocket.getLocalPort();
                    }
                }
            }
      } catch (SocketException e) {}
    }
    

    内部类,用于读取数据直到换行符,就是新的设备连接时的消息处理类

    class ServerThread extends Thread{
    
    	    Socket socket;
            Message message_2;
    
    
    	    public ServerThread(Socket socket){
    	        this.socket = socket;
    	    }
    
    	    @Override
    	    public void run() {
                try {
                    BufferedReader br = null;
                    br = new BufferedReader(new InputStreamReader(socket.getInputStream()));
                    while(true){
                        String msg = null;
                        msg = br.readLine();
                        if(msg != null){
                            message_2 = handler.obtainMessage();
                            message_2.obj = socket.getInetAddress().getHostAddress()+":"+msg;//把ip和冒号拼到消息上
                            handler.sendMessage(message_2);
                        }
                    }
    	        } catch (IOException e) {
                    message_2 = handler.obtainMessage();
                    message_2.obj = "他好像不见了";
                    handler.sendMessage(message_2);
                    try{socket.close();}catch(Exception e1){}
    	        }
            }
    	}
    

    启动服务的方法

    @SimpleFunction public void receiveData(){
    	Thread thread = new Thread(){
    		@Override
    		public void run() {
    			//..
    		}
    	};
    	thread.start();
    }
    

    端口8000,初始化ip和port,发送一个message

    try {
    	serverSocket = new ServerSocket(8000);
    } catch (IOException e) {
    	e.printStackTrace();
    }
    getLocalIpAddress(serverSocket);
    
    Message message_1 = handler.obtainMessage();
    message_1.obj = "IP:" + ip + " PORT: " + port;
    handler.sendMessage(message_1);
    

    如果有新的设备连接,新建一个线程用于接收

    while (true){
    	Socket socket = null;
    	try {
    		socket = serverSocket.accept();//如果没有设备连接会阻塞在这一句
    		//如果想控制连接数就把while改成for,然后计数即可
    		Message message_2 = handler.obtainMessage();
    		message_2.obj = "有兄弟连上了!"+socket.getInetAddress().getHostAddress();
    		handler.sendMessage(message_2);
    	 catch (IOException e) {}
    	new ServerThread(socket).start();
    }
    

    1.4客户端源码讲解

    全文见SocketClient.java
    handle等服务端出现的就不再叙述
    这仨函数也没必要介绍了,一看就明白,重点在于那个线程

    Socket socket = null;
    MyThread mt;
    final int CONNECT = 100001;
    final int SENDMESSAGE = 100002;
    final int CLOSE = 100003;
    @SimpleFunction(description = "start")
    //关闭链接
    public void closeConnect(){
    	if(socket != null){
    		mt = new MyThread(CLOSE);
    		mt.start();
    	}else{
    		GetMessage("连接未创建!");
    	}
    }
    //发送消息
    @SimpleFunction(description = "start")
    public void sendMessage(String s){
    	if(socket != null){
    		mt = new MyThread(SENDMESSAGE);
    		mt.setText(s);
    		mt.start();
    	}else{
    		GetMessage("连接未创建!");
    	}
    }
    //连接
    @SimpleFunction(description = "start")
    public void connect(String ip){
    	if(socket == null){
    		mt = new MyThread(CONNECT);
    		mt.setIP(ip);
    		mt.start();
    	}else{
    		GetMessage("连接已创建!");
    	}
    }
    

    额因为懒得写三个类所以合起来了

    class MyThread extends Thread {
            public String txt1;
            public String IP;
            Message msg;
            public int flag;
            public MyThread(int flag) {this.flag = flag; }
            public void setText(String s){txt1 = s;}
            public void setIP(String ip){IP = ip;}
            @Override
            public void run() {
                switch(flag){
                    case CONNECT:
                        //连接...
                    break;
                    case SENDMESSAGE
                        //发送...
                    break;
                    case CLOSE:
                        //关闭...
                    break;
                }
            }
        }
    

    连接

    case CONNECT:
    	try {
    		socket = new Socket();
    		msg = myHandler.obtainMessage();
    		msg.obj = "开始连接";
    		myHandler.sendMessage(msg);
    		socket.connect(new InetSocketAddress(IP, 8000), 1000);//端口8000,超时1000ms
    		ou = socket.getOutputStream();//获取输出流
    		msg = myHandler.obtainMessage();
    		msg.obj = "连接成功";
    		myHandler.sendMessage(msg);
    	} catch (SocketTimeoutException aa) {
    		msg = myHandler.obtainMessage();
    		msg.obj = "连接超时";
    		myHandler.sendMessage(msg);
    		socket = null;
    	} catch (IOException e) {
    		msg = myHandler.obtainMessage();
    		msg.obj = "未知错误";
    		myHandler.sendMessage(msg);
    		socket = null;
    	}
    break;
    

    发信

    case SENDMESSAGE:
    	try {
    		ou.write(txt1.getBytes("utf-8"));//用utf8输出字符串,一定要化成字节流
    		ou.write("\n".getBytes("utf-8"));//因为是读取一行,一行结束了要加换行
    		ou.flush();//清空缓冲区
    		msg = myHandler.obtainMessage();
    		msg.obj = "发送完毕";
    		myHandler.sendMessage(msg);
    	}catch (IOException e) {
    		msg = myHandler.obtainMessage();
    		msg.obj = "未知错误";
    		myHandler.sendMessage(msg);
    	}
    break;
    

    关闭

    case CLOSE:
    	try {
    		ou.close();
    		socket.close();
    		socket = null;
    		msg = myHandler.obtainMessage();
    		msg.obj = "关闭";
    		myHandler.sendMessage(msg);
    	}catch (IOException e) {
    		msg = myHandler.obtainMessage();
    		msg.obj = "未知错误";
    		myHandler.sendMessage(msg);
    	}
    break;
    

    2.先来几张测试图

    难得我终于发测试图了。。。
    不过一个问题,就是要测试的话需要两个手机,我翻箱倒柜找到了一个特别卡的旧手机,所以截图只能在那个比较新的手机上完成
    所以我用那个新手机分别做了一次client和server,分别截图
    还有,server只能打开一次,第二次会闪退,要彻底关掉才能打开第二次
    发现一个很神奇的事,电脑热点共享后竟然可以直连,但只能单向
    server服务端长这样
    这里写图片描述
    client客户端长这样
    这里写图片描述
    客户端的ip处填写server第二行的ip
    客户端代码
    这里写图片描述
    服务端代码
    这里写图片描述
    代码看得出,并不多,使用起来应该比较方便

    aia和aix及apk见GitHub

    展开全文
  • Android插件

    2018-08-27 10:41:24
    Android wifi无线调试App新玩法ADB WIFI 10.AndroidPixelDimenGenerator Android Studio自动生成dimen.xml文件插件 11.JsonOnlineViewer 在Android Studio中请求、调试接口 12.Android Styler 根据xml自动生成...
  • 随身wifi和私接路由检测 v18.0(2018-07-12 16:28:24)● 例外的修改,流程优化。随身wifi和私接路由检测 v17.0(2017-06-08 22:00:40)● NGF的tooltip显示问题。随身wifi和私接路由检测 v16.0(2016-11-02 13:57:27)● ...

    随身wifi和私接路由检测 v18.0(2018-07-12 16:28:24)

    ● 例外的修改,流程优化。

    随身wifi和私接路由检测 v17.0(2017-06-08 22:00:40)

    ● NGF的tooltip显示问题。

    随身wifi和私接路由检测 v16.0(2016-11-02 13:57:27)

    ● 改进了智能过滤的算法,减少误匹配。

    随身wifi和私接路由检测 v15.0(2016-01-05 11:54:58)

    ● 支持WFilter ROS

    随身wifi和私接路由检测 v14.0(2015-11-19 11:11:31)

    ● 解决了例外IP不能保存的问题

    随身wifi和私接路由检测 v12.0(2015-11-12 13:56:32)

    ● 修复了在IE下无法使用的问题

    随身wifi和私接路由检测 v11.0(2015-11-10 11:49:34)

    ● 支持WFilter OS

    随身wifi和私接路由检测 v10.0(2015-09-10 09:49:18)

    ● 增加了消息推送

    随身wifi和私接路由检测 v9.0(2015-06-05 15:12:27)

    ● 1. 合并Windows系统问题已解决

    随身wifi和私接路由检测 v8.0(2015-06-02 09:30:17)

    ● 1. 补充了手机型号2. 解决了特殊字符处理的问题3. 增加了系统最近一次被检测到的时间显示

    随身wifi和私接路由检测 v7.0(2015-05-13 17:28:58)

    ● 1. 增加了自动检测的功能2. 增加了基于检测时长的设置

    随身wifi和私接路由检测 v6.0(2014-12-18 15:25:05)

    ● 显示扫描进度

    随身wifi和私接路由检测 v5.0(2014-10-21 13:08:10)

    ● 合并windows系统

    随身wifi和私接路由检测 v4.0(2014-09-30 10:59:48)

    ● 调整了界面显示

    随身wifi和私接路由检测 v3.0(2014-09-29 12:59:02)

    ● 解决了界面显示时间和实际禁止时间不一致的问题

    随身wifi和私接路由检测 v2.0(2014-09-25 11:57:04)

    ● 1. 解决了有时插件不能结束的bug2. 修复了部分机器误检测的问题

    随身wifi和私接路由检测 v1.0(2014-09-12 13:27:35)

    ● 首次发布

    展开全文
  • 二、Vitual Router以msi(Windows Installer数据包)的形式发布,仅1.01MB大小,无任何捆绑插件,不会对系统进行任何恶意修改(如修改IE主页),在程序运行过程中不会进行弹窗广告等任何形式的骚扰,而且程序界面...
  • 废旧笔记本装上了CentOS7准备拿来练手,由于笔记本有线网孔坏了需要配合WiFi联网使用第一步,查看笔记本WiFi网卡名称:ip addr其中"wlp8s0"则是我的无线网卡口名称下面是用到的命令:#将无线网口wls1开启ip link set wlp...
  • 二、Vitual Router以msi(Windows Installer数据包)的形式发布,仅1.01MB大小,无任何捆绑插件,不会对系统进行任何恶意修改(如修改IE主页),在程序运行过程中不会进行弹窗广告等任何形式的骚扰,而且程序界面干净...
  • 最近改用 Android Studio 3.5 preview ,顺便整理一下,常用的插件。 一、GsonFormat 快捷创建 Json 字符串快速转成 JavaBean 对象 将 Json 字符串快速转成 JavaBean 对象,免去我们根据 Json 字符串手写对应 Java ...
  • 以前又adb wifi可以使用,不过那是17年我用的AS2.3版本,并且除了adb wifi这个插件外还得手机安装一个app才可以,特别麻烦。 显示有心插件了->Android WIFIADB这个插件比adb wifi简单方便多了。 使用方法: 1....
  • 当Android Studio配置上强劲的插件,那就是如虎添翼,省去大量繁琐的重复代码,大大提高开发效率。对于想要不加班的孩纸来说,插件必不可少。嗯,本文转载自https://github.com/dreamlivemeng/androidstudio-plugins...
  • adb wifi 调试方法(命令行方式)

    千次阅读 2019-03-02 12:39:43
    插件方式不说了,因为命令行方式很简便 一、首先必须保证你的手机和电脑连接的是同一个 wifi,这点不用说吧 二、连接手机,并打开 电脑 TCP 模式 * 只需这一次用 USB 连接电脑 * 怎么打开 TCP 模式:在terminal ...
  • 对于喜欢越狱的朋友来说,现在越狱处于一个比较“舒适”的状态,目前iOS 11 和iOS 12 系统,...从这一期开始,给大家陆续推荐一些兼容iOS 12 越狱系统的插件,一些新的 插件,在历史文章没推荐过的。以前推荐过的插...
  • 如何配置Gradle和Gradle插件;我自己使用Android Studio运行项目好好的,但是一旦导入别人的项目,Android Studio就一直在Build;方法类注释模板怎么设置,代码风格主题怎么换等等问题,这里就基于自己平时开发习惯...
  • /etc/chatscripts /etc/gcom /etc/usb_modeswitch.d /www/* 建议不对network dhcp文件替换,因为会修改网络配置不影响wifipineapple安装,原来的WAN口LAN口设置的就挺好的,其他文件可以做备份后替换,必须复制替换...
  • 手机型号修改

    2018-05-08 12:00:27
    修改手机型号,wifi的MAC地址,IME I号的插件,需要root权限,并且安装xposed框架
  • 在之前的文章中,我们介绍了怎么使用Gradle插件,apk加固,上传到蒲公英。 这篇文章,主要就是把流程进一步完善,通过Gradle插件实现:打包—加固—上传蒲公英—发送钉钉消息,实现完全自动化.。 之前的文章介绍: ...
  • 本帖最后由 nakesa 于 2020-8-10 19:24 编辑之前按照网上的教程实现了虚拟机下openwrt旁路由(很久之前弄的)最近兴趣来了,又想实现一遍,却发现没有网线,只能用wifi!!!于是在网上看了一些相关教程,自己动手终于...
  • Linux开发板中安装WIFI驱动

    千次阅读 2015-02-02 09:45:42
    WIFI用的是水星USB网卡,型号MW150US。   1.Cubieboard2支持的驱动 首先查了一下Cubieboard2自身支持的驱动,官方系统自带rtl8192cu和bcm4330的驱动,所以只要只这两个芯片的wifi都可以用直接用。其他的需要编译...
  • 米家插件平台的技术实践之路

    千次阅读 2021-01-21 19:30:22
    常见的WiFi设备、蓝牙设备,米家都有提供对应的插件模板,开发者可根据硬件产品的联网方式、开发能力选择使用对应的模板。 UI实时预览 插件开发过程中,开发者可以通过米家APP随时调试功能是否正常,UI是否符合设计...
  • 它有而强大的Devtool,辅助我们的JavaScript调试,审视DOM元素,CSS即时修改等.以及它还有一个的庞大的插件系统,同时我们也可以很容 ... BAD APPLE C++控制台程序 使用C++语言编写,如果想改成C语言,手动以...
  • 本篇博客将继续拓展前文,不过这次内容要深入很多,这些都是继续学习插件化的基础,为了避免长篇的介绍代理这些枯燥的概念,我特意把它分开来讲,难度一次提升,希望读者能够耐心阅读。之前我们解释代理设计模式的...
  • xposed 修改手机定位

    千次阅读 2019-12-16 18:58:51
    修改手机定位,输入经纬度模拟手机任意位置 思路:手机系统其实有个文件保存实时经纬度,hook修改从此经纬度就好了 别的app获取到的也是你修改后的经纬度 package camera.app.com.backward.hook.phoneinfo; ...
  • 2020 Android studio 最全必用插件

    万次阅读 多人点赞 2020-05-26 10:36:34
    我对各插件都进行了亲身体验推荐之后才推荐给大家的,推荐的都是截止2020还能使用且实用度特别高的插件,对于老旧的插件和花里胡哨没多大实际用处的插件我就不推荐了。
  • 在提示符后输入“/etc/init.d/network restart”,等待一会,提示几行“'radio0' is disabled”等状态信息就表示重启完毕; 8.在提示符后输入“ping 8.8.8.8”,如果Ping通,表示已经成功接入互联网,按Ctrl+C可停止...
  • 好的插件,总是让我们的开发事半功倍,而本篇,主要记录下 LZ 开发过程中使用的以及听说并试用感觉比较 nice 的插件。 一起来看咯~ (附注下,部分插件不支持 Kotlin) 细数 Android Studio 那些好玩好用的...
  • Android Studio最全插件整理

    千次阅读 2018-03-15 11:35:17
    在Android开发中,合理的使用Android Studio插件不但可以提高开发效率,还能从整体上提高代码的质量。下面就Android开发中常见的一些插件做一个整理。 1,GsonFormat GsonFormat是一个可以快速将json字符串转换...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,167
精华内容 3,666
关键字:

wifi信息修改插件