`
raojl
  • 浏览: 209622 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

GUP客户端软件版本升级方案

 
阅读更多

gup是notepad++编辑器的在线升级方案:

 

----------------------------------------------------------------------------------

使用php或者是java其他web动态语言编写个cgi处理单元,根据传过来的属性 Version,判断是否需要升级?

<?xml version=\"1.0\"?>
<GUP>
	<NeedToBeUpdated>no</NeedToBeUpdated>
</GUP>

 或

<?xml version=\"1.0\"?>
<GUP>
	<NeedToBeUpdated>yes</NeedToBeUpdated>
	<Version>$lastestVersionStr</Version>
	<Location>$InstallPackage</Location>
</GUP>
 

同时配置客户端配置 gup.xml:

<?xml version="1.0" ?>
<!--
    Copyright 2007 Don HO <don.h@free.fr>
	
    This file is part of GUP.

    GUP is free software: you can redistribute it and/or modify
    it under the terms of the GNU Lesser General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    GUP is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU Lesser General Public License for more details.

    You should have received a copy of the GNU Lesser General Public License
    along with GUP.  If not, see <http://www.gnu.org/licenses/>.
-->
<GUPInput>
	<!-- optional.
	It's the current version of your program. GUP will add "?version=versionNumber" at the end of InfoUrl.
	This parameter will be ignored if you pass directly your version number to GUP 
	-->
	<Version>1.0</Version>

	<!-- Mandatory.
	This is the url (your web application) from where your GUP gets the update information.
	The tag "Version" value will be the parameter that your web application can use $_GET["version"] to get the current version of the program to be updated.
	With the current version value, your web application should return a set of information in xml form to tell GUP update version and the location of update package to download.
	-->
	<InfoUrl>http://10.8.103.254/cgi-bin/getDownLoadUrl.php</InfoUrl>

	<!-- optional. 
	The window class name of program that you want to update.
	GUP uses FindWindow routine to get the Handle of window, then send WM_CLOSE to the handle in order to quit the program.
	If there are several running instances, GUP will kill one by one until the last instance.
	
	In win32 system, if a program is running, the binary file is locked. 
	Use this parameter to close the program to make sure the old binary files can be erased by new ones.
	-->
	<ClassName2Close>HollyBar</ClassName2Close>
	
	<!-- Optional.
	This is the title to display on the messagebox title bar.
	If extraCmd is set (parameter is presentand the value is not empty), the 3rd button will be appear.
	extraCmd (with its wParam and lParam) will be sent to the handle of application indicated in ClassName2Close
	-->
	<MessageBoxTitle extraCmd="" ecWparam="" ecLparam="">HollyBar update</MessageBoxTitle>

	<!-- optional. YES by default.
	This parameter can hide all the network error message. 
	If "SilentMode" is set as "yes", then users won't be warned when there's no connection of internet or the url is not available. 
	-->
	<SilentMode>no</SilentMode>
	
</GUPInput>
 
1
1
分享到:
评论

相关推荐

    最大加速度的GUP参数

    我们展示了在广义不确定性原理(GUP)中出现的参数$$ \β$$β的理论计算,其动量只有一个二次项。 通过将GUP变形的Unruh温度与Caianiello的最大加速度理论框架内预测的温度进行比较,可以获得一个特定的数值。 结合...

    显卡检测GUP-Z

    在主界面上,用户可以看到GPU的制造商、品牌、具体型号以及BIOS版本等关键信息。 其次,GPU-Z提供了详细的规格参数。这包括GPU的核心频率、显存类型、显存大小、显存带宽等。这些参数对于理解显卡性能和判断是否...

    gup图像处理包

    "GPU图像处理包",通常指的是利用图形处理器(GPU)进行高效图像处理的软件库或工具。GPU由于其并行计算能力,在处理大量数据时表现出色,尤其在图像和视频处理方面,能显著提高计算速度。GUP图像处理包可能包含一...

    赛门铁克数据安全防护整体解决方案

    (2)采用二级结构,三级包含三级采用GUP升级 (3)采用GUP升级控制升级带宽和数量,有条件可以直接通过Internet升级 (4)安装时通过定制,可以使的安装包带有最新的特征库 (5)定制策略通过Internet升级 ……

    从量子校正到牛顿势能的GUP参数

    我们只是假设广义相对论是引力理论,而GUP修正对霍金光谱的热性质。 通过这些最小的假设,我们的计算可以得出一阶特定的数值结果。 讨论了该值的物理含义,并与先前获得的广义不确定性原理变形参数的界限进行了比较...

    Generalpurposegraphicsprocessorarchitectures_GUP_

    **通用图形处理器架构(GUP)** 通用图形处理器架构(GUP)是现代计算机系统中的一个重要组成部分,尤其在高性能计算、游戏开发、机器学习和数据分析等领域发挥着关键作用。GUP不再仅限于图形渲染,而是发展成为一...

    使用黑洞阴影的GUP参数的上限

    从黑洞阴影中可以获得提供广义不确定性原理(GUP)的参数的上限。 借助于常规黑洞和GUP参数之间的最近约束,表明了该参数与黑洞阴影的圆度偏差之间的关系。 对于最近由Event Horizo​​n Telescope合作发布的M87 *...

    hap gup加速视频编码器

    标题中的“hap gup加速视频编码器”指的是利用GPU(图形处理器)来加速视频编码的特定技术,这里的“hap”可能是指一种特定的视频编解码器,它优化了GPU处理视频帧的能力,以实现更高效的视频编码和播放。...

    gup.rar_Get Fast!

    在IT行业中,尤其是在操作系统和内核开发领域,"gup.rar_Get Fast!" 指的可能是一个关于提高获取用户空间页面速度的优化技术。在这个场景下,“Lockless get_user_pages_fast for s390”是核心关注点,它涉及到Linux...

    用GUP谈残熵和残熵。

    在本文中,接近普朗克尺度,我们讨论了Finsler几何框架... 考虑到广义不确定性原理(GUP),我们基于热力学相变分析了残余稳定性和残差熵。 此外,还讨论了Finsler摄动参数,GUP参数和角动量参数对剩余和剩余熵的影响。

    GUP修改了大黄蜂重力中的霍金辐射

    我们使用从广义不确定性原理(GUP)获得的修改后的Klein-Gordon和Dirac方程,来显示GUP和LSB如何影响霍金辐射。 特别是,我们发现,与发射粒子的自旋无关,GUP导致SBHBGM的霍金温度发生变化。 此外,我们计算了...

    关于具有最小长度不确定性和最大动量的两种新型高阶GUP

    在这封信中,我们介绍了两种新的D维非扰动广义不确定性原理(GUP),它们被预测为最小长度不确定性和最大可观测动量。 然后,使用这些GUP,我们研究了动量空间中D维球面坐标系的状态密度。 另外,我们研究了这些GUP...

    GUP对2 + 1维黑洞中大量矢量玻色子隧穿的影响

    在这项研究中,研究了广义不确定性原理(GUP)对从2 + 1维新型黑洞隧穿大量矢量玻色子粒子形成的Hawking辐射的影响。 我们使用了基于GUP的改进的大规模矢量玻色子方程。 然后,使用汉密尔顿-雅各比量子隧穿方法来...

    GUP对2 +1维黑洞的Hawking辐射的影响

    我们使用汉密尔顿-雅各比方法研究了广义不确定性原理(GUP)对2 + 1维Martinez-Zanelli黑洞的Hawking辐射的影响。 关于这一点,我们讨论了黑洞自旋1/2和自旋0粒子的隧穿概率和霍金温度。 因此,我们使用基于GUP的...

    GUP校正的带电AdS黑洞的相变

    我们在考虑广义不确定性原理(GUP)的情况下研究了AdS空间中带电拓扑黑洞的热力学性质和临界行为。 发现只有在球面水平情况下,才有范德华斯样的一阶相变和折返相变。 从状态方程中我们发现,经GUP校正的黑洞在不同...

    GUP加速的FDTD代码

    基于GPU 加速的 FDTD 代码 希望对大家有帮助

    一个简单的GPU加速的VTI介质正演软件

    本文将深入探讨基于GPU加速的VTI介质正演软件,这是一种利用图形处理单元(GPU)提升地震成像速度和效率的工具。 VTI介质是地震学中的一个专业术语,全称为各向异性纵波速度梯度(Veer Tensor Inequality)。它描述...

Global site tag (gtag.js) - Google Analytics