SF
IntPtr
IntPtr
注册登录
关注博客
注册登录
主页
关于
RSS
监听 Chrome 控制台的用户操作.
IntPtr
2014-10-31
阅读 1 分钟
2.9k
好吧其实标题党了. 只不过是能监测到控制台的每次操作, 但是获取不到具体的操作内容. 直接上代码: {代码...} 灵感来源于 traceur 中对 getOwnPropertyNames 的劫持. (用于实现 Symbol.) Update: 又发现一个更狠的...[链接]
Get stack trace in JavaScript (v8 only)
IntPtr
2014-10-27
阅读 1 分钟
4.4k
原理就是利用Error, 以及v8特有的API: JavaScript stack trace API. 使用这种方法可以获取到相当多的信息, 比如函数所在的文件的文件名, 行号列号等等... 不过缺点是只有v8支持. 其他浏览器可以利用arguments.caller来追溯调用栈.
折腾msys命令行的输出编码
IntPtr
2014-03-29
阅读 1 分钟
5k
在msys中,ls之类的命令输出都是gbk的。 感觉略不舒服(主要是因为个人习惯)就决定把它折腾到utf-8去。 注意:首先你需要有一个支持utf-8的终端模拟器比如mintty。 首先用mingw-get安装编码转换工具iconv。 {代码...} 最初准备用alias处理, 但是发现没法处理管道(ls | iconv)就放弃alias了, 转而考虑function。 代...