Loading...

Archive for November, 2007

周一又开始学习郑码了, 哈哈, 这次一定能学会 8) 字根都学过了, 正在熟悉中, 咔咔… :D
周一学了横和竖的, 昨天把撇捺折学完了, 正在熟悉中, 现在已经能简单打点字了, 不过当然是相当的慢, 呵呵, 慢慢练习…
我是跟着轻轻松松学郑码学的, 很容易上手, 软件安排的很合理, 分为六课, 都是本着循序渐进的方式引导学习的, 有个教学软件就是比自己死记硬背学的快 :D
游弋郑码输入法2.0下载
Read more…

  1. 工欲善其事, 必先利其器. 拥有趁手的工具是有必要的;
  2. 手锯掉锯齿一定不能是整齐的一排, 一定要一左一右分开的, 否则锯缝与锯片的宽度一样, 造成摩擦力过大使锯条无法顺利向前行进;
  3. 在对木板进行暴力切断时, 要从正面施力, 以保证木板断裂后的不美观裂口在背面形成;
  4. 精确的测量是必须的;

上次介绍了 XnView 的批量转换文件功能, 今天介绍一下批量重命名功能, 快捷键和资源管理器的重命名快捷键一样, 都是 F2, 但选中一个文件和多个文件结果是不一样的, 选单个文件会弹出”重命名文件”对话框(图3), 并将文件名和扩展名分开在两个文本框中, 修改起来很方便.

重命名文件
图3 “重命名文件” 对话框

当你选中多个文件按 F2 后就打开了今天的主角, “顺序重命名” 对话框(即批量重命名, 图4), 分为4种方式: 名称模板, 替换, 扩展名 和 修改大小写, 4项可以单独使用也可以综合起来设置, 比较常用的是名称模板和替换.

顺序重命名
图4 “顺序重命名” 对话框

如果名称模板中包含#号, 则文件名会自动以开始数字和步长为基准, 计算每个文件的文件名, 例如选择了3个文件, 开始设置为5, 步长设置为3, 则修改后的文件名分别为 5.ext 8.ext 和 11.ext(ext为扩展名),如果填入多个#号, 则文件名会自动补零, 例如两个#号, 文件名将变成, 05.ext 08.ext 和 11.ext;
如果名称模板中不包括#号, 则将应用到”复件…”按钮打开的”复件名”对话框(图5)的设置, 后缀中也是以#号作为替换符, 不同的是可以选择使用数字还是用字母替换, 选择”总是”将对所有文件添加后缀, 选择”仅仅需要时”, 则不会对第一个文件添加后缀.

重命名文件
图5 “复件名” 对话框

替换选项将对文件名中出现的”替换”字符用相应的文本进行替换, 可以选择是否区分大小写.

需要注意的一点是, xnview 默认按字符规则排序, 如果你的文件名是数字的, 则 11 会排在 1 和 2 之间, 如果你想按数字规则排序, 请先选择排序中的其他选项, 然后再选回名称排序, 这样文件就按数字规则排序了, 这样修改后的文件名顺序也不会乱 :D

其他选项就不多介绍, 大家自己尝试一下 :D

上次写了关于 FlashFxp 的贴心小功能介绍, 这次为大家介绍一款小而强大的看图软件 —— XnView, 这是我必备小软之一, 他支持150余种图片格式, 除一般的查看、浏览、幻灯显示等功能外, 还自带30多种滤镜, 方便编辑修改, 而且还可以批量转换文件格式及属性, 批量修改文件名, 创建缩略图并生成网页, 去红眼, 截屏, 拼接图片, 还可以直接浏览压缩包中的文件(rar, zip, 7z), 安装 Xnview Shell Extension 可以扩展资源管理器中图片右键预览功能…. 功能多得真是没话说 :D

今天介绍一下 XnView 的批量转换文件格式及属性功能(快捷键 Ctrl+U), 这个功能可以先进入文件夹, 选择文件然后 Ctrl+U 打开”批量文件转换”对话框(图1), 然后对选中的图片进行转换, 也可以直接打开对话框, 然后向文件列表中添加文件和文件夹.

批量文件转换
图1 “批量文件转换” 对话框 “通用” 标签页

有几十种格式可以选择, 每种格式都可对其选项进行具体设置, 都设置好以后点击”开始”按钮就可以进行批量转换了.
这只是今天话题的冰山一角, 更神奇的在后面, 点击对话框上方的”变换”标签, 看到什么?(图2) 咔咔, 这里有6个大项, 近70个小项的设置, 包括对图片颜色模式, 图片大小, 画布大小, 裁剪, 调整亮度对比度, 应用滤镜, 降噪, 色彩平衡等设置…

