Android APK installer for Windows/Linux/Mac OSX

apk

其实想写这么个东西是很久之前的想法了,那时候还在厦门,还没有回到山东,很多的东西也不是现在的样子。很多的东西总是充满了变数和无奈,很多的东西也在自然不自然的过程中到了现在的样子。而至于这个东西也只是简单的说几句吧,基于pyqt开发,目标是跨平台运行在Windows ,Linux,Mac OSX下。现在已经能够在windows下正常使用了,另外mac和linux下的pyqt安装略麻烦一点,网络也不咋地所以还没测试。需要完成的代码还有apk关联,另外启动的时候在不同的环境下可能出现黑框,看起来很蛋疼,在找找原因吧,时机合适了开放源码。

Hooking library calls on Mac using DYLD_INSERT_LIBRARIES

QQ20130410-1
Mac offers a way to override functions in a shared library with DYLD_INSERT_LIBRARIES environment variable (which is similar to LD_PRELOAD on Linux). When you make a twin brother of a function that is defined in an existing shared library, put it in you a shared library, and you register your shared library name in DYLD_INSERT_LIBRARIES, your function is used instead of the original one. This is my simple test. Here I’ve replaced f() in mysharedlib.dylib with f() in openhook.dylib.

Continue Reading

iPhone5 QQ音乐文件导出

本来直接向从文件共享里拉出来,但是却发现这个鸟程序没有文件共享,蛋疼。

不过随便去目录下搜索了下还是能找到文件在什么地方的,什么tm0,tm3之类的文件,全部下载下来就行了。

位于qq程序的/Documents/iMusic目录下,iMusic哈哈,什么都要i开头,蛋疼啊。

下载下来直接用命令全部重命名为mp3就行了:

Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
C:\Users\obaby>i:

I:\>cd I:\Music\iMusic

I:\Music\iMusic>ren *.tm0 *.mp3

I:\Music\iMusic>ren *.tm3 *.mp3

I:\Music\iMusic>

改名之后用mp3tag批量吧文件名替换为tag就行了。哈哈。

当然了大多数播放器会读取标签来显示,不会显示这些乱七八糟的文件名,但是去找文件的时候还是比较蛋疼,这样世界就清净多了。哈哈。