今天为了看某个微信公众号的文章,想起了Chrome的实验项目 AppRuntimeforChrome (ARC),它能让你在Chrome和ChromeOS上运行android程序,执行效率很高,但由于仍处于beta版的关系,兼容性一般,但在最近的更新后支持了googlePlay版wechat,请自行下载apk文件,推荐用APK Downloader,简单好使。本教程需要Chrome40以上版本,需要全局翻墙。
在Chrome安装应用ARC Welder,实际大小大概一百多兆,请耐心等待。安装后之后运行,设定缓存目录,可看到如下界面
图
选择Add后导入之前下载的apk文件,如图设置 图
点Launch App即可运行,效果如图 图
支持键盘输入,复制粘贴,打爆Bluestack,但是界面缩放方面还有点问题,我这边显示app字号很小,很虚,明显是渲染的问题。
如果想运行多个应用,点Download ZIP,就会生成一个chromeApp压缩包,解压到任意地方,从chrome://extensions开启开发者模式,加载正在开发的应用程序,选择刚才的目录,即可导入,之后就能很方便的从Chrome应用启动器选择启动了,不需要打开之前的插件,如图
图 图
教程就到这里吧,抛砖引玉,我本人并不用wechat,没好友,但ARC要是能稳定了,那也真是可怕,现在Google正想办法统一Chrome和Android,M$在则是统一WP和windows。
Explorare no Harem
2015年5月10日星期日
2015年4月14日星期二
2015-04-15 系统维护日志
修复
AcronisTrueImage2015 备份配置丢失问题
在PE模式下覆盖之前的完整配置文件,文件位置
Windows XP
Documents and Settings\All Users\Application
Data\Acronis\TrueImageHome\Scripts
Windows
Vista, Windows 7, Windows 8
ProgramData\Acronis\TrueImageHome\Scripts
Goagent上传失败解决方案
- 开启全局翻墙
- 进入 GoogleAccount 管理页面,关闭安全限制,如开启了两步验证,则需要生成应用专用密码。
Microsoft YaHei + Consolas fontlink 方案
进入注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\FontLink\SystemLink,新建多项字符串「Consolas」,把「Segoe UI」的内容除第一行「TAHOMA.TTF」都复制进「Consolas」,重新登录即可。
Hyper-V和VMWare兼容方案
- 命令提示符(管理员模式)
- 键入:bcdedit /copy {default} /d "Windows 8 Without Hyper-V"
- 键入: bcdedit /set {} hypervisorlaunchtype off
把上面生成出来的ID放在{}里面
- 打开 [msconfig] ,设定默认系统和延时,重启。
2015-04-14 系统维护日志
- 今天进行了系统恢复作业,恢复到了2015-03-07的备份,修复了visio 2013无法安装的错误,修复了Blend for Visual Studio 2015崩溃的错误。
- 重装后重新同步了chrome数据和设定,通过 --disable-directwrite-for-ui 关闭chrome界面的DirectWrite渲染。
- 重新同步了evernote、outlook和onenote数据,恢复了sublime设定。
- 重设了Acronis备份。备份文件可直接双击打开。
- 关闭了C:\的系统还原点功能。
Ps.然后修改注册表
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeHTML\shell\open\command] 这个项 也加入 --disable-directwrite-for-ui 参数。这样其他程序调用 Chrome 的话也会起效果。
修复win8睡眠/休眠后自动唤醒的问题
- 控制面板-->操作中心-->维护-->自动维护-->更改维护设置-->取消 [允许预订维护在预定时间唤醒我的计算机]
- 设备管理器-->网络适配器-->Realtek PCIe GBE Advanced-N 6235-->属性-->电源管理-->取消 [允许此设备唤醒计算机]
- 控制面板-->电源选项-->更改计划设置-->更改高级电源设置-->更改当前不可用的设置-->睡眠-->允许使用唤醒定时器-->禁用
Chrome书签缓存提取
一般在系统分区
X:\Documents and Settings\帐户名\Local Settings\Application Data\Google\Chrome\User
Data\Default
Vista应该是在系统分区的另一个目录下(需要取得文件夹权限才能获得)
x:\Users\账户名.....
存储的文件是Bookmarks
和Bookmarks.bak (数据库)
可以往上两级备份,也就是备份这个目录
X:\Documents and Settings\帐户名\Local Settings\Application Data\Google\Chrome
提取的文件可以用命令行拿出链接
find "http" bookmarks >k4me.txt
生成的文件k4me.txt稍作整理即可使用.
2015-04-12 系统维护日志
evernote代码高亮的实现
- oschina在线代码着色高亮(推荐)
- Online syntax highlighting
- 马克飞象(收费,高阶功能)
使用camscanner扫描文档并发送至evernote,有WP版,支持图片拍摄、压缩、剪裁、后期、OCR,效果不错,有免费计划。另有『名片全能王』,未使用过。
构建基于SublimeText3+GCC的编译环境
- 下载MinGW
- 配置环境变量
- 设置环境变量。右击我的电脑,点属性->高级->环境变量。然后在PATH里加入C:\MinGW\bin; 记得,如果里面还有其他的变量,记得要加个分号啊,分号得在英文输入模式下输入的。
- 新建LIBRARY_PATH变量,如果有的话,在值中加入C:\MinGW\lib; 这是标准库的位置。
- 新建C_INCLUDEDE_PATH变量,值设为C:\MinGW\include;
- 下面就是要判断一下我们的MinGW是否安装成功,直接运行cmd命令行,输入g++ -v
- 添加对中文的支持
用7-zip打开 .\Sublime\Packages\C++.sublime-package,编辑C++.sublime-buid,添加一行代码
"encoding":"cp936",
保存即可生效。
取代system("pause")
- For C
#include <conio.h>
getchar()
- For C++
cin.get()
Sublime
C++ Building Configuration
- C++Builder
{
"cmd": ["g++", "${file}", "-o",
"${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:?
(.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"shell": true,
"variants":
[
{
"name": "Run",
"cmd": [ "start",
"${file_path}/${file_base_name}.exe"]
}
]
}
- C++Builder-2
{
"cmd": ["g++",
"${file}", "-o",
"${file_path}/${file_base_name}"],
"file_regex":
"^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c,
source.c++",
"variants":
[
{
"name": "Run",
"cmd" :
["${file_path}/${file_base_name}"]
}
]
}
- C++Builder-3
{
"cmd": ["g++",
"${file}",
"-o","${file_path}/${file_base_name}"],
"file_regex":
"^(..[^:]*):([0-9]+):?([0-9]+)?:?(.*)$",
"working_dir": "${file_path}",
"encoding":"cp936",
"selector": "source.c",
"variants":
[
{
"name": "Run",
"cmd":
["cmd","/C","start","cmd","/c",
"${file_path}/${file_base_name}.exe &pause"]
}
]
}
- C++SingleFile
{
"shell_cmd": "g++
\"${file}\" -o \"${file_path}/${file_base_name}\"",
"file_regex":
"^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c,
source.c++",
"encoding":"cp936",
"variants":
[
{
"name": "Run",
"shell_cmd": "g++
\"${file}\" -o \"${file_path}/${file_base_name}\"
&& \"${file_path}/${file_base_name}\""
}
]
}
2015年4月11日星期六
2015-04-11的新姿势
今天看完了Using Git with Visual Studio 2013 Jump Start,对Git有了更深的了解,感觉设计真是有趣,之后等水平足够了就去看git的源码。另外推荐个win下的git图形管理工具--SourceTree,这个工具真的很好使,用过就知道了。另外推荐课程讲师演示用的一个工具--Learn Git Branching,是个在线Git Sandbox,支持基础的git命令,有图形动画效果,很直观的演示git原理,还有一系列循序渐进的课程帮助学习git,类似于codecademy。
今天还无意中发现一个好使的命令行工具Console2,详细介绍见此--Console2:Windows命令行威力加强版,这个工具能调用cmd和powershell,而本身又有一系列人性化设定,比如字体/透明度/快捷键等,比cmd人性化好多。
今天收到了BitTorrent的Maelstrom,基于Chromium,支持magnet协议打开网页,不需要解析域名(具体原理应该是类似bt实现吧,bt下载网页文件),目前速度还不理想。
关于Sublime,今天学到了新姿势,在Preferences--Settings--User中添加"show_encoding": true,就能在状态栏显示当前文件编码,也能点击修改编码方式,真心方便不少。
以上
今天还无意中发现一个好使的命令行工具Console2,详细介绍见此--Console2:Windows命令行威力加强版,这个工具能调用cmd和powershell,而本身又有一系列人性化设定,比如字体/透明度/快捷键等,比cmd人性化好多。
今天收到了BitTorrent的Maelstrom,基于Chromium,支持magnet协议打开网页,不需要解析域名(具体原理应该是类似bt实现吧,bt下载网页文件),目前速度还不理想。
关于Sublime,今天学到了新姿势,在Preferences--Settings--User中添加"show_encoding": true,就能在状态栏显示当前文件编码,也能点击修改编码方式,真心方便不少。
以上
2015年4月9日星期四
设置Sublime为git的默认编辑器的正确姿势
0x00
安装Sublime Text 3
0x01
添加 Sublime Text 到环境变量
安装Sublime Text 3
0x01
添加 Sublime Text 到环境变量
键盘
Win + R,运行 sysdm.cpl 打开系统属性,切换到“高级”选项卡,选择“环境变量”,在系统变量里找到 path,编辑,增加你 Sublime 的安装路径,例如:
C:\Sublime Text 3
这样你就可以通过
Win + R ,运行cmd,在命令行利用 subl 命令直接使用 Sublime Text 。PS.我没在编辑栏找到代码样式,估计上面的格式是从别人的部落格直接复制过来的,感觉很好看啊。
> subl filename "使用sublime text 打开某个文件,filename 为文件名 "> subl foldername "使用sublime text 打开某个文件夹,foldername 为文件夹名"> subl . "使用sublime text 打开当前路径下的文件夹"> $ git config --global core.editor "subl --new-window --wait" 配置git上默认编辑方式
GitとPowerShellとChocolatey
0x00
这篇文章是介绍最近学到的一个新姿势--Chocolatey.
Posh-gitChocolatey NuGet is a Machine Package Manager, somewhat like apt-get, but built with Windows in mind.
这次用Git来作为例子。
0x01
安装方式官网主页就有。
- Install Chocolatey
- In Command Prompt:
@powershell -NoProfile -ExecutionPolicy unrestricted
-Command "iex ((new-object
net.webclient).DownloadString('https://chocolatey.org/install.ps1'))"
&& SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
- In PowerShell
iex ((new-object
net.webclient).DownloadString('https://chocolatey.org/install.ps1'))
- Install Posh-git
In PowerShell
C:\> cinst poshgit
- Others
In PowerShell
set-executionpolicy remotesigned
0x02
Posh-git is a set of PowerShell scripts which provide Git/PowerShell integration.
装了posh-git就能在PowerShell里完成git的各种操作,感觉还是很方便的。而且如果进入一个git文件夹还会自动识别出来,并标明分支等信息,如图。
以上
装了posh-git就能在PowerShell里完成git的各种操作,感觉还是很方便的。而且如果进入一个git文件夹还会自动识别出来,并标明分支等信息,如图。
以上
订阅:
博文 (Atom)
