这是综合网上的相关代码做了简化和测试,以保证完全可用。
1、配置好更新文件的web服务器,例如IIS服务器。
注意:要配置好服务器所能支持的文件下载类型,即MIME类型,否则下载时会出错。
假设下载地址为http://www.xxxxx.com自动生成的程序和文件默认版本号均为1.0.0.0,2、利用所带的AULWriter工具生成更新文件列表,即UpdateList.xml将此文件放在web服务器下载文件相同目录下。
3、将这个autoupdate.exe和UpdateList.xml放到主程序下。
在你的主程序里调用这个autoupdate.exe文件即可。
当你想发布更新程序时,只需要更新web服务器上的文件,手工修改UpdateList.xml里的版本号即可。
例如web服务器上UpdateList.xml版本修改为1.0.0.1,客户端的UpdateList.xml里为1.0.0.0,即能升级。
源代码为VS2010,里面包含已编译文件,可直接使用。
主要参考:https://www.cnblogs.com/xiaxiaolu/p/4367159.html,非常感谢!TODO生成xml工具来不及做成自动更新版本了(根据datetime和size判断),有兴趣的朋友可继续完善。
2018.1.22
2024/4/2 10:29:20 524KB c# winform 自动更新
1
点集拓扑学练习题集并附答案,题型包括选择题、填空题、判断题、名词解释、简答题和证明题!
2024/4/1 6:30:06 3.41MB 数学 点集拓扑 拓扑 练习
1
·问题描述表达式2*(9+6/3-5)+4,称为中缀表达式,表示成2963/+5-*4+称为后缀表达式,表示成+*2-+9/6354称为前缀表达式。
·基本要求将中缀表达式,转换为后缀表达式和前缀表达式,再分别计算转换后的表达式值,比较两个计算结果,判断转换正确性和计算正确性。
·编程(1)读入中缀表达式,表达式的数据可以是实型、整型;
(2)转换为后缀表达式,输出和保存;
(3)转换为前缀表达式,输出和保存;
(4)完成后缀和前缀表达式的计算,输出和比较计算结果,判断处理的正确性;
·输出要求与格式按字符串格式输入中缀表达式,如2.85*(9.3+6.4/2-5.13)+4.412·输出要求与格式输出转换后的后缀、前缀表达式;
完成计算,输出计算结果,和比较结论;
2024/3/30 22:01:24 849KB 中缀表达式 数据结构 前缀表达式
1
V8.9:1.修改了气象文字,字体大小不变,修改成了获取未来3天气象数据判断,如果查找不到关键字就跳过此次更新。
ESP8266_and_ESP32_OLED_driver_for_SSD1306_displays文件夹下的OLEDDisplayFonts.h中。
2.新增时间库,用来调取时间用于农历更新做判断,也可以用于实时时间显示和输出调用:inthours=timeClient.getHours();intminu=timeClient.getMinutes();intsece=timeClient.getSeconds();intTodayDay=timeClient.getDay();StingDetail=timeClient.getFormattedTime()
2024/3/30 12:41:52 44.16MB esp8266气象时钟 esp8266气象站
1
使用迁移学习做动物脸部识别:人工智能通过农场的摄像装置获得牛脸以及身体状况的照片,进而通过深度学习对牛的情绪和健康状况进行分析,然后帮助农场主判断出那些牛生病了,生了什么病,那些牛没有吃饱,甚至那些牛到了发情期。
除了摄像装置对牛进行“牛脸”识别,还可以配合上可穿戴的智能设备,这会让农场主更好的管理农场。
这些数据上传到云服务器上,用自己开发的算法通过机器学习让这些海量的原始数据变成直观的图表和信息发送到客户那里。
这些信息包括奶牛的健康分析、发情期探测和预测、喂养状况、位置服务等。
2024/3/30 9:04:09 93KB 迁移学习 脸部识别
1
使用VC6.0MFC开发的基于对话框的VC++程序,实现了记事本的基本功能,通过派生出的crichedit和CDIALOG类,自己编写了查找、替换等功能,主要包括,新建、打开、保存、另存为、打印设置、打印、退出;
具有判断退出、新建、打开时对当前文档是否保存等功能具有撤销、复制、粘贴、剪贴、删除等基础功能,通过派生类绘制了查找、替换对话框,实现了和window记事本同样的功能。
另外还包括右键快捷菜单功能,和主菜单一样实时更新菜单可能状态利用MFC通用对话框,实现了字体设置功能;
并且实现了查看工具栏和状态栏的功能,由于时间有限部分功能尚未实现
2024/3/28 4:43:10 68KB 对话框 vc++ 记事本 编辑器
1
通过两个单片机之间使用spi实现数据的传输,通过led灯的亮灭情况判断数据是否正确传输
2024/3/25 0:46:40 135KB spi通信
1
跨语言文本相似度计算是挖掘蒙汉可比语料的基础和关键,其结果直接影响了可比语料的质量。
本文通过分析新闻文本特点,提出了一种融合多特征的跨语言新闻文本相似度计算方法。
该方法首先抽取新闻的发布日期、标题及正文信息作为特征,再利用双语文档发布日期的差异、正文长度关系、正文阿拉伯数字相似度、标题重合程度及正文重合程度五种启发信息进行加权线性组合来判断相似程度。
实验表明,本文提出的方法能明显提高蒙汉新闻文本相似度计算的准确率。
1
单片机三相相序判断,200MS内判读线序A,B,C
2024/3/21 22:16:26 112KB 相序
1
编程题100道,填空题40道,阅读题100道,选择题100道,判断题170道,填空题140道。
总结全面应有尽有。
过2级没问题。
过期末考也没问题
2024/3/21 21:23:40 119KB c语言
1
共 960 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