Windows下的BAT和CMD文件很常见,在OS X下,sh文件不执行。
放狗弄了一下很好弄:
1. 把文件保存为.command格式(无后缀也是执行,但不推荐吧)
2.用chmod a+x 脚本文件名 添加执行权限;
3.双击就可以运行了。
Windows下的BAT和CMD文件很常见,在OS X下,sh文件不执行。
放狗弄了一下很好弄:
1. 把文件保存为.command格式(无后缀也是执行,但不推荐吧)
2.用chmod a+x 脚本文件名 添加执行权限;
3.双击就可以运行了。
以前在Windows下也遇到过类似的情况,两个网卡,各分配一地址。一个上INternet,一个上内网。
大多数情况下都能正常工作:)但有时候路由不正常。
OS X下的操作方法是:
sudo route add -host 172.16.5.30 172.16.242.2
sudo是提升权限。
route add -host 172.16.5.30是目标主机,172.16.242.2是希望目标主机所走的网关(不是网卡IP而是网关IP)。
网上有些教程提示要用su命令,但在OS X下总提示sorry。原因是:默认情况下OS X的root用户是被禁用的。使用su brallow(实际用户),系统不提示sorry了,但是命令仍然执行不成功,因为权限没有被提升为root帐户。
补充一下添加整个网段的:
sudo route add -net 172.16.5 172.16.242.2
今天突然想把桌面的图标整理一下:)整理完之后发现为了让操作更有效率,最好的方法是给不同的文件夹更换一下图标。
网上搜索了很多方法,都没成。
经过摸过,提供以下注意事项:
1. EI Caption版本之后,OS X默认不支持给Alias(更换图标),你的所有操作有效,但显示不出更换后的效果。因为需要关闭系统的安全设置才能实现Alias图标的更换,而我并不希望这样做,所以没研究后续的方法。
2. 尽管如此,仍然是可以修改Alias图标的。方法就是:直接修改它指向的文件夹的图标。这个EI Caption仍然是支持的。
3. 很多教程说:拖拽(DragDrop)或复制粘贴(cmd+C->cmd+V)可以更换图标。这样说没错,但前提一定是:你选择的是图像而不是图像文件。你必须用Preview打开图标文件(PNG或ICO均可,如果是PNG请保持外框透明,不然效果很差),全选图像(Cmd+A)再执行cmd+C,cmd+V的操作。如果你操作的是文件:)那么得到的只是文件类型图标。
这就是直接拖放图标文件的效果:
4. 修改文件夹图标后,重新生成一次ailas就OK了。
网上找了些可以用的Tracker,BT速度不够的时候试试看有效没。
udp://p4p.arenabg.ch:1337
udp://torrent.gresille.org:80/announce
udp://glotorrents.pw:6969/announce
http://explodie.org:6969/announce
http://mgtracker.org:2710/announce
http://tracker.tfile.me/announce
http://tracker1.wasabii.com.tw:6969/announce
udp://9.rarbg.me:2710/announce
http://pow7.com/announce
udp://tracker.bittor.pw:1337
虽然Windows也可以通过脚本,配合诸如DCOM之类的技术实现很多功能,但是易用性上真的差很多:)
打印投标文档前一般需要转换为PDF:)投标文档含封面之类的有几个到上十个Word文档,一个个打开转换稍显麻烦,弄了一个脚本来做这个事情。
property theList : {"doc", "docx"} on run {input, parameters} set output to {} tell application "Microsoft Word" to set theOldDefaultPath to get default file path file path type documents path repeat with x in input try set theDoc to contents of x tell application "Finder" set theFilePath to container of theDoc as text set ext to name extension of theDoc if ext is in theList then set theName to name of theDoc copy length of theName to l copy length of ext to exl set n to l - exl - 1 copy characters 1 through n of theName as string to theFilename set theFilename to theFilename & ".pdf" tell application "Microsoft Word" set default file path file path type documents path path theFilePath open theDoc set theActiveDoc to the active document save as theActiveDoc file format format PDF file name theFilename copy (POSIX path of (theFilePath & theFilename as string)) to end of output close theActiveDoc without saving end tell end if end tell end try end repeat tell application "Microsoft Word" to set default file path file path type documents path path theOldDefaultPath return output end run
上面的代码是从网上弄来的,来源在这里:
我做了一点点修改,原文中关闭文档的代码是:
close theActiveDoc
修改为:
close theActiveDoc without saving
这样一来就不会跑出一个让你保存代码的对话框转换后也不会保留很多打开的文件了。
文章里没写如何安装为Finder的Service(相当于Windows Explorer的右键菜单),反而是写的用Automator来操作。用Service的方法很简单:
1. 打开Automator,新建一个Service,选择Select Files or Folder in Finder。
2. 新增一个Action,类型选择Run AppleScript,将上面的代码完整的复制进去。(删除里面的默认的框架代码,只保留本文的代码)
3. 保存,取一个名字,比如:Convert2PDF。
4. 在Finder中选择所有待转换的doc/docx文件,右键选择service,菜单里就会有Convert2Pdf的选项了。然后静待一切完工吧
经人推荐换用SNIP为截图软件有段时间了,今天解决了一个长期困扰我的问题就再来推荐一下。
先说一下我需要的截图软件的基本要求:
1、一键截图,支持手工选定区域、窗口、全屏、滚动截图;
2、支持默认送到剪贴板,截图时可操作保存为文件;
3、支持简单的箭头,方框圆圈,文字等注释操作;
4、支持Retina(小分辨率);
5、短小精悍!
SNIP满足上述全部要求。
下载地址:http://snip.qq.com/
之前还有一个小问题,就是在PD中出现了呼叫不出的情况:)还去求助了一下,结果被告知没这个问题,折腾了一下配置出现在这里:
把这个选项改为Auto或Never应该都可以,但推荐Auto,毕竟有些系统快捷键还是映射后发送到虚拟机里比较合适。
作为资深强迫症患者,今天看SpeedDial的图标不爽了。
决定全部换网站LOGO,而且得是高清的,就成这样了:)
感觉还不错:)都是从网上找的图标,然后参照SpeedDial提供的官方图标(百度)的大小统一制作的。
为了方便,把PSD文件和已经制作好的PNG文件放出来下载好了,供同样的强迫症的人分享。
遗憾的是网易新闻确实没找到高清版的大图,放大后明显还是有些模糊,稍后想想办法!
更新了一下网易的,抠的图不知道用的什么字体:)放大是不行,但放到这个大小没有明显的问题了。
OS X下我常用SublimeText打开文本文件,原因就不多说了。
但系统上还是保留了UltraEdit,这样一下就出现了一个情况:
用SublimeText保存的文件(无扩展名)双击是用UltraEdit打开的。
放狗搜索了一堆,大意是要修改UTI为
public.plain-text
类型的打开方式为SublimeText,改了,部分有用,但很多时候没用。
然后又试着将
public.text
public.utf16XXXX
public.utf8XXX
等几个也改为SublimeText,仍然没用。
再仔细看看RCDefaultApp这个插件,发现在App面板中UE有UTI的子树,但SublimeText只有Extension的子树,原因不明。继续研究UTI这个东西,终于找到了一个好文:
https://segmentfault.com/a/1190000004395085
里面的细节就不再复述了,自己点开去看吧。
其中一个对我最有用的命令就是:mdls。使用方法:
mdls filename
显示该文件的UTI(UTI就是比扩展名更强大的东西,且MAC使用这个和应用关联起来)。这样一来就简单了,原来我之前SublimeText保存的文件都是public.data格式的,而这个UTI被UE在安装时关联了。
知道了原因,解决起来就非常简单了。
为避免将来引用的失败,原文中两个引用我也放过来:
https://developer.apple.com/library/mac/documentation/Miscellaneous/Reference/UTIRef/Articles/System-DeclaredUniformTypeIdentifiers.html
http://superuser.com/questions/209145/how-to-get-a-files-uti-from-the-command-line-in-mac-os-x
顺便介绍两个命令:
获取应用的BundleID(无论是OS X还是iOS的应用均有一个唯一的BundleID)
osascript -e ‘id of app “APP Name”’
命令行设置BundleID与UTI关联
duti -s com.apple.Finder ftp
[code language=”plain”][/code]
MAC不支持NTFS,即使是安装了Paragon插件,也面临加载慢有时加载不到磁盘的情况。
用MAC的磁盘格式,显然不行的:)
用FAT又不支持4G以上大文件,对常看高清的我来说肯定是不行,更何况还有镜像文件。
用exFAT是不错,可惜的是不少盒子不支持,家里的三星电视机也不能识别,这样一来想直接插移动硬盘播放照片或视频的时候又不行了。
最完美的解决方案是:请苹果官方支持NTFS吧!