转到正文

存档

分类: mac系统应用

首先要有Mac系统 10.9.4 mavericks dmg,然后需要显示mac隐藏文件

显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true

隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false

用killall finder 来将结果显示出来

其次将你下载的镜像 Install OS X Mavericks.app.dmg 双击解压,解压后,右键显示包内容找到InstallESD.dmg内的BaseSystem.dmg,用磁盘工具将之恢复到空间足够的U盘

打开恢复后的U盘,删除 System/Installation 路径内的Packages文件,将 InstallESD.dmg 中的 Packages 文件夹复制到U盘的 System/Installation 处,安装盘制作完成后即可重新将系统隐藏文件隐藏。

 

 

这个网上的文章我就不说啥了,有说让拆串口看芯片的,有说随便测试的,后来终于整合了一下,你拿一条线过来,你根本不知道是什么公司的芯片,其实linux 这个系统比较牛,牛就牛在它有一个程序叫lsusb,这东西直接看USB口接的设备的芯片是哪个厂商的,是什么型号;你得先知道是什么型号才能去找驱动,不能蒙啊,好在Mac系统下面也有这么个程序,好歹人家也赞助了freebsd这么多年了,

mac os 的系统用如下

$ system_profiler SPUSBDataType

命令可以显示

我一下就知道了我的第一条usb转串口线的芯片厂商是ArkMicroChips,产品Id是0x0232,谷歌一查,这个厂商消失啦!现在能找到Win的驱动都算你牛叉,好吧,哥还有一个串口设备呢,接上一看,发现厂商是Prolific Technology Inc. 这是个大厂,主页就是http://www.prolific.com.tw,有专门的Mac驱动,最新版本是1.51,支持macos 10.9最新的正式操作系统, md_PL2303_MacOSX-10.6up_v1.5.1.zip ,解压完了是个pkg的包,点击直接安装即可,机器会重新启动,然后我中彩了,/dev目录下除了tty.Bluetooth开头的两个本来就有的默认文件外,根本没有新增 tty.* 的文件,这证明驱动程序安装失败,我不死心,弄了四五遍,无一例外,死心了,看看人家的页面吧,突然发现人家写了,可以下载第三方驱动,两个地址如下

http://www.xbsd.nl/2011/07/pl2303-serial-usb-on-osx-lion.html

http://nozap.me/driver/osxpl2303/index.html

我先测试第二个地址,因为它这个是dmg格式,Mac系统直接安装,也号称支持10.9,安装重启后电脑没反映。。。尝试第一个地址的手动安装方法

$ download and extract
$ cd /path/to/osx-pl2303.kext
$ sudo cp -R osx-pl2303.kext /System/Library/Extensions/
$ next you need to fix permissions and execute bits:
$ cd /System/Library/Extensions
$ sudo chmod -R 755 osx-pl2303.kext
$ sudo chown -R root:wheel osx-pl2303.kext
$ cd /System/Library/Extensions
$ sudo kextload ./osx-pl2303.kext
$ sudo kextcache -system-cache

重启电脑后成功安装驱动,/dev下发现了 tty.usbserial文件,而且这个成功以后,刚才安装的nozip也成功了,我现在觉得还是手动安装后,把某些本来系统自带的功能疏通了。

我把这三种方法写在这里,供大家参考。如果让我推荐,首选还是官方的pkg包,不行的话再手动安装。手动安装的文件的下载地址是

http://www.xbsd.nl/pub/osx-pl2303.kext.tgz

安装文件放在mac软件区了,用自带的sn能注册,安装文件是3061,可以自动升级成3062。

中文语言的名字是Sublime_Text_CN_3059.zip,也放在mac软件区了,在mac上安装中文包的方法如下

/Applications/Sublime Text.app/Contents/MacOS/Packages 这里有个文件的名字是Default.sublime-package,然后用中文语音包解压出来的Default.sublime-package替换即可。

安装Package Control的方法

Control + ~打开命令行,然后输入下面这一行代码

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

执行之后,必须重启Sublime Text 3

安装ConvertToUTF8插件方法(其他插件同)

按Command + Shift + P打开万能搜索框,然后输入install package回车,这时候会加载所有的packges列表。看到列表之后再输入ConvertToUTF8回车,就会下载安装这个包了。装好之后会看到这个包的说明文件

可选安装GBK Encoding Support

ConvertToUTF8是用来把GB2312和GBK文件转换成UTF8编码的,作为一个程序员,使用UTF-8编码来保存是一个好习惯,尽量不要使用GB2312和GBK编码来写代码。