批量文件转换
图2 “批量文件转换” 对话框 “选项” 标签页

在待选列表中双击, 或选中后点击”添加”按钮, 将效果添加到已选列表中, 并可以对已选操作列表进行排序和单项的设置, 设置好后, 单击开始按钮, 你选中的图片就会转换成相应格式, 并且将你选择的操作应用到每幅图片上, 怎样, 相当酷吧 ;)

另外, 还可以把你经常用到的设置保存成脚本方便以后使用.

MoveMouse V2.0

by Dofy

这是偶用 AutoHotkey 写的一个小软件, 优化了上篇 Blog 中提到的程序, 操作方式更合理.
下载 MoveMouse V2.0 (包括可执行文件和 AutoHotkey 源文件, 如果你有 AutoHotkey 直接运行 ahk 文件即可)

PLAIN TEXT >> CODE:
  1. ; ====================================
  2. ; Move Mouse V2.0
  3. ; author: Seven Yu
  4. ; E-Mail: dofyyu@gmail.com
  5. ; MSN   : dofyy@hotmail.com
  6. ; Blog  : http://blog.dofy.net/
  7. ;
  8. ; 快捷键:
  9. ; ALT 或 鼠标左键 + 方向键: 向相应方向移动鼠标 1px
  10. ; 在上面按键的基础上加按 CTRL 键: 向相应方向移动鼠标 10px
  11. ; CTRL + ALT + 1 : 关闭提示信息并将参考值重置为 0
  12. ;
  13. ; 主要用途:
  14. ; 主要用于在绘图软件中精确移动鼠标,
  15. ; 例如在绘图板中画出 50 * 80px 的矩形:
  16. ; 1.选择矩形工具
  17. ; 2.按下鼠标(注意手要稳, 笔记本上的鼠标按键最好用)
  18. ; 3.按住 CTRL 键, 连续按 RIGHT 键5(或按住不放, 只要你能及时收手 :D )
  19. ; 4.按住 CTRL 键, 连续按 DOWN 键8
  20. ; 如果单移动鼠标不划线可以用 ALT + 方向键 的配合, 当然也可以加上 CTRL 键
  21. ; ====================================

最近看了煎蛋小众上关于AHK(autoHotkey)系列教程, 发觉这个小东西(下载的压缩包 < 2M 包括一些辅助工具, 能运行的核心程序只有233k)真的很有意思而且很强大, 准备深入研究一下, 跟着上面说的教程写了两个小脚本, 感觉应该有点小小小用途, 共享出来 :D

控制鼠标移动:

PLAIN TEXT >> CODE:
  1. ; 初始化变量
  2. x:=0,y=0
  3. ; 绑定快捷键
  4. ; 1px 移动
  5. !left::moveMouse(-1, 0)
  6. !right::moveMouse(1, 0)
  7. !up::moveMouse(0, -1)
  8. !down::moveMouse(0, 1)
  9. ; 10px 移动
  10. ^!left::moveMouse(-10, 0)
  11. ^!right::moveMouse(10, 0)
  12. ^!up::moveMouse(0, -10)
  13. ^!down::moveMouse(0, 10)
  14. ; 复位
  15. ^1::init()
  16.  
  17. ; 定义函数
  18. init(){
  19.     ; 复位
  20.     global
  21.     x := 0,y := 0
  22.     tooltip,
  23. }
  24. ; 移动函数
  25. moveMouse(xx, yy){
  26.     global
  27.     x += xx, y += yy
  28.     mousemove, xx, yy, 0, r
  29.     showToolTip()
  30. }
  31. ; 显示提示
  32. showToolTip(){
  33.     global
  34.     tooltip, X: %x%`nY: %y%
  35. }</code>
  36.  
  37. 在cmd窗口中使用快捷键进行复制粘贴:
  38. <code>#ifWinActive,ahk_class ConsoleWindowClass
  39. ; 定义标致变量
  40. beginSelect := false
  41.  
  42. #s::
  43. ; 开始选择
  44. if(beginSelect == false){
  45. click right, 10, 50
  46. send k
  47. beginSelect := true
  48. }
  49. return
  50.  
  51. #c::
  52. ; 复制
  53. if(beginSelect == true){
  54. click right, 10, 50
  55. beginSelect := false
  56. }
  57. return
  58.  
  59. #v::
  60. ; 粘贴
  61. click right, 10, 50
  62. send p
  63. ;send %clipboard%
  64. ; 曾尝试剪贴板, 速度不如右键菜单这个快
  65. return
  66.  
  67. #q::
  68. ; 退出
  69. send ^c exit {enter}
  70. return