简介
官方介绍是:A window to your Android
是一个十分方便的工具,它可以让用户在 PC 端实时看到Android设备的界面,尤其是那些不好看到屏幕的设备如基于Android系统的机顶盒、车机、手表、物联网设备等,并且可以用鼠标来设备反控,支持键盘输入,同时提供截屏和录屏这两个十分可人的功能。简单来说就是一款Android投屏软件,方便Android开发人员进行开发。
官方首页 http://www.vysor.io/
可跨平台支持 Win / Mac / Linux,其中Win平台又分独立安装版和Chrome插件版。
使用
安装成功后启动,便是下图这个样子
只要电脑通过adb连接到设备,图中红框处便会出现连接的设备名,如果没有,请先adb连接(USB直连还是通过WiFi adb连接均可)上设备。点击View按钮便可以投屏设备进行操作了。
破解
免费版的投屏画质十分感人,感人到字都看不清,原因是下面两个选项在免费版的时候只能以最低数值设置,如果选择其它项,则提示升级为付费版。
破解方法为:
找到安装目录下C:\Users\user\AppData\Local\Vysor\app-2.1.0\resources\app\unpacked-crx\uglify.js文件,用文件打开,格式化后,搜索"Vysor subscription is active. Thank you for your support!",找到如下
修改为
保存,重新启动程序即可。
在某些低版本上的是这种(下图取自网上):
...省略...
function() {
var e, t = !1, // 修改为 : e = 1, t = 1,
o = !1,
i = "Account Management";
S.prototype.refresh = function(e, t) {
console.log("interactive", t),
this.refreshInternal(e, t).async()
},
S.prototype.refreshInternal = function * (r, s) {
var c, a = function() {
n(function() {
if (this.a()) {
var e, t = chrome.app.window.getAll().filter(function(e) {
return e && "purchase" == e.id
});
t && t.length,
e = t[0],
null != e && (e.close(), m("Vysor subscription is active. Thank you for your support!"))
}
}.bind(this)),
this.globalRefresh ? this.globalRefresh() : console.error("no global refresh?"),
c || (c = !0, r && r(this.a()))
}.bind(this),
...省略...
}
将 var e, t = !1
进行修改,修改后的代码为: var e, t = 1
,然后保存即可。