Sunday, 21. October 2007, 04:28:15
AHK
这个版本是早在 2007.7.27 就更新了,但是由于 GFW 的原因,好久没有访问自己的 blog ,现在放上来。也算是纪念一下学习 AHK 的成果。
源程序下载:
IG.assist.v7.7.27.ahk
Wednesday, 3. October 2007, 23:26:20
AHK
好久没有发 blog 了,毕竟被 G 了就没有那么方便。
先发一个现在用的 AHK 脚本。
;-----------------------------------------------
; 脚本环境: AutoHotKey .v1.47
; 作 者: jfxwc(雪城)
; 更新时间: 2007-9-30
;-----------------------------------------------
; 脚本功能:
;-----------------------------------------------
;快速的把活动窗口在桌面上并排放置。
;宽度:桌面一半
;高度:活动桌面高度
;左放置快捷键:Win+[
;右放置快捷键:Win+]
;-----------------------------------------------
;取得桌面高度,不包括任务栏
SysGet, MonitorWorkArea, MonitorWorkArea, 1
;左放置
#[::
{
WinGetTitle, Title, A
WinWait , %Title%
WinMove ,%Title%,,0,0,A_ScreenWidth/2 ,%MonitorWorkAreaBottom%
return
}
;右放置
#]::
{
WinGetTitle, Title, A
WinWait , %Title%
WinMove ,%Title%,,A_ScreenWidth/2,0,A_ScreenWidth/2 ,%MonitorWorkAreaBottom%
return
}
Monday, 20. August 2007, 15:20:18
vim
学习 vim ,是需要经常使用的,而这些命令,是我这段时间最常用的命令,很有效率的提高的我的
文本编辑效率。也放在这里备查。个人认为,实践中运用,比起傻看厚厚的说明有效率的多。
雪城常用 vim 技巧
------------------------------------------------------------------------
A1.文本整理类
A2.格式设置
A3.编辑技巧
A4.剪贴板技巧(用 Ditto 更方便)
A5.文件浏览
A6.标志和移动
A7.杂项
------------------------------------------------------------------------
A1.文本整理类
------------------------------------------------------------------------
:g/^\s*$/d;: 删除所有空行
:%s/$/\r/g;: 每段增加一个空行
:g/^/m0;: 反转整个文档的内容
:%s/^/要加的内容/g;: 每行前增加内容
:%s= *$==;: 删除行尾空白
:v/^dd/d;: 删除行首不带 dd 的行
v/dd/d;: 删除不带 dd 的行
:g/^A\{1,2}/t$;: 把A打头的行生成文章目录(尾)
:g/^A\{1,2}/t0;: 把A打头的行在第0行生成文章目录(前)
:%s/<c-v-m>//g;: 清除文档中的 ^M (0x0D)` 字符。
<c-v-m> 是按住ctrl不松,然后以此
按v,m,然后松ctrl
:g/-------/.-10,.d;: 以-------为标记删除之前的10行
0<c-q>10j2ld;: ;:" 删除选中的10行的前两个字符,该假
设是紧凑的排版格式,不能包含空格、tab等字符
------------------------------------------------------------------------
A2.格式设置
------------------------------------------------------------------------
set nu;: 设置行号
set nobackup;: 不保存备份
set linespace=2;: 设置行距为 2
set tabstop=4;: 设定Tab键缩进 4 空格数
set shiftwidth=4;: 设定编辑器将 4 空格视为一个缩进
set iskeyword+=33-47,58-64,91-96,123-128;:以下字符将被视为单词的一部
;:分 (ASCII)
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936;:设定编码
set filetype=asm;: 用 asm 的颜色设置
colorscheme torte;: 选用 torte 配色方案
set tw=60 fo+=Mm;: 60个字符折行, fo+Mm 在中文环境中需要。
------------------------------------------------------------------------
A3.编辑技巧
------------------------------------------------------------------------
:23,25m7;: 把第23-25行移动到第7行
/fred\|joe;: 搜索fred或者joe
/.*fred\&.*joe;: 搜索同时包括fred跟joe的行
xp;: 左右交换光标处两字符的位置。
ddp;: 上下交换光标处两行的位置。
gqG;: 全文整理,按 tw 宽度
so 1.vim;: 执行存放在 1.vim 里面的命令(批命令)
J;: 上下两行合并
10dl;: 删除 10 个字符
fN;: 在当前行上跳到字符 N 的位置
tN;: 在当前行上跳到字符 N 的位置前
:noh;: 查找后取消高亮
};: 移动到本段未
2>;: 在visual模式下选中行全部缩进2个 tab
------------------------------------------------------------------------
A4.剪贴板技巧(用 Ditto 更方便)
------------------------------------------------------------------------
:reg;: 查看剪贴板
"5p;: 贴入第 5 号剪贴板
"+p;: 贴入系统剪贴板
------------------------------------------------------------------------
A5. 文件浏览
------------------------------------------------------------------------
:Ex;: 开启目录浏览器,注意首字母E是大写的
:Sex;: 在一个分割的窗口打开目录列表
------------------------------------------------------------------------
A6.标志和移动
------------------------------------------------------------------------
'.;: 跳到最后修改的行
`.;: 跳到最后修改点
:ju;: 列出跳转足迹
q/;: 搜索命令历史的窗口
:his c;: 命令行命令历史
------------------------------------------------------------------------
A7.杂项
------------------------------------------------------------------------
"ayy@a;: 把当前行作为一个Vim命令来执行
sp 1.txt;: 水平分割窗口打开 1.txt ( vs 垂直打开)
?http://www.vim.org/;: 利用 ? 来绕过转义符查找
-----------------------------------------------------------------------
Monday, 20. August 2007, 15:15:56
vba
设置宏安全性,,以 Access 2003 为例
'------------------------------------------------------------
方法1:操作菜单
可以自定义菜单,或直接调用菜单上的操作:
CommandBars("menu bar").Controls("工具(&T)").Controls("宏(&M)").Controls("安全性(&S)...").Execute
方法2:设置注册表(运行时不适用)
[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Security]
"Level"=1 //低
"Level"=2 //中
"Level"=3 //高
Saturday, 14. July 2007, 13:11:18
EXCEL, xcSoftware, vba, compare
...
xc.Excel2003.Compare.Tools.v1.0.freeware-------------------------------------------------------------
Type: freeware/OpenSource
A best Excel files compare tools.
Compare Excel2003 file fast,support worksheet and whole workbook.
* compare Value/formula.
* highlight
* jump to sheets
...........
OpenSource.
xc.Excel2003.Compare.Tools.v1.0.freeware.rar
Saturday, 14. July 2007, 13:10:59
EXCEL, xcSoftware, vba, compare
雪城.Excel2003.比较工具.v1.0-------------------------------------------------------------
类 型 : 免费/开源/自由软件
编写语言 : Excel 2003 VBA
作 者 : jfxwc(雪城) mailto:
jfxwc@163.com更新时间 : 2007-07-14
文件大小 : 60.8 KB
md5 值 : 7B1A8F612F0EBEB559AC533027AA1A0F
-------------------------------------------------------------
简介
-------------------------------------------------------------
一款不可多得的 Excel 全文档比较工具,自由软件,
最棒的是
提供了全文档比较功能。现在市面上绝大多数同类的商业软件也仅提
供了单张工作表比较。
它可以比较 2 个 Excel 工作簿/工作表之间每一个单元格的差
异,支持值 或 公式 2 种方式,提供易于理解和使用的报告。并在
统计结果和原数据来源之间快速切换。
更令人高兴的是,它非常易于使用,即使是普通的财务 mm 也可
也很快掌握。
优点
-------------------------------------------------------------
* 无任何恶意 / 广告代码。
*
可比较整个文档。 *
速度快,不亚于同类商业软件。 * 提供 4 种颜色加亮原数据。
*
提供 值 / 公式 比较方式。 *
快速的从统计报表中定位原数据。 * 体积小,仅100多K。
* 易于使用,界面简洁。
* 绿色便携,纯 VBA 编写,只需 Excel2003 即可。
* 开源,可按需要进一步定制您的专用比较工具。
* 自由/免费,无需支付任何费用。
其他说明
-------------------------------------------------------------
为提供更方便的功能,特意使用纯 VBA 编写。但是请不要因为它
是一个 xls 文档就主观的认为不如 exe 型的软件。
VBA 方式比起 exe
方式有更多的优点:直接调用 Excel 内核、效率更高、体积小、无须
安装。退出软件后不另外占用 Excel 资源。
使用 exe 型最主要的原因是防止其他人查看代码。但是本软件是
开源的,没有这个顾虑,因此直接采用 VBA 方式。
如果您使用时发现有 bug 或者好的建议,请发一封 email 给作者。
其他界面
-------------------------------------------------------------
工具条
差异比较报表
下载
-------------------------------------------------------------
雪城.Excel2003 .比较工具.v1.0.rar
Saturday, 16. June 2007, 14:26:03
xcSoftware
雪城.-.电影缩略图批量生成.v7.6.11
-------------------------------------------
简介:非常好的电影缩略图生成工具。比起前作 7.2.19 更新了许多地方。
现在支持指定文件目录,重名自动更名,支持子目录等。估计基本不会再更新
此工具了,因为已经完全达到我的要求。 ^_^
附件:
IGr.xcAssist.v7.6.11.rar
Friday, 8. June 2007, 04:54:27
software
没有想到,这个blog也被 GFW 封杀~~~
我的雪城计算器,是一个我自己很喜欢的计算器。感觉很方便,毕竟是自己开发的。所以当然功能是自己的需要啦。
我把这个计算器发到了 crsky ,参加比赛。估计可以得到 8888 crsky 币。
现在由于手上没有自己 logo 的版本,先发内容,稍后补上附件。
也算是对这个 blog 的归来纪念。 GFW~~~
Wednesday, 9. May 2007, 09:31:00
software
Ditto v3.9.0.0 是现在本人最为喜欢的剪贴板工具。
下载地址:Ditto.v3.9.00.Chs.zipmd5值:3577C64362F41CEBE62E2C4585BE23E2
雪城承诺: 无广告、无插件、无病毒,标准的3无软件。特别说明:软件运行时可能会要求访问网络,为多机同步剪贴板试访问网络,为其原版正常功能。并非木马或流氓软件。它的优点: * 开源软件。
* 多个剪贴板记录保存、调用
* 记录分组
* 快速查询
* 易于使用的界面
* 多计算机同步剪贴板
* 数据在网络传输时加密
* 支持 拖放、双击、键盘 调用剪贴板
* 支持 用名称 调用剪贴板
.....
什么是名称粘贴?名称粘贴,就是你可以 命名以前的剪贴板记录,粘贴的时候,直接输入这个名字就可以直接调用该记录,无论这个记录是图片还是短文。
为了和大家更好的分享 Ditto 这一强大的剪贴板工具,特意在官方原版的基础上稍作修改。
修改内容: * 默认数据库存放位置, 官方版本放在 "application data" 目录下,现在改为放在安装目录的 "database" 目录下,方便携带。
* 修改了原来默认的热键,改为:显示快速粘贴: win+c 显示名称粘贴: win+n 显示名称复制: win+c
* 把默认语言指定为 简体中文, 如有需要可以指定为 英文原版。
雪城简体中文版

运行后图标,点击鼠标右键可调用相关菜单。

设置成随系统启动和改为英文版
Saturday, 5. May 2007, 14:27:48
software
以前使用过 CLCL ,CLIPX ,这两个软件贵在简单,而且有汉化版本。
后来慢慢的感觉这两个软件实在是太简单,但是没有可以更换的软件,有些剪贴板增强工具太复杂,有些太麻烦。直到认真研究了 Ditto ,以前看见但是没有认真使用过。
现在发现
Ditto 最好 。 ^_^
优点:
- 可以根据名字直接粘贴
- 支持网络同步
- 搜索方便
- 完全免费、开源
- 支持分组
虽然是英文版本,但是简单易用。 ^_^
1 2 3 4 5 ... 9 Next »
Showing posts 1 -
10 of 87.