如果有特殊需求——编辑之后必须以GB2312和GBK编码保存(例如淘宝的开发。。。),那么就照着上面的方法安装GBK Encoding Support这个包吧。

sublime Text 3的默认设置文件修改

你将需要修改的复制到user配置文件里,修改就行。这样的好处是以后更新sublime text,自定义的修改不会被覆盖。


软件区软件经过本人测试,所有软件仅限用于研究使用,商业使用请购买正版

从SecureCRT 7.2版本以后,Use Keychain 改地方了,上两张图对比一下,大家就明白了

以前的MAC版本

QQ截图20140421150224

现在的MAC版本

屏幕快照 2014-04-21 下午2.56.25

就在第一屏。

PS:目前SecureCRT7.2.3版本可以破解,破解方法大家可以上网找一个.pl的脚本,使用的keygen还是之前7的。

首先是截取整个屏幕:

快捷键:Command+shift+3,这样就截图了整个屏幕,然后截屏的图片保存在桌面上,默认是png格式的。

截图某个特定的活动窗口:

操作方式:按下快捷键:Command+shift+4+空格

随意截图:

操作方式:按下快捷键:Command+shift+4,然后通过鼠标来选取要截图的区域,松下鼠标按键即可完成截图,截图同样保存在桌面,默认png格式。

您可以使用按键组合,在单用户模式或详细模式下启动电脑。这两种模式可用于进行故障诊断或软件开发。

单用户或详细模式下启动
1. 关闭 Mac(如果处于打开状态)。
2. 按电源按钮以启动电脑
3. 立即按住 Command (Apple) 键和以下按键

  • “s”键(用于单用户模式)。 (Command-S)
  • “v”键(用于详细模式)。 (Command-V)

当看到屏幕上出现白色文字时,就表示您已成功进入单用户模式或详细模式。

要退出单用户模式,请键入 reboot,然后按 Return。当电脑启动过程进行到相当程度并出现蓝色屏幕时,就会自动退出详细模式。

将某个项目直接删除至废纸篓

\+Delete:在选取任何文件或文件夹时,此快捷键组合会将项目立刻删除。被删除的项目将保留在废纸篓中。

从废纸篓中将文件恢复至原位

\+Delete:选取任何在废纸篓中的文件后再次使用这组快捷键,废纸篓中的文件或项目会自动恢复至原位。当然你还可以右键相关项目并选择“放回原处”。

清空废纸篓

Shift+\+Delete:这组快捷键组合会立刻清空废纸篓,使用之后会出现确认窗口,警告你删除后文件将彻底消失。

强制清空废纸篓(无警告)

Shift+\+\+Delete:这组快捷键组合不会向用户提供任何警告,废纸篓会立刻被清空

其他废纸篓小技巧

你可以在Finder的偏好设置中选择“安全清倒废纸篓”

转的,不贴图了。

1. 在http://www.sublimetext.com/上根据操作系统选择对应版本下载,进行安装。此时版本为2.0.2,Mac OS X版的话要求10.6以上系统。

2. 安装完成后,用Sublime Text 2自己打开自己的二进制文件:Sublime Text 2/Contents/MacOS/Sublime Text 2 

3. 用快捷键 Cmd+Option+F 打开Find & Replace Pane,在文件中搜索所有3342 3032,将其都替换为3242 3032。保存后关闭并退出Sublime Text。
4. 重新运行Sublime Text,在菜单栏中点击help,然后enter license,把注册码粘贴进去即可(包含BEGIN LICENSE 和 END LICENSE头尾两行)。以下注册码亲测可用,仅供参考。完成!

—–BEGIN LICENSE—–
hiwanz
Unlimited User License
EA7E-26838
5B320641E6E11F5C6E16553C438A6839
72BA70FE439203367920D70E7DEB0E92
436D756177BBE49EFC9FBBB3420DB9D3
6AA8307E845B6AB8AF99D81734EEA961
02402C853F1FFF9854D94799D1317F37
1DAB52730F6CADDE701BF3BE03C34EF2
85E053D2B5E16502F4B009DE413591DE
0840D6E2CBF0A3049E2FAD940A53FF67
—–END LICENSE—–

这本书以版本2为模板,我的MAC装了3,一些东西是不一样的,记录在这里(陆续)

(1) raw_input 全被 input 代替了

(2) print 语句打印字符串

2版中可以用 print “hello!” 即可
3版中必须用括号把字符串括起来,比如 print (“hello!”)

(3) 字符串和数字连接

2版中用
years = 12
print ” he is  ” + years + ” years olds!”
3版需要指定类型
years = 12
print (” he is  ” + str(years) + ” years olds!”)

(4) cmp函数没有了