逛奔的蜗牛

我不聪明,但我会很努力

   ::  :: 新随笔 ::  ::  :: 管理 ::

Mac常用免费软件收集


比较好的几个Mac论坛与软件下载网站:

    www.macgood.com

    www.macx.cn

    www.chinamac.com

    www.7do.net

http://www.versiontracker.com/

  http://www.macupdate.com/


Mac常见知识问答:

    http://marblesmacnotes.com/blog/


全局快捷键设置: 使用Spark: 

http://www.versiontracker.com/dyn/moreinfo/macosx/22675

设置某个软件中某个菜单项的快捷键: 系统设置->应用程序, 按加号添加应用程序, 输入菜单项的名字与快捷键.


搜索系统目录下的文件夹: 

在Finder的搜索框中任意输入点文字, 然后在出现的工具条中点”+”, 在出现的”Kind”中选择”Other...”, 然后在弹出的对话框中选择”Sytem Files”. 在搜索时过滤设置时就可以选中”System files, include”, 然后搜索的结果就会包括系统目录中的文件. 


为Safari安装上搜索利器:Inquisitor

http://www.inquisitorx.com/safari/index_de.php


软件安装: 常用为.app软件与需要安装的.pkg格式.

.app的软件直接拖到应用程序文件夹.

.pkg的软件双击进行安装.

软件安装后常会在

/Users/XXX/Library/Application Support

/Users/XXX/Library/Preferences

/Library/Application Support

/Library/Preferences

等目录中旋转一些配置文件

.pgk安装的软件与软件升级后可能在~/Library/Receipts中留下文件.

这些文件都可以删除, 并不影响软件的正常使用.


手动删除软件(比一般的删除软件删除得更干净): 

在Finder中搜索软件的名字, 搜索时选中搜索系统文件(如前面设置的搜索系统文件), 然后在搜索结果中找到与要删除的软件相关的条目, 删除即可.


信息提示软件: Growl: 

http://growl.info/


下载工具: 除了iGetter, Speed download等收费工具外, 还有很多优秀的免费下载工具可以使用: 

Jet It: http://www.macupdate.com/info.php/id/26584/jet-it!

CocoaWget: http://en.cocoawget.nobody.jp/

CocoaWget可以定义层次, 下载一个网站的网页.

Mac还内嵌了curl下载工具: curl http://www.google.de > page.html

BT下载: Transmission

把Youtube的视频保存为mov, mp4: vixy converter

下载任何网页中的语音, 视频文件: 使用Safari的Window->Activity功能.


即时通讯软件:

QQ for Mac

Skype: 可以进行语音, 视频聊天(效果是最好的), 传文件(有点慢), 通过网络打手机, 固定电话(买卡, 相对便宜, 打国内0.17元每分钟), 效果很好.

Adium: 支持多协议的聊天软件(如QQ, MSN, ICQ...), 使用多标签式聊天窗口.



输入法: 即支持五笔, 又支持拼音: FIT(Fun Input Toy)

http://fit.coollittlethings.com/?page_id=3


播放器:

Quick time+ITunes, 再装上VLC和MPlayer基本就没有搞不定的格式了.

    Mplayer:http://www.mplayerhq.hu/design7/dload.html

    [MPlayer要装上Codec Packages才能支持rm, rmvb格式的视频]

VLC: http://www.videolan.org/vlc/


解压, 压缩软件: 

Leopard系统级支持一般格式的解压, 压缩软件, 如支持zip, tar等.

在Mac中可以使用split来进行分割文件:

split -b 3k xxx.png xxx.png. (结果为xxx.png.aa, .ab等).

cat xxx.png.* > xxx.png合并文件.

解压Rar文件: Unrar, Rar Expander.

其他的解压软件: Stuffit Expander, The Unarchiver, 7za(终端里使用)


Chm格式电子书阅读器:

iChm: http://www.robinlu.com/blog/ichm

(搜索很好, 支持索引搜索, 如搜索JDK帮助文档就很方便)

ArCHMock: http://code.google.com/p/archmock/

他们对中文的支持都非常好.


词典软件:

Leopard自带的Dictionary非常不错, 可以使用DictUnifier把StarDict中的词典转换为其使用.

添加词典方法:

www.stardict.org下载 tarbal压缩格式的词典, 使用DictUnifier转换, 下载的词典即会自动存储到Dictionary的词典目录: ~/Library/Dictionaries中. 重启Dictionary, 就可以在其顶部的词典中发现新添加的词典.


网络电视:

点播式的Joost:  http://www.joost.com/

Livestation

使用P2P方式下载到本地的Miro

使用VLC打开mms的地址的网络电视.

德语电视: Zattoo


Office办公软件:

功能强大的Open Office(强悍的3.0版马上到来), Neooffice

给系统更换语言:

