本鱼拟成立工作室承接项目开发/软件定制/云设施开发运维/办公设备技术支持等,如您有相关需求,欢迎来询 | ::博客文章推荐::

 分类:: WinForm

SimpleUpdater.net 4.3.0 版本更新说明

SimpleUpdater.net 是一个适用于.NET的快速自动更新类库,用于快速地为现有的.NET应用程序添加上自动更新功能。 更新详情 客户端更新内容 详细更新内容参见GITHUB上的问题列表:4.3.0.0中修复的问题和功能。 修复问题#2 命令行打开的项目可能无法保存 修复问题#5 命令行模式无法继续更新 修复问题#6 特定情况下如果需要回滚,则只有显式被删除的文件被还原 修复问题#7 多服务器模式下,如果不传递AppDirectory以及AppVersion参数将会导致抛出异常 修复问题#8 多服务器模式下,如果服务器地址无法连接,则无法继续切换服务器 增强功能#9 在VS中调试时,如果启用了VS宿主进程,则版本号会识别错误 打包工具更新内容 界面微调 安装&下载...

木魚 8年前 (2016-03-19) 9344℃ 10评论 12喜欢

来,创建一个高效的IMEI编码生成器

0x1. 起因 话说,今天下午群里面有个同学求助一段代码。 他想问的是,这个 tempimei[j * 2] - 0x30 是啥子意思? 0x2. 其实这是很常见的一种写法 我们留意到 tempimei 这个变量其实是一个字符串。在.NET中,对一个字符串取索引,则是取出对应的字符。 字符可以隐式转换为int,所以tempimei[j*2]-0x30的意思是,将j*2索引位置的字符转换成int后减去0x30。为什么要这么减呢,我们参考一下ASCII表: 二进制 十进制 十六进制 字符 101111 47 2F / 110000 48 30 0 110001 49 31 1 110010 50 32 2 110011 51 33 3 110100 52 34 4...

木魚 8年前 (2016-03-15) 34718℃ 18评论 46喜欢

12306订票客户端 FOR .NET 演示项目 【7】登录

每天我都在烂尾和不烂尾间徘徊。每次我都想着累死累死累死,我这么彷徨这么无助这么凄凉,连路灯都用昏黄的灯光为我默泪,为什么我还要在这边继续着有人看或没人看的事,写能怎么样,断更又能怎么样。只是强迫症的独特天赋在鞭策着我,于是每次都会极不情愿地拿起键盘,强大的羞耻心在时刻地提醒着我,如果真的断更了,下一次上厕所你一定会忘记带纸,你就只能凄凉着等着有人路过大方地施舍给你一张草纸,因为你连人民币都没有,你从来不会在大号的时候带着钱包。说到这里,下次记得放一卷手纸在卫生间的角落里。。。 上一章写到已经成功获得了验证码并且输入。那么输入后能干嘛?当然先登录了    7.1 先完成一些辅助函数和登录界面 创建登录界面应该是极为简单的事情,就不多说了。我们这里设计个登录界面如下。 然后写上了俩调用函数。 ...

木魚 9年前 (2015-08-18) 18338℃ 15评论 23喜欢

12306订票客户端 FOR .NET 演示项目 【6】验证码输入

前言:这段时间太忙,这个系列几乎没抽出时间来写。现在来慢慢继续挤牙膏。关于FSLIB.NETWORK网络库或这个演示项目有任何问题的,请在问答社区(http://ask.fishlee.net/category-21)中反馈提问     6.1 验证码流程分析 我们照例打开Fiddler抓包,在跟踪登录和提交流程后,我们可以很容易看到相关的请求。我们先到登录12306的页面上看看样子。 看到了让人抓狂的图片验证码。其实我对这验证码还是好评的。让我们先来试一下验证码错误是什么情况。两行四列图片,我们先点击第一行第一张的左上角,和第二行第一张的左下角,也就是截图中标记的两个区域。这么做的原因是为了待会儿的提交测试做坐标映射(因为提交出去的信息不一定就是相对于图片本身的原点的)。也就是这样。 ...

木魚 9年前 (2015-08-12) 9757℃ 3评论 17喜欢

.NET应用程序快速自动升级类库 SimpleUpdater 更新 3.3.0.0 版

类库概述 SimpleUpdater for .NET 是一个适用于.NET的快速自动更新类库,用于快速地为现有的.NET应用程序添加上自动更新功能。 功能特点: 简单易用 支持增量更新等大量更新选项 更新详情 【客户端】修正在根目录下更新会导致出错的BUG 【客户端】修正当更新信息设置为显示网页时有时可能会报ActiveX初始化异常的BUG 【包工具】修正当输入最小版本号不正确时没做检查导致客户端出错的BUG 安装方式 以下安装方式任选其一即可: (推荐) 使用Nuget包管理器,搜索“iFish” 后找到 “iFish's Simple Application Updater Library”(fishlee.net.simpleupdater) 并安装即可。包中不包含...

木魚 9年前 (2015-04-28) 4690℃ 1评论 2喜欢

放一个抓取网页的信息监控小工具源码

这个工具是受一个朋友所托写的,简单来说就是在多个信息网站上抓取列表内容,取到最新的内容后,符合要求的给予提示(比如桌面右下角弹窗)。 这是一个比较简单的工具,所以把源码放出来,也算是基于FSLIB.NETWORK的一个实例DEMO。 1.项目简单信息 开发工具:VisualStudio 2015 CTP6 开发语言:C# 目标Framework:4.0 项目类型:WinForm 运行平台:AnyCPU 2.部分技术细节信息 基本结构为主窗口+后台长轮询任务+基于接口的插件式开发 契约管理导入:MEF 后台长轮询任务:Task模式 HTML解析:HtmlAgilityPack+XPath 网络层:FSLib.Network 3.源码下载 4.交流讨论   ...

木魚 9年前 (2015-04-27) 16097℃ 7评论 13喜欢

FSLib.Network网络库使用教程[2] 实例教程·美女们快到硬盘里来!

之前介绍过网络库的基本信息和基本使用情况。后面准备来写一点实例教程。 本来想着先写QQ空间到WordPress导出工具的(毕竟这个博客之前的文章也都是这么导过来的),可是突然觉得不是很吸引人,毕竟有这种需求的人太少了……上次有人发了一个代码片段抓美女图的,我不禁眼前一亮……嗯哼,还是得从本质出发啊,凡事抓住最根本的需求,方能引人入胜。所以我决定抓住 书生本~色 这个关键因素……写个抓美女图的工具吧。 1.起因 事情的起因如上所述,其实还有个引子,就是之前有同学在群里发了一个Code Snippet,在OSCHINA上,是一个C#的一段代码,用来抓妹子图的。当然很容易看明白,不过我还是好奇地去看了一下这个网站……矮油我去,这个地址的图片质量还都蛮高的嘞。好了来个爬虫吧。 捎带借妹子来作为自己...

木魚 9年前 (2015-01-30) 19312℃ 49评论 39喜欢