标签: Android

  • scrcpy通过wifi把手机无线投屏到电脑上 并通过键盘和鼠标直接操作手机

    scrcpy通过wifi把手机无线投屏到电脑上 并通过键盘和鼠标直接操作手机

    最近华为更新EMUI之后,使用华为的有些笔记本或者平板,通过自带的“多屏互动”可以直接把华为手机投屏到笔记本电脑或者平板,而且可以直接操作,这样就不用在两个设备之间频繁的切换使用了。而且可以在电脑里刷抖音啦!

    screenshot
    scrcpy是开源的画面投屏项目 :https://github.com/Genymobile/scrcpy

    如果没有使用华为设备,那么我们可以通过scrcpy这个开源程序实现相通功能。当然这个是只针对android手机的,不需要Root.

    开启手机USB调试功能

    不管有线连接或者无线连接,首先都要开启手机的USB调试 ,具体路径一般雷同,不同手机品牌路径和表述有所不同。开启方法是:

    1. “设置”->”关于手机”-> 连续点击版本号5次左右就会开启 “开发者选项”。
    2. 然后在 “设置”->” 系统和更新”->” 开发人员选项” 中同时开启 USB调试 和 USB调试(安全设置)。

    也可以用adb usb命令来测试连接是否成功显示restarting in USB mode

    手机画面有线投屏

    很简单,从 https://github.com/Genymobile/scrcpy下载zip文件,解压缩,然后双击scrcpy.exe就会在电脑屏幕打开你的手机屏幕。

    手机画面无线投屏 WIFI

    1. 手机打开调试模式,先有线连接到电脑
    2. 将手机与电脑连接到同一个网络中(也可以打开手机热点,电脑使用手机热点连接)
    3. 通过ADB设置手机打开tcpip监听端口,在CMD命令下输入:adb tcpip 8888
    4. 查看手机的ip地址,设置 -> 关于手机 -> 状态消息;也可通过ADB查看adb shell ifconfig
    5. 无线连接到手机 adb connect 192.168.1.177:8888(替换自己的ip地址)
    6. 提示成功之后,就可以拔掉数据线了
    7. 双击scrcpy.exe开启无线投屏,手机出现在电脑里啦

    注意:如果没有adb命令,可以去android官网看看https://developer.android.com/studio/run/win-usb

    也可以直接在scrcpy目录运行cmd,有自带的adb可用

    by 技术奇客

    Wifi相比USB连接存在速度问题,scrcpy默认是8Mbps,如果延迟严重,可以考虑降低速率:
    scrcpy –bit-rate 2M –max-size 800
    # 缩写:scrcpy -b2M -m800
    同样对于视频流播放来说可能不会太理想。

    by ITGeeker

    scrcpy快捷键

    直接分享一个快捷键图片吧,更多帮助可通过 scrcpy –help 来获取。

    scrcpy快捷键

    手机录屏: 

    scrcpy –record mobile_scr_record.mp4

    by 技术奇客
  • 如何通过电脑PC查看android手机的短信

    如何通过电脑PC查看android手机的短信

    苹果有个iMessage功能,让你通过iCloud可以在使用macOS系统的笔记本或电脑里查看短信。android手机有很多方式可以在电脑查看,例如华为的可以用华为手机助理链接手机,然后就可以查看,但需要链接手机和电脑,都不太方便。

    ITGeeker技术奇客今天讨论两个最近使用过的方法来显示短信到电脑端。

    IFTTT同步大法

    可以说通过自动化神器IFTTT基本能实现大多数的信息互通功能,当然微信除外。

    在android手机安装IFTTT应用后会打开手机的短信、通话记录、照片、定位等功能,通过设置可以将发生的事件或内容同步到所有能够注册的系统或应用里,甚至包括很多智能设备,当然国内的小米、天猫精灵等都还没开放接口的原因吧,都没法连接,可能因为这个软件是国外的。说说基本原理:

    IF This

    如果收到短信

    Than That

    把收到的短信内容发送到我的Email邮箱

    &&

    IF This

    如果收到短信

    Than That

    把收到的短信内容发送到我的Pushbullet

    当然你可以把短信存到OneNote,印象笔记,GoogleDrive的doc和sheet都没问题。直接搜相对应的IFTTT Applets就可以了。

    这种方法无法做到回复短信,但只用来接受验证码和广告垃圾短信的年代,不回复也没啥大的影响吧。

    by ITGeeker

    Google短信应用

    本质和苹果的iMessage类似,要使用这个方法你的有能力一直连接谷歌的服务,在手机上安装谷歌的短信后,设置成默认短信应用,然后电脑打开https://messages.android.com/页面,用手机端短信里的Android信息网页版扫描电脑的二维码配对就成功了,你的信息就自动显示到此页面了。在谷歌打开该页面通知功能,等于实现同步显示并通知的功能了。

    此方法可以同步手机回复、删除或者改变状态等。我用的华为手机,EMUI9的短信过滤与分类功能比较强,还能阻挡垃圾短信,自动复制验证码功能,换成谷歌默认应用就会失去这个功能,不太划算。

    总体来讲,android手机在短信互通(手机和电脑互通)方面没有苹果的ios和macos互通那么方便,毕竟苹果比较封闭都是自家的好沟通,android和Windows毕竟还是两家人。

    by ITGeeker
  • WordPress REST API 定制化输出

    WordPress 自4.7 版本后与时俱进推出了REST API,如此一来想象空间又扩展了许多,如今WordPress 可以完全作为后端数据驱动了。本文通过几个例子展示如何定制化输出WordPress REST API 的相关数据。

    文章数据(posts)禁止某些字段显示

    默认的,当请求类似 your-site.com/wp-json/wp/v2/posts?per_page=5&page=1 的接口来获取文章列表,展示的不少字段对一般人来说是没有必要。

    秉承“如无必要,勿增实体”的原则,减少请求时候的数据量,可以通过下面的代码移除:

    function dw_rest_prepare_post( $data, $post, $request ) {
    	$_data = $data->data;
    	$params = $request->get_params();
    	// if ( ! isset( $params['id'] ) ) {
    		unset( $_data['excerpt'] );
    		unset( $_data['author'] );
    		unset( $_data['featured_media'] );
    		unset( $_data['format'] );
    		unset( $_data['ping_status'] );
    		unset( $_data['comment_status'] );
    		unset( $_data['sticky'] );
    		unset( $_data['template'] );
    	// }
    	$data->data = $_data;
    	return $data;
    }
    add_filter( 'rest_prepare_post', 'dw_rest_prepare_post', 10, 3 );
    

    文章数据(posts)中输出 post meta 所有字段

    可能考虑到数据隐私,文章数据(posts)默认并不显示post meta的相关字段,如果你需要输出对应文章下所有 post meta 字段,可以用下面的代码启用:

    register_rest_field( 'post', 'metadata', array(
     	'get_callback' => function ( $data ) {
     		return get_post_meta( $data['id'], '', '' );
     }, ));
    

    输出 post meta 特定字段

    接上,如果你在REST API 中仅仅想输出 post meta 特定字段而非全部,则通过类似下面代码:

    function dw_rest_prepare_post( $data, $post, $request ) {
    	$_data = $data->data;
    	$params = $request->get_params();
    	$thumb =  get_post_meta( $post->ID, 'thumb' );
    		if($thumb){
    			$_data['thumb_image'] = $thumb;
    		}	
    	$data->data = $_data;
    	return $data;
    }
    add_filter( 'rest_prepare_post', 'dw_rest_prepare_post', 10, 3 );
    

    上面的代码展示的是如何输出thumb 这个 post meta 字段,请按需使用。

    借助 Nginx 控制 /wp-json 的访问

    这个倒与WordPress 本身无关了,your-site.com/wp-json 的路由默认是所有人皆可访问。如果你基于服务器负载,或安全等方面考虑选择性输出,可以借助 Nginx 控制访问。先看下面的例子:

    location /wp-json {
          if ($http_user_agent !~ '(iPhone|Android)'){
            return 403;
           }
            try_files $uri $uri/ /index.php?$args;
    }
    

    如果你熟悉Nginx 语法,就知道上面的代码实现了:除了iOS 跟Android 设备(通过判断请求头的UA 信息),其它访问 /wp-json 的路径均返回403 状态码。这在一定程度上起到了保护作用。


    原文链接:来自 DeveWork | https://devework.com/wordpress-rest-api-dynamic-output.html

    via Jeff的阳台 https://devework.com/wordpress-rest-api-dynamic-output.html

  • 我为什么从Andriod转投iOS 手机云服务的奇客观点(原创)

    选择iOS的原因,主要是iCloud和苹果系统对CalDav&CardDav的原生支持。这里和大家分享一下目前各种手机云服务的差别和使用问题。

    主要对比的服务有:

    • iCloud
    • Gmail + Google Calendar + G+ Photo + Google Drive
    • OneDrive + Outlook.com + OneNote
    • 腾讯邮箱+微云+QQ同步助手
    • 百度云

    对比的服务包括:

    • 通讯录(包括CardCav)
    • 日历及共享(包括CalDav)
    • 提醒事项(包括IMAP Task列表支持)
    • 邮件
    • 文件存储
    • 照片云同步和分享
    • 在线Office 文档编辑
    • 文件同步
    • 备忘录(记事本)同步

    iPhone-ITGeeker

    MWC 2015该发布的新手机也差不多了,三星的S6改变了很多,但几乎所有的报道都是谈它的硬件如何如何。但硬件再怎么变,似乎也就那样。从2009年用G1开始,到现在已经6个年头的android了,终于决定要投奔iOS了,终究原因还是因为Google在中国访问不顺畅。

    iCloud – 简便的一体化手机云服务

    另外,在android系统,至今还没有那个手机云服务能够提供像iCloud这样简便的一体化云服务:通讯录(包括CardCav),日历及共享(包括CalDav),提醒事项(包括IMAP Task列表支持),邮件,文件存储,照片云同步和分享,在线Office 文档编辑,文件同步,备忘录(记事本)同步。

    iCloud是iOS内置的,只需一个账号登录就可以完全享受这些服务,而其它的服务都要安装2-3个应用才能实现这些功能,甚至还无法满足这些服务。

    Google谷歌 – 强大的云组合Gmail + GPlus Photo + Google Drive

    Android的谷歌可以通过:Gmail + G+ Photo + Google Drive来实现,但是在国内很难顺畅使用,如果和我一样使用的是移不动的官方版3G/4G手机,那是阉割的没有半点Google服务。入手行货之后,首先就是Root,然后就是刷入GAPPS(谷歌应用包),然后基站定位功能等等,那是一个折腾啊……而且2014年底开始,翻墙越来越不容易,翻过去了还是不再稳定,家里的路由器刷了DD-WRT,公司的服务器用了dnsmasq,虽然翻墙问题不大,但还是时常不稳定,那是一个无奈……年龄渐长,不愿折腾了……

    Google一直号称是开发的平台,本身Gmail也支持CalDav和CardDav,但偏偏android手机应用没有能很好支持这两个服务的。维基百科有一篇专门列出了很多支持这两个协议的软件Comparison of CalDAV and CardDAV implementations  但几乎所有这些对android都不能很好的支持,包括一些收费的应用,实在匪夷所思。难道谷歌认为,android上的就只用Gmail吗?如果我也要使用其它CalDav或者CardDav呢?

    现在公司的平台多支持使用CalDav和CardDav,使用android让我大费周折。Caldav需使用sol日历同步才行,有时候不行还得先同步到iCloud,然后再用iCloud同步软件同步到android手机,那是一个曲折……在iPad上试过CalDav和CardDav,原生支持,非常好用。

    Microsoft微软 – 蜗牛的速度和外包开发的应 OneDrive + Outlook.com+OneNote

    OneDrive(之前称SkyDrive)结合Outlook.com(之前称Hotmail)基本也能满足这一要求,当然Task同步还是没有的。备忘录(记事本)可以使用更强大的OneNote。但是速度奇慢,每次应用的登录其实都是web页面的登录,不人性化不说,使用体验很差。另外Outlook一直外包给一家叫Seven的手机应用开发商开发,始终用起来不太顺手,或者功能欠缺,更新升级很慢。2014年开始,Onedrive也被封的差不多,需要翻墙才能使用正常速度访问。加之和win8.1的同步协助几乎没有,体验感就更加若有若无了。OneDrive在android端上传同步图片还是稳定的,但在Win8.1桌面打开的速度是很慢的,而且Morden界面很不友好。

    Tencent腾讯 – 功能限制多,弱爆了!邮箱+微云+QQ同步助手

    QQ邮箱做的越来越好了,但和Gmail差距那还是一个大,对于里面的标签和邮件规则的操作竟然每天还是有次数限制,而且如果删除一些规则和标签,很容易就会出现会混乱。让人迷惑的是,腾讯竟然还急不可耐的推出收费服务。

    去年底Gmail被封之后,QQ邮箱推出可以收发Gmail邮箱的服务,但是速度奇慢,不好的服务,不要推出来了吧!

    QQ日历可以和微信的好友分享还不错,适合国情。但是邮箱里建立的日历竟然没法在QQ邮箱内共享给好友,奇葩!Task列表还是不支持,记事本功能还是有简单的,Office文档在线编辑还是不支持的,倒是可以用WPS来代替。

    照片和文件同步需要使用微云,神奇的是微云竟然现在手机端只能同步2000张左右照片,就不让同步了,无语……再有就是微云同步速度很慢,很多文件无法同步成功,但也不告诉你为啥?微云很大方,像ITGeeker总共有11282.84G空间,不过不让同步,你也用不着。

    QQ邮箱的通讯录编辑功能弱爆了,谷歌通讯录导过来要丢掉好多信息的,不过支持exchange同步,让android手机方便了不少,当然也支持caldav和carddav,但支持同步的及时性比较差,容易出错,搞不清楚有没有同步好,用着还是不放心。

    好在后来更新的QQ同步助手速度有了质的提升,但又不支持即时同步,每次要手动同步,那是一个上传,又要下传,出错概率奇高,合并重复候选人功能又似乎是另一个鸡肋,不过倒是觉得在提升,希望继续加油!

    百度云

    和QQ同步一样除了收集你的通讯录,通话记录,短信息,照片之外,没有什么能帮你提高手机使用效率的。百度云没有日历功能,国人似乎对日历的使用要求比较低,很多人可能都还不习惯使用,所以也没有好的应用软件来引导我们来使用,和日历有些类似的GTD类的应用好的也是国外的为主,比如andy.do。

    百度还没有邮箱服务,这个问题不是很大,可以用别的,Task就更不用提了,百度没有想帮你提升效率,是在备份(收集)你的信息。

    记事本是有的,也可以收集网上的感兴趣页面,管理方面还是有欠缺,还是用印象笔记比较好。虽然印象笔记也有收费版,但免费版还是非常够用的,同步速度快,几乎不会漏掉收藏的内容。

    百度云的照片备份速度是非常值得一提的,快!!!还有空间大,容易分享给朋友。但应用在android手机上的启动速度非常期待提升,每次在android手机打开百度云,那是一个等待啊。

    Office同样可以用wps代替,wps功能还不错,而且永久免费。百度云有云管家和同步盘,云管家用来下载网上别人分享的大文件,速度快,很好用,还能备份一些特定目录和文件。但同步盘就没好好同步过,不知是否我的文件太多,几乎同步不动。题外话:

    微云至少还能稍微同步一些,世界最好最强的Dropbox不能用,Google Drive不能用,OneDrive抽风越来越严重,国产的都同步不了,只能用自己的Owncloud和BTSync去中心化同步了。

    怀念Android的好

    虽然使用了iOS可能会失去一些非常喜欢的应用,比如gReaderPro,结合feedly使用,是一个比谷歌残忍杀害的Google Reader还好用的Feed阅读器,ITGeeker一直使用这个阅读器,加星标后同步到Pocaket二次处理,非常方便又稳定,国外的feed都能打开。使用iOS后只能凑合使用feedly不怎么友好界面的原生应用了。

    展望将来的Android

    如果谷歌服务能回到中国,我觉得还是会用回android的,毕竟谷歌的服务还是很完整,体验相当到位的,如果拆分了各项服务,谷歌的应用还是比苹果强的。

    为表示期待,在更换到iOS之前,用钛备份完整备份了Android的资料,等G回来啊!

  • 完美开启Google Now 安卓Android 4.3系统

    谷歌推出Google Now已经有好些日子了,但是国内始终没法使用,趁着这次升级Note II 7108,终于开启了Google Now的功能,觉得效果还不错,ITGeeer技术奇客特来分享给大家,估计此方法使用相同机型或者类似情况的手机。Google Now的目标是让您随时看到您一天内所需的信息,甚至无需主动查询,信息就会自动奉上。Google官方介绍请看这里 http://www.google.com/landing/now/

    google-now

     

    因为谷歌没有在国内推出这个服务,所以Root和翻墙是基本的要求。

    第一步:升级android系统到4.3版本。

    第二步:Root手机,然后刷入对应的Google服务包,保证手机正常运作。

    第三步:开启Google地图WIFI定位功能。

    此处需要替换framework-res.apk,不同机型可能有所不同,也有使用SQLite Editor修改法的。这里是针对Samsung Note II 7108机型的具体操作如下:

    百度网盘下载framework-res.apk,复制至手机SD上,再用RE复制到/data/local/tmp/下(注:此处必须先copy到这个位置,在SD卡上无法更改权限的),修改权限为0644(即为rw-r-r),并修改所有者为root,root;之后将此文件覆盖/system/framework/下同名文件。手机会自动重启,然后完美实现了谷歌WIFI定位功能,让谷歌地图从此不被阉割。

    第四步:到谷歌Play下载安装APP“翻墙路由器”,再用豌豆荚下载安装APP“市场解锁”。

    第五步:手机端设置操作

    1. 取出手机Sim卡,然后开机。

    2.打开刚才安装的应用“市场解锁”设置市场为美国T-mobile,再打开翻墙路由器。

    3.关闭手机定位服务GPS。

    4.手机操作系统语言改英语。

    5.设置 – 账户,清除google账户。

    6.关键最后一小步:设置-应用-google search清数据, 清除更新, 强行停止。注意,此时绝对不要回桌面,不然google search会启动,不小心回桌面重做这步。

    7.重新添加google账号,完成后google now就出来了,可以添加桌面小组件Google Now。

    8.装回sim卡,把手机语言改回中文,一切搞定结束!

    ITGeeker技术奇客对Google Now最大的感受是,在下班时它会提醒我回家还要多长时间,你可以设置交通拥堵提醒,回家的交通工具,Google Now会帮你自动计算,然后提醒你。

    你可以在桌面添加小工具,也可以让它显示在任务栏里面。可以设置家里,公司和当前地址的天气,关注的股票,还有你浏览的和关注的一些网页信息等,不是很多内容,不知道是不是在国内的缘故。

    基本上百度应用也有类似的小功能,但百度地图这块不如谷歌强,自然不可能提醒你多久才能到家。

    本方法适用Samsung Note II 7108, 其它机型没有测试过。

  • 打飞机无限子弹+双炮+不死之身的Android安卓微信5.0(破解版)

    微信5.0出来之后,打飞机和天天爱消除一下子成为了最热门的游戏。微信让那些从不打游戏的人也一下子爱上了打游戏。但从ITGeeker技术奇客看来,微信推出的游戏浪费了太多的生产力和睡眠时间。有太多的人不知不觉中就把时间和精力都献给了这两个极其简单的游戏。腾讯作为中国的互联网大佬之一,实在是太不应该了。。。不过进来发觉身边爱玩这两款游戏的人逐渐减少了,没有价值的东西总归被抛弃。

    近来在网上发现了一个破解版的微信,号称可以一直双炮和无敌,特转载以助广大机友脱困。

    微信飞机大战
    微信飞机大战破解版

    微信5.0 Android版 飞机大战无敌模式破解版 下载地址:百度网盘 

     

    操作说明:

    1. 永久双子弹;
    2. 永久无敌;
    3. 存两个以上炸弹后,炸弹无限制使用;
    4. 将飞机拖到屏幕最上方,结束游戏 。

    更有技术奇客已经出了关于微信破解的技术分析,是IT奇客的可以 点击查看详细技术说明

    破解版关于得分的问题解答

    得分只有自己看到没计入排行榜的说明:

    1. 得分已经上传服务器,可以通过其他手机登陆你的微信账号确认;
    2. 有部分朋友的得分已经计入排行榜;
    3. 微信服务器更新数据需要时间;
    4. 微信排榜以周计算,本周内如果分数变化过大,会被微信认为是异常数据不计入排名。

    微信每周三清零上周数据。每次打个第一名就低调的早点休息哦~~~

奇客罗方公众号 奇客罗方小程序 奇客罗方客服 ITGeeker Telegram

网站由ITGeeker技术奇客开发并管理;隶属于GeekerCloud奇客罗方智能科技
Site designed and developed by ITGeekerwhich is a sub-website of GeekerCloud
网站地图 | 沪ICP备2021031434号-4