开始用中文的Leopard系统, 想换成德语的? 英语的? 如果是Windows系统的话, 去买个新的系    统吧, Leopard很简单, 直接在系统设置的international里把想要使用的语言拖到第一个位置, 注    销一下, 你的系统就是这种语言的了(NND, 下次去机房我把机器全拖成阿拉伯语的, 看他们怎么用).


系统状态监控软件:

iStat Pro 是一个DashBoard插件, 可以查看系统的CPU, 内存, 风扇转速, 电池状态, 硬盘使用状态, 网络下载上传等 :     

http://www.islayer.com/index.php?op=item&id=7


简单的几个系统命令:

    ls [-a列出隐藏文件, -p文件夹加上/, -G结果以彩色显示]

     pwd: 显示所在目录的完整路径

    top: 查看进程占用内存, CPU状态

使用ps aux查看每个进程的详细信息, 如具体位置等.

    say “hello” 发音 hello.

    open 目录名/运用程序名(如QQ.app): 打开他们.



关掉一个进程: kill PID(进程号), killall 进程名.


大多数程序支持右击标题栏弹出菜单显示当前文档在系统中的路径.


Safari:

过滤广告: 安装Adblock: http://safariadblock.sourceforge.net/

稳私浏览, 不会记录上网痕迹: 菜单Safari-> Private Browsing...

插件Glims可以让Safari启动恢复上次关闭时的状态. 使用Safari进行全屏浏览, 使用cmd + z重新打开刚才关闭的标签, 增加搜索提示(与Inquistor相似).

让safari也实现单窗口浏览:

    只需在终端下输入以下命令并回车:

    defaults write com.apple.Safari TargetedClicksCreateTabs -bool true


OS X 底下忘记密码怎么办?

首先,在开机时按下苹果键+S 进入 single user mode 。

接下来输入代码:

        mount -rw /

        passwd ********


        上面的 ******** 是你的帐号名称。

        之後输入你要设定的密码;之後输入 reboot 重新开机。

        接下来重新开机之後,使用刚刚输入的密码就可以进入系统了。


Mac不用系统光盘恢复管理员密码:

当你忘记了管理员密码,或者不小心删除了系统里的所有管理员账户,而手头又没有系统光盘,    那么你就需要一下方法:

    重新启动时按住苹果+s,会进入单用户模式

    输入如下三个命令,每行是一个命令,输入完一个命令以后都记得按回车


    /sbin/mount -uaw

    rm /var/db/.applesetupdone

    reboot


输入完以上三个命令以后机子会自动重新启动,然后进入系统后会象刚拿到的新机子一样,出现    欢迎画面和用户设置,耐心设置完以后就有了一个新的管理员用户。然后到此,如果忘记了原来自己用户密码的,可以直接在系统偏好设置-账户-自己的账户里修    改(是真的哦),不小心删掉管理员用户的同学就也可以用新的这个管理员用户啦~  


苹果的下拉终端[很酷]:

安装方法: 到 http://www.culater.net/software/SIMBL/SIMBL.php 下载最新的SIMBL安装). 然后到网址:http://code.google.com/p/blacktree-visor/

     1.2 for tiger2

     1.5 for leopard 

下载对应版本然后放到/Library/Application Support/SIMBL/Plugins(解压后的Visor.bundle). 重启终端(如果开着)之后菜单里面就有选项了默认的调出快捷键是^F1(可以自己设置快捷键cmd + 1不错).


PDF相关软件:

阅读PDF文件: Leopard自带的Preview很不错, 还有QL功能, 缩放, 旋转, 更是牛X.

给PDF文件加注释: 使用Skim, 其实Leopar自带的Preview也可以加一些简单注释.合并Pdf文档, 嘿嘿, 免费工具Combine PDF :     

http://monkeybreadsoftware.de/Freeware/CombinePDFs.dmg

合并pdf文档的另一利器就是Preview, 可以从A.pdf直接拖动其中的某些页直接到另一文档B.pdf中. 如果想把pdf文档保存为一页存储多页, 可以使用cmd + p调出打印对话框, 选择Layout, Pages per sheet, 保存为pdf文档即可.

在默认情况下,苹果Mac电脑的用户可以使用打印对话框中的 “PDF ”按钮,将任意一个文件保存为 PDF文档格式.


Mac使用FreeCall: 下载XMeeting.

设置Lines和Network的Stun's Server: http://www.freecall.com/en/sipp.html.


Leopard系统清理:

Mac OS X里自备的系统维护方式是每天,每周以及每月系统定时做自动清理。在缺省情况下,每天、每星期六及每个月第一天的夜里3:15,如果机器处于开机非睡眠状态,将自动运行系统维护程序。如果你夜里3:15时,机器处于关机或睡眠状态,当你开机以后,机器虽然或许也会自动运行清理程序,但重新计算过的时间是容易被用户忽视的。比如说:你的系统在夜里12:00开始处于睡眠状态,直到早上8点才被唤醒。如果你的机器在上午11:15一直保持运转状态,那么系统可能会在此时进行自动清理。如果其中又存在睡眠状态,或是你中途又停机了,系统可能根本就没有运行自动清理程序。


