归档 个人作品

勤思勤练勤实践

C#清除本地cookie代码

最近突发奇想,想做一个刷IP的软件,由于一直使用C#编程,基本框架做起来相当简单,唯一比较郁闷的是c#中没有现成的清除本地cookie和IE临时文件夹的方法(用来清除统计代码的cookies,^_^很邪恶吧),话说回来,c#好用,可惜权限比较低,一些涉及系统内部的操作,只好使用c++和c#混合编程的方法了。

discuz7.0 论坛刷分器

也是自己以前做的一款小软件,discuz7.0 论坛刷分器, 根据某位大虾发现的漏洞只作而成的,其实也不能算漏洞;呵呵,discuz7.0版本的论坛由于发帖时没有检查版块ID,致使用户可以向不存在的版块发信息,每发一次帖子,自然也增加一点积分啦!其实早在漏洞发现之初,笔者便第一时间制作了此款软件,用于刷积分,没有公布出来的原因有很多啦,其中一点,怕太多人使用这款“邪恶”的软件,让笔者的博客成了众矢之的啦^_^~ 下载地址:discuz7论坛刷分器

文件后缀名批量修改器

自己以前写的一个小软件,可以批量修改文件的后缀名,支持子目录搜索,可以选择保存到别的文件夹,绿色软件,简单易用。运行环境: .NET 2.0  下载地址:文件后缀名批量修改器

SiteMap离线生成器

大多数SiteMap生成器都是在线的,使用者需要对自己的网站在线进行操作,如果网站的数据量很小,那么使用这些软件/在线服务没有什么问题。对于海量数据生成Sitemap,这些工具则无能为了;基于此,笔者freemouse开发了一款小巧的绿色软件SiteMap离线生成器,针对存在于硬盘的海量静态html文件生成SiteMap。

ThinkPHP4SAE BLOG开发之用户登录系统

        ThinkPHP4SAE Blog(TBLOG) 项目已进入代码编写阶段,最先写的当然是登录系统,其实ThinkPHP2.0框架本身就拥有很不错的权限认证类RBAC,不过由于使用起来比较复杂,不太适合小型Blog系统,ThinkPHP4SAE Blog的数据库系统是基于wordpress2.9的,基于此,我设计出的登录系统流程如下图:

ThinkPHP4SAE BLOG 开发之数据库结构

ThinkPHP4SAE BLOG 是基于ThinkPHP2.0框架的Sina App Engine 版本的Blog程序,开发的初衷是为了验证ThinkPHP4SAE的可用性,并基于此开发试验性的项目,从而进一步完善ThinkPHP4SAE。 这个Blog程序的数据库,我没有特别设计,而是借鉴WordPress 2.9的数据库结构精简而成。下面是E-R图: pdf格式文件下载: ThinkPHP4SAE BLOG 数据库结构

thinkphp4sae项目发布

基于新浪的App Engine平台的ThinkPHP版本 项目预览:http://thinkphp4sae.sinaapp.com

【网站制作】马鞍山金鑫办公家具网

金鑫现代办公家具网,个人第一个商业作品成功出炉了!全Flash制作,后台采用ThinkPHP框架构架;历时1个月完成。我对UI的设计一向不在行,因此,从网上搜到一个类似的网站进行加工,把swf解密成fla源文件;最后找了N多家具的图片进行加工;哎,一个字“累”。挣了500大洋,不容易啊。给我介绍项目的朋友说,给多少money做多少money的事情!一直是朋友给介绍项目,怎么好意思做的太差哦,砸自己的招牌嘛~呵呵。最终完工的效果还是不错的!我那个朋友摇头说了一句:做的太好,500块也太超值拉!呵呵,也挺有成就感的~

【网站制作】马鞍山和县商会网

受朋友之托制作,煞有介事地和人家去谈项目,历时一个月制作完成,后台用的是ThinkPHP框架结构;由于没有赶上商会开业那天制作完成,而最终没有发布出来;不过,还是忍不住拿出来show一下,本人的处女作哦!花了N多时间制作,天天晚上加班修改css模板,调试代码;虽然没有赚到一分钱,却为自己累积了网页制作的实战经验。也算是收获了!

〔西门子通讯〕SAPI_S7 com版本接口

熟悉自动控制的朋友,一定会了解西门子的。西门子的SAPI_S7 编程接口可以实现普通PC机利用以太网连接西门子PLC的功能。这样就可以通过高级语言(C、C++)编程,达到操作PLC的目的。不过这个api是一个c语言接口,用其他语言调用c语言库显的很不方便;我自己用平时用c#多一些,在c#中调用这个api就牵涉到了数据封送的问题,处理起来相当烦琐;所以,干脆做个com库,最起码在win平台下,大部分主流编程语言都可以调用这个库了。 我的基本思路是:在com中调用sapi_s7接口,把与语言相关的数据类型(c语言的指针、结构)在com中预处理一遍,处理后再输出就可以了。

    第 2 页,共 2 页12