SimpleWiFi 0.2 最终版

好久没更新了,坚持从来都不是一件易事。

其实这个版本很早就做好了,去掉了用户不需要关注的东西,简单。

做这个版本的时候才得知Connectify也是用的微软的虚拟网卡……但是可能加入了自己的类似于驱动的东西吧,比较稳定。

这个版本的改进:

  1. 可以保存SSID和密码
  2. 增加了图文教程(MHT文件)

[……]

继续阅读

SimpleWifi-简单的WiFi虚拟软件

新作品,一个用无线网卡虚拟WiFi路由的工具。

用过了connectify,bzeek,Virtual Route,ApWiFi这些虚拟WiFi的软件,总是不尽人意。

connectify有收费版和免费版,免费版也能用,但是有固定前缀,且随系统启动,占用资源,启动慢。

bzeek不知道是不是我系统的原因,一直用不了。

Virtual Route是C#开源的软件,简单,但是用不了。

ApWiFi能够很好的使用,但是不支持Android 2.2,且免费版30分钟断一次……

之后想起了很久以前看过的一篇文章(利用Windows 7自建功能建立虚拟无线路由器),用Win7自带的功能来虚拟WiFi,试过,用命令行开启,很是好用。但缺点就是每次都要键入命令(或者可以用一个批处理包)。然后想到了能不能加个C#的壳呢?就做了这个软件,简化了操作。

[……]

继续阅读

Episodes recorder 可以用的版本完成了

最终还是用文本文件的方式来解决储存问题,xml有空再学习吧。

参考资料:

c# ListView控件學習 – 可汗 – 博客园

在C#中实现对ListView点击列标题自动排序功能

最重要的是一个叫WinFormListviewAddContrl的Listview自定义控件,忘了在哪里下载的了……

不过应该是在这篇文章(转载的很多,不少人去掉了原链接,真不厚道)的基础上修改过来的。对于WinFormListviewAddContrl控件,我自己也做了修改,比如添加SubItem双击事件。

文件储存受MSDN帮助和这个讨论的启发,最终用了Readline()。

最重要的还是《Beginning Visual C Sharp 2010》这本书,写得很不错,有实体书卖就好了。

[……]

继续阅读

C#随机数问题

最近咆哮体盛行,已经有了网页版的咆哮体生成器,原理不难,自己也尝试着用C#弄一个。
在做的过程中遇到了随机数的问题,即在一个循环结构里生成随机数几乎是不变的。用Timer尝试了,1秒的间隔生成随机数,却是不同的。想到了随机数种子的问题,但是换了系统时间做的种子后还是不行。最后在一个博客上就找到了问题[……]

继续阅读