问题标签 [auto-update]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 在 C# 中通过 Internet 进行更新的安全方法
什么是允许软件自动更新而不打开太多漏洞以使黑客轻松访问系统的最安全和最安全的方法?
windows-services - Best practice for writing a self-updating windows service
We need to create a windows service that has the ability to self update.
Three options spring to mind,
a second service that manages the retrieval, uninstallation and installation of the first service.
Use of some third party framework (suggestions welcome. I believe .NET supports automatic updating for windows forms apps, but not windows services)
Use of a plugin model, whereby the service is merely a shell containing the updating and running logic, and the business logic of the service is contained in a DLL that can be swapped out.
Can anyone shed some light on the solution to this problem?
Thanks
c# - 绑定时的 WPF 刷新模型
我想知道当 WPF 绑定到对象时,是否有一种方法可以调用 ViewModel 对象上的方法或更新属性?
我想这样做的原因是,当我的 viewModel 对象被创建时,它们的数据模型只包含一个 ID,用于在必要时从数据库中查询数据。因此,当用户导航到该对象时,我希望视图通知 ViewModel 对象它正在被监视,并因此告诉数据模型从 DB 更新其值并将我的 ViewModel 对象置于加载状态
如果 ViewModel 对象知道当它们显示在屏幕上时会自行更新它们,我可以避免手动刷新所有对象。
谢谢!
jquery - ui.datepicker.js 日历在日期更改时自动更新另一个日历
我正在使用ui.datepicker.js
在我的编辑表单中,我有 2 个具有自己功能的日历。
Calendar A : 是创建发票的日期 Calendar B : 是下一次计费的日期 Bill_freq 是设置计费频率的字段(每 1 个月、3 个月、6 个月、12 个月)
我想要做的是当日历 A上的日期更改时, 日历 B将自动更新为基于Bill_freq字段的日期。
谢谢你的帮助!
python - 重新启动自更新 python 脚本
我编写了一个脚本,该脚本将通过从网站下载最新版本并覆盖正在运行的脚本来保持最新状态。
我不确定在脚本更新后重新启动脚本的最佳方法是什么。
有任何想法吗?
我真的不想有一个单独的更新脚本。哦,它也必须在 linux/windows 上工作。
java - 在 Java 运行时下载 JAR 文件
我想知道是否有可能有一个 Java 桌面应用程序,在启动时,查看一些 URL,看看它是否需要更新,如果需要,下载必要的 JAR 文件,并将它们添加到正在运行的程序的类路径中。
如果旧 jars 在那里,它们不应该被加载到类加载器中,此时应该是吗?是否可以在加载它们而不重新启动应用程序之前将它们换掉?
iphone - 在应用程序购买更新?
我需要一些建议,告诉我应该在哪条路径上为我的应用程序添加一些自我更新功能。
我在 App Store 中有一个应用程序,它使用一个充满需要定期更新的信息的数据库。到目前为止,我只有在通过商店推送新版本时才更新数据库。我们需要更快地更新数据库的能力。我正准备构建一个功能,允许应用程序在需要时获取更新的数据库。
我的问题是,可以或应该将 Store Kit 框架用于此类事情吗?我打算自己建造它,但不想重新发明轮子。任何想法Apple对此的看法是什么?数据库不提供新功能,只是更新以保持数据集最新。
感谢您的任何建议。
apache-flex - XMLListCollection collectionEvent 上的堆栈溢出
我正在开发一个 Flex 3 项目,并且正在使用一对 XMLListCollection(s) 来管理组合框和数据网格。
组合框部分工作正常。用于此的 XMLListCollection 是静态的。用户选择一个项目,并在“更改”时触发 addItem() 到第二个集合。然后第二个集合的数据网格显示更新的列表,一切都很好。
然而,数据网格是可编辑的。更复杂的是,我有另一个事件处理程序绑定到第二个 XMLLIstCollection 的“更改”事件,并且在该处理程序中,我对第二个列表进行了额外的更改。这实质上会导致第二个列表“更改”处理程序的无限循环(堆栈溢出 :D )。
我不确定如何处理这个问题。搜索已经提出了关于 AutoUpdate 功能的一两个想法,但我无法从中得到太多。特别是,行为仍然存在,一旦我重新启用就执行“更新”,所以我想我可能做错了。通常,我希望更新运行,而不是在该代码块期间运行。
谢谢你的帮助!
.net - 是否有允许在 Codeplex 上发布的应用程序直接从 Codeplex 自动更新的框架?
如今,赋予实用程序“自动更新”功能似乎是基本的礼貌。
我正在考虑诸如Reflector或Paint.NET之类的应用程序,它们会主动告诉您“嘿,有一个更新的版本可用。要下载吗?”
问:是否有人知道来自 Codeplex 项目的应用程序可以使用的通用框架,以在有更新版本时提醒用户,并可选择直接从 CodePlex 下载并安装该更新版本?
显然有ClickOnce和Updater Block,我自己为 winforms 和WPF编写了实用程序类,其他人也编写了类似的东西,但所有这些都需要应用程序发布者在 Codeplex 之外发布应用程序,在命令自动更新工作。我想象的是直接从codeplex下载的东西。
编辑
我可以想象这样的框架可能会对应用程序如何发布到 codeplex 施加结构。它可能需要在每个版本中发布“manifest.xml”,并且在该清单文件中可能是应用程序版本、时间戳、版本说明、最新二进制下载的 URL 等等。
似乎有人已经建造了这个。
java - 有没有办法在不手动下载新版本的情况下更新JDK?
我刚收到更新 17 的 Java 更新通知,所以我运行更新并发现只有我的公共 JRE 被更新。我仍然只有 JDK 的 Update 16。
有没有办法在最新的 JDK 可用时自动获得它?
当然,更新不应该摆脱旧版本。这应该手动完成,因为 Eclipse 仍在使用旧版本。一旦我更新了我的设置,我会手动删除旧的 JDK。