总之,如果你的机器不是时刻都出于开机状态,最好经常手动清理一下系统。最简单的方式,是用Cocktail或Tiger Cache Cleaner,MacJanitor或Yasu等第三方应用来完成。当然也可以用终端,使用以下命令:sudo periodic daily 然后回车,输入管理员密码即可。如果把daily换成weekly,则运行的是每周的清理。换成monthly,就是做每月的清理。如果直接输入: sudo periodic daily weekly monthly 然后回车。就等于把三个清除一起做了。


一些苹果问题解决的方法总结: http://www.macx.cn/a/a89I596134.htm


计算器: 

终端输入bc -lq, 功能很强.

SpeedCrunch: 一个强大快速的高精度计算器 SpeedCrunch 是一款快速轻量的计算器软件.SpeedCrunch 可以直接计算表达式,能够存储变量,内置数学函数,具有自动完成、表达式高亮显示等功能。

    目前,SpeedCrunch 可以运行于 Linux、Windows、以及 Mac OS X 平台.

    http://www.mediafire.com/?czgo7ruyzfi


想玩拳皇等模拟游戏:

使用MAME OS X: http://sourceforge.net/project/showfiles.php?group_id=176560安装后运行一次,退出,然后到/Users/你的用户名/Library/Application Support/MAME OS X下,把相应的Rom之类的放进相应目录,然后再运行就可以用了.


设置Bash shell的环境:

Biao: ~$ cat .bash_profile 

#设置环境变量

PATH=/usr/local/Trolltech/Qt-4.4.0/bin/:$PATH

export PATH

#设置终端里的目录显示

#PS1='\h-\u: \W\$ '

PS1='\u: \W\$ '

#使终端支持菜色显示

export CLICOLOR=1

export LSCOLORS=gxfxaxdxcxegedabagacad

Biao: ~$ 


视频转换工具: iSquint


不错的文本编辑工具, BBEdit的免费版: TextWrangler

编程当然是选用Eclipse(强大的代码编辑功能)与xCode.

Eclipse中编写Html:

先在Eclipse的升级更新中安装GEF, 然后下载Eclipse HTML Editor插件放到Eclipse的插件文件夹中就可以了. 新建一个空白的工程, 然后再File->New...->Other...->Amateras中选html就可以了.

Eclipse HTML Editor is an Eclipse plugin for HTML/JSP/XML Editing. It works on Eclipse 3.0 (or higher), JDT and GEF. It has following features.

下载: http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=EclipseHTMLEditor


图片转换成icns, icns转换成图标: img2icns


图片编辑软件: LiveQuartz


查看终端命令, C语言等的手册: Man Viewer


Flash播放器: SWF & FLV Player


隐藏Dock中正在运行的程序的图标:

右击程序, show content, 打开 Info.plist 里面加上:

<key>LSUIElement</key>

<string>1</string>

重启程序


让屏幕保护程序作为桌面背景: 

/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background


解决修复权限时出现的ACL问题:

列出有ACL问题的文件及目录:

cd / ls -le

例如Applications目录有ACL问题.

解决ACL问题: sudo chmod -a# 0 Applications


Mac中编译安装Qt:

解压下载到的.gz源码:

gunzip xxx.tar.gz

tar xvf xxx.tar, 其实在Mac中可以直接双击解压的.

然后定位到解压后的目录下:

./configure

make

sudo make install

这样Qt就会被安装到/usr/local/Trolltech/qt-4.4.0 了

这样, 就可以用qmake了.


/usr/local/Trolltech/Qt-4.4.0/bin/qmake -project

/usr/local/Trolltech/Qt-4.4.0/bin/qmake

make -f Makefile

open ./Qt01.app


In order to use Qt, some environment variables need to be extended.


            PATH               - to locate qmake, moc and other Qt tools

This is done like this:

In .profile (if your shell is bash), add the following lines:


     PATH=/usr/local/Trolltech/Qt-4.3.4/bin:$PATH

     export PATH



In .login (in case your shell is csh or tcsh), add the following line:

        setenv PATH /usr/local/Trolltech/Qt-4.3.4/bin:$PATH


If you use a different shell, please modify your environment variables accordingly.


更详细的说明见:http://doc.trolltech.com/4.3/install-mac.html


添加 PATH:在终端下敲 vim ~/.profile

用vim, 然后添加 export PATH="/usr/local/Trolltech/Qt-4.4.0/bin:$PATH"

保存、退出 vim,最后重新启动终端,新路径就有了:可以用 echo $PATH 看看。


发布 qt 程序,和 Win 上一样,也是找到需要的 dylib 等资源,然后打包一起发布。

XCode 中也有相关工具的,见 /Developer/Applications.

 

 

posted on 2008-09-28 05:47 逛奔的蜗牛 阅读(2196) 评论(0)  编辑 收藏 引用 所属分类: Mac

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理