我做过的一些共享软件

1.RegTop组件。 发布文件名:RegTop.exe

说是组件其实就是个标准exe,只是可以处理传递过来的参数。可以由其他程序调用,集成了网页采集功能以及正则表达式处理,适用于网页大批量采集分析及保存指定数据,是非常有用的。

下载地址:http://www.symental.com/sfw/regtop.zip

详细介绍:http://blog.csdn.net/sysdzw/archive/2010/03/14/5379345.aspx

更新记录:http://blog.csdn.net/sysdzw/archive/2009/11/16/4814879.aspx

使用范例:http://blog.csdn.net/sysdzw/archive/2011/01/15/6141844.aspx

 

2.正则表达式测试工具。 发布文件名:RegTestTool.exe

一个用于测试正则表达式的工具,使用很方便。可以自动生成部分vb6程序代码。

下载地址:http://www.symental.com/sfw/RegTestTool.zip

详细介绍:http://blog.csdn.net/sysdzw/archive/2011/01/15/6141844.aspx

 

 

3.WBMaster组件。 发布文件名:WBMaster.dll

一个com组件,可以由其他程序调用,无须注册。处理对象为ie web document,封装了很多函数,使得网页操作更加方便。例如点击某个按钮,填写某个文本框等等。另外还增加了延时、采集网页数据等很多功能。

下载地址:http://www.symental.com/sfw/WBMasterDemo.rar

 

4.FillForm。 发布文件名:FillForm.xpi

一个用户火狐浏览器上的扩展。可以使得用户很方便的实现自动表单功能。比火狐自带的表单功能还实用、方便、强大。从6月份发布以来到8月份被火狐官网禁用共短短2个月的时候就下载量突破1w,每日使用人数达到2000。可是由于一次小小的错误被AMO禁用,已经努力去沟通了,无果。不过我还是会维护这个扩展的,目前是放在谷歌托管。

下载地址:http://code.google.com/p/ffextension/downloads/list

详细介绍:http://blog.csdn.net/sysdzw/archive/2010/05/08/5570394.aspx
更新记录:http://blog.csdn.net/sysdzw/archive/2010/04/22/5514062.aspx

 

5.中文日文翻译工具。 发布文件名:中日互翻工具.exe

下载地址:http://download.csdn.net/source/2837110

详细介绍:http://blog.csdn.net/sysdzw/archive/2010/05/08/5570394.aspx

 

6.vb插件之“在VB6IDE中对代码进行错误处理过程自动添加”。 发布文件名:VB6IDE_InsertErrHand_Addin_1.0.5

下载地址:http://download.csdn.net/detail/sysdzw/9616800

详细介绍:http://blog.csdn.net/sysdzw/article/details/52368973

 

7.vb插件之“记录VB6IDE运行出错信息”。 发布文件名:VB6IDE_DebugMessage_Addin_1.0.0

下载地址:http://download.csdn.net/detail/sysdzw/9616758

 

8.vb插件之“让VB6IDE可以插入时间”。 发布文件名:VB6IDE_InsertDatetime_Addin_1.0.1

下载地址:http://download.csdn.net/detail/sysdzw/9616789

 

9.vb插件之“VB6测试工具ComUnit的辅助工具,用于测试用例代码批量生成”。 发布文件名:VB6IDE_ComUnitHelp_Addin_1.0.0.zip

下载地址:http://code.google.com/p/vsaddin/downloads/list

详细介绍:http://blog.csdn.net/sysdzw/archive/2009/08/19/4461747.aspx

 

10.早期的一些作品:

http://hi.baidu.com/sysdzw/blog/category/%D7%F7%C6%B7

