Linux下解压Mac OS的PKG文件

今天又看到了自己以前解压pkg时写的shell脚本,觉得还是挺有用的,记下来免得自己忘了。呵呵
需要用到的相关软件包,包括xtar和gzip。可以用下面的命令从网络上下载:

apt-get install xtar
apt-get install gzip

首先用xtar解压pkg文件,解压后的文件使用gz压缩,这时需要gz解开,最后得到的数据档案包就是能被cpio所接受的档案包。解压命令如下:

xar -xf file.pkg
mv out out.gz
gunzip out.gz
cat out2 | cpio –i

先用xtar解压pkg文件,把生成的文件改成gz后缀的文件名,再用gunzip解压,解压后的输出文件输入给cpio提取所有文件。

[flash]做了这么个播放器。。。

想想,有时候博客里需要链接一点音乐,然后就做了这么个mp3播放器。开始想做成通用型的界面,后来又觉得做成留声机样子的比较有意思,但是留声机太难画,最后就决定做成磁带的了。。。的确太老土了,哈哈。

特点是可以“进带”和“倒带”,磁带就应该有这样的风格嘛,不过,停止键还是做成直接回到前面了,有一点不连惯的感觉,但是总不能说音乐放完了还想听一次就得倒回去那么麻烦吧!

以后要推荐些音乐什么的就靠它了,先就来一首吧,这是一首游戏音乐,来自《Chrono Trigger》,SFC游戏的神作,音乐超棒,这首背景音乐名叫《Time Circuits》,很天籁的音乐!

Continue reading “[flash]做了这么个播放器。。。”

Merry Christmas eve.

圣诞节快乐,圣诞节到了新年就快了~~

又是一年圣诞来了,不过圣诞节我也没啥特别的事,日子照平常一样过。

以前的圣诞节还会做些flash啊什么的贺卡传达给朋友们,现在也没时间去做了。

记得刚上大学的前两年每年都会做个flash,当时最然做得很普通,但是这个精神却是很可嘉的!那时候在学校机房,系统用的都是windows 98或者windows 2000,经常是做到很大程度的时候电脑死机,然后重启后所有文件消失。。。就在这样的艰苦环境下产生了flash贺卡。。。

看完后不禁觉得以前好幼稚,会startDrag和duplicateMovieclip这种简单的,还老做星星,呵呵…

既然今年什么都没有,就把以前的flash发两张图来吧。

先是2006年的:

Continue reading “Merry Christmas eve.”

Ubuntu下iphone拖电脑上网

iphone 3G以后就有了internet tethering功能,必竞真正的3G网络,网速是很快的,要带动电脑上网就太容易了。可惜在我们国家3G的步子还比较慢,有3G了但费用太高,还是用不起。。。。

没有3G,就用移动的Edge也可以了,移动的Edge网速最快一般能达到100Kb/s,算下来也有10几KB吧,上上QQ什么的还是够了,关键一个月包那个100来MB流量,也只能上上QQ,上网页也上不了多少页。。

废话太多了,呵呵,在windows上共享上网的方法挺简单,装了iTunes就行了,然后iphone上打开网络共享,USB或蓝牙方式都可以,然后电脑上开了一次iTunes就行了。只要开了一次iTunes就能连上网络,而不用一直开着iTunes,如果开机后一次iTunes也没开过,有可能会出现有网络连接但是显示电缆被拔出的情况。

Ubuntu上其实也很简单,没有iTunes却有第三方的软件支持,USB方式和蓝牙方式用的软件包不一样:

Continue reading “Ubuntu下iphone拖电脑上网”

[flash]登高游戏,是男人也上不了一万米!

又挤时间做小游戏了,这个游戏创意谈不上,来自一个日本的小游戏,叫什么什么tower来着,被人翻译成是男人就上100层。那游戏中男人使劲时发出的声音,和掉下去后惨叫的声音让人印象很深,哈哈。不过我在他们的创意上加了些小玩意儿,比如说疯狂的石头啦,可以飞啦什么的。高度单位是米。游戏有服务器程序提供支持,可以提交分数,前10名和后10后会直接显示到游戏中,让玩家知道自已到达哪个层次了。如下图所示。

不多说了,flash传上来了。

Continue reading “[flash]登高游戏,是男人也上不了一万米!”

闲来无事翻到了以前做的电子杂志

这个电子杂志是flash为主要展示媒介,并通过封装成exe直接供用户下载的版本,杂志主要通过让用户观看有趣的内容,并提供商品广告信息,用户可以直接加入到购物车并提交到服务器上下单。

还是做了很多亮点的,比如exe在生成之前可以填写QQ,旺旺信息,并上传自己的广告在flash内部,最后生成的exe内部即包含这些信息。当然我采用的写入exe的Resource资源达到这个目的的。exe端比较简单,其实就是一个嵌入showwave-flash的activeX控件的窗口,并简单地与activeX通信了下(比如窗口最大化,全屏,存购物车数据到磁盘等事件.)

这个电子杂志主程序也算是我拿Flash AS2做的大型项目之一了。AS2的时代虽然已经过去,但还是给我留下了这么深刻的回忆,哈哈。

Continue reading “闲来无事翻到了以前做的电子杂志”

iphone上的smartGo棋力不行

我本来就是个围棋菜鸟,最近周末都会跟朋友在阳台上战几局,基本上都是我中盘认输的。我就这么个菜法,居然还能157手就让smartGo程序中盘认输。。。第157手绝杀。。其实懂一点围棋的人就知道我走的棋不好,看这三块活棋,走得都很紧凑,稍稍懂一点的人跟我下,我肯定就会被玩死了,呵呵。。。本来把它下下来就是为了提升自己的棋力好在过年之前战胜一次朋友的,看来还是得靠看棋谱了。。。

但是我还是要赞的就是smartGo做的还是挺漂亮的。我喜欢漂亮的程序!

给自己弄了个google app

Google App我以前只要推荐一个公司,那个公司的人就会喜欢上它,它的魅力就有这么大。现在我有自己的域名了当然也少不了给自己弄个google app。

google app整合一系列办公功能。如gmail用于企业专用的企业邮箱,每个邮箱用户其实就是企业的内部成员,google docs用于一个企业内部的文档管理,比如发通知,就可以直接在google docs上发了,公司的每个成员都能看到。gtalk,简洁实用的即时聊天工具,有些企业不允许用户使用QQ,gtalk就是最佳选择,可以语音和传文件,内部员工沟通,且跟员工email梆定。Calendar功能,可以用来管理公司的行程,还会邮件提醒,Contacts,联系人,这个就不说了,一个公司这么多人,不要一个花名册怎么行!。。。Google Apps真的是很方便。

今天给自己弄了个企业邮箱,自己域名对应的邮箱,感觉真好!

iphone上也少不了google app的功能!