正则巅峰一个超强字符串处理工具,之所以取名叫“正则巅峰”,是因为它主要就是靠正则,将正则真正融入,无须依赖什么开发工具或者某个语言即可直接使用正则处理你手头文本数据相关的事务,真正将正则应用达到了一个巅峰。 它最擅长的就是字符串处理,文本处理,可以直接在命令提示符下调用,同样在你的程序的中也可以调用。使用非常方便。 如果你比较熟悉正则,那么你会发现正则巅峰(Regtop)会给你在日常工作中带来极大的便利,使得你离不开它。因为只需极少的命令即可处理一个比较复杂的问题,而且绿色环保无公害:) 此工具的另一个特色就是可以直接从网页上采集数据,并可以使用正则对数据基础的处理然后保存到本地,可以广泛的应用于网页采集。 下面介绍下其主要使用方法: 语法: Regtop 参数1 参数2 参数3 参数4 参数5 参数1 对数据源的操作的方式。共有-g和-r两种形式,下面分别介绍: -g 表示获取,仅仅获取源数据中需要的内容,-g紧接着的后面还有两个缺省元素,第一个一般是t,表示结果以表格形式形式保存,t后面是表格各列之间的分隔符,默认是“,”,一般在要将结果保存为csv文件时会这样设置。可以尝试用下-gt 和 -gt- 和 -g 的区别 -r 表示替换,将数据源中的指定内容替换成其它内容 参数2 数据源。可以是个网址也可以是个本地文件(文本格式)的路径 如果是网址的话需要加个“-w:”然后才可以写网址,表示数据来自与网络,工作时regtop会自动获取该网页的页面源代码,获取方式有两种,utf8模式和普通模式,这个可以通过regtop –d命令设置全局开关。 如果是本地文件的话可以直接写,也可以加个字符-f:然后写路径。这里支持相对路径和绝对路径,直接写个文件名的话就是表示regtop所在的目录。 参数3 处理结果保存位置。可以是个直接的文件路径,同样支持相对路径和绝对路径。 如果和参数2是相同的那么可以写作“%0” 如果对该文件是追加方式那么可用“-a:”前缀表示,默认是覆盖。 参数4 需要匹配的正则表达式 参数5 可缺省。此参数是获取需要的匹配内容(-g)或需要替换成的字符(-r),跟参数1相关,下面分别介绍: (1).当参数1为-g时表示获取匹配到的结果中的哪些内容。可缺省。匹配成功后得到的结果可以分为两类:一类是整个表达式的匹配结果,这里称为父匹配;还有一类是括号捕获的结果,这里称为子匹配。 这时的参数5是可缺省,表示仅仅获取父匹配。 如果非缺省的话就是表示只需要指定的结果,形式需要按Regtop指定的规则:Regtop对匹配结果进行了编号,从0开始,0表示父匹配结果,1表示子匹配的第1组,2表示子匹配的第2组…。 假设有个表达式为“a(.*?)b(.*?)c(.*?)d”,那么子匹配有3组,如果我们仅仅需要获取子匹配的第1组和第3组,这时参数5就可以写作“0,1,3”,这里有3个数字,第一个数字的意义和后面的两个是有很大区别的。第一个数字0表示不需要父匹配结果,如果需要的话就写作1,完整的表达式为“1,1,3”,也就是说第一个数字永远只能是0或1,意义就是是否需要父匹配结果。 后面的理解起来就简单多了,1显然就是表示获取子匹配的第1组,3就表示第三组,这里是有顺序的,后面的两个3和1调换下的话,那么输出结果组3的将会排在1的前面,当然也可以重复,比如我要子匹配的3输出两次,那么就写作“0,1,3,3”。如果使用了不存在的子匹配,例如这里用了4那么程序会忽略然后继续处理下一个数字,具体的用户可以用具体的数据去试试。 在这里有个典型的应用就是对csv文件的处理,比如要将文件的第1列和第3列调换下,那么用regtop就可以轻而易举解决了,这里的参数5就是“0,3,2,1”。具体应用实例请参照:http://topic.csdn.net/u/20091218/23/f6abdfed-eb76-4311-9d94-fb0d495372dc.html (2). 当参数1为-r时表示需要替换成的内容。可缺省,缺省表示替换为空。这里一般是个固定的字符串,还可以包含正则本身的特性,例如捕获的结果含有子匹配,那么这里就可以用$1表示子匹配的第1组,$2表示子匹配的第2组,这个属于正则知识本身的范畴了,这里不讨论,主要说下Regtop中自身的特性,如果替换后的内容包含特殊的字符怎么办?regtop中采用了和大多数语言一样使用了转义的方法处理,例如回车用/r/n表示,制表符用/t表示,具体有时间会整理出一个列表,大多都和标准一样。 regtop下载地址一:http://www.symental.com/sfw/regtop.zip regtop下载地址二:http://download.csdn.net/source/1917925(版本较旧,建议下载上面一个) 其他使用范例: http://topic.csdn.net/u/20100421/11/9558fc42-418d-44e5-9818-790e499e0bee.html (替换指定文件中数据的范例,参考4楼) http://topic.csdn.net/u/20110720/12/119ee538-e3b0-4b28-9ec7-22b61aa99486.html (获取指定文件中数据的范例,只获取指定“列”,参考30楼) http://topic.csdn.net/u/20091218/23/f6abdfed-eb76-4311-9d94-fb0d495372dc.html (获取指定文件中的数据的范例,调整指定“列”,参考7楼) http://blog.csdn.net/sysdzw/article/details/6141844 (正则测试工具,可以快速测试正则表达式的正确性,可以和regtop配套使用) http://hi.baidu.com/sysdzw/blog/item/646cd1f9a4a2c953252df292.html(从网页获取数据并保存为csv文件的范例) http://blog.csdn.net/sysdzw/article/details/6158530 (应用范例推荐:巧用正则巅峰采集黄金白银大盘价信息) 具体使用说明参考:http://blog.csdn.net/sysdzw/article/details/5379345
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

无·法

别打赏了,这C币又不能买咖啡

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值