问题标签 [automatic-updates]
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.
php - Excel 的当前汇率
有没有办法在 MS-Excel 中导入当前汇率并保持更新?Excel 提供了一种调用 URL 并将响应导入单元格的方法。
有几个教授。互联网上的服务,但我想确保没有记录任何数据并且提供的信息是最新的。而且应该是免费的...
php - 实时自更新 PHP 类
我有一个 PHP 类,它可以与我们正在开发的 API 进行通信。我不想使用不同的 API 版本并让用户手动更新 PHP 类脚本,而是想让这个过程自动化。
此更新必须在发现更新时即时完成。这是我的想法:
- 用户的程序尝试通过我们提供的 PHP 类访问 API
- PHP 类检查更新
- 如果有更新,该类将下载该类的新版本,并希望该新版本的类来处理 API 请求。
这显然意味着 PHP 类需要对该类所在的文件具有写权限,因此它可以简单地用新版本覆盖该类。
但是旧的类现在如何通过新的类版本执行请求的 API 请求呢?在一个完美的世界里,我正在寻找一种不使用 eval() 的方法,因为这个函数在许多主机上被阻止。
详细说明:
registerCustomer() 函数会做这样的事情:
现在我能想到的唯一方法是:
- 将新的类版本下载到变量中
- 在该变量中,替换
class MyApi {...
为class MyApiUpdate {..
- 再次包含当前文件,加载新的、更新的类
- 创建新类的实例:
$myApiUpdate = new MyApiUpdate;
- 调用
registerCustomer()
函数:$myApiUpdate->registerCustomer($customerData);
- 用新的类代码覆盖当前文件内容(不替换)
这是在不创建新文件或使用 eval() 的情况下实现我想要的唯一方法吗?我不认为这是一个非常漂亮的方法,所以我正在寻找一种更清洁的方法来实现这一点。
c# - 使用查询字符串参数从 url 下载自定义设置
我制作了一个 Windows 服务应用程序,我想创建一个安装文件。当用户通过我们的网站 url 使用查询参数请求应用程序时(例如:http ://test.com/setup.exe?id=1212 ),我需要将当前 app.config 键值更改为该查询参数值。
当新版本准备好时,我还需要自动更新此应用程序。因此,Windows 的 ClickOnce 或 squirrel 可能是一种选择,但因为我找不到实现上述任务的方法。
以下问题有点相似,但不能解决这个问题: *我们如何在 ClickOnce 应用程序中检索查询字符串信息? * ClickOnce:如何*通过安装程序*将查询字符串值传递给我的应用程序?
我怎样才能做到这一点?
android - 锁定任务模式设备所有者应用程序的自动更新
我几乎准备好使用设备所有者配置文件分发将处于锁定任务模式的应用程序,也就是企业所有者单次使用应用程序。
我正在考虑分发它并在新版本发布后自动更新它的可能方式。并找到以下选项:
通过 Play 商店分发和更新,因此设备需要一个 Google 帐户才能访问 Play 商店,一旦安装了应用程序,我需要删除该帐户,然后锁定应用程序(我正在使用
dpm
工具,但同样是对于 NFC),重新添加 Google 帐户并设置“在 Play 商店中自动更新。这有点无聊,因为我必须在 100 多个设备上执行此过程。在私有服务器上分发并使用 PackageManager 进行更新。使用此选项,我不需要 Play 商店帐户,所有交付过程都在我的私人服务器上进行,我将上传应用程序的 APK 以供设备下载。此外,一旦安装了应用程序并设置了设备所有者,我可以使用
PackageManager
方法让应用程序从我的私人服务器自动下载和安装新的更新。使用梅森。正如我在其他 SO 线程上看到的,另一种可能性是使用 Mason,一种允许您管理许多设备的 Web 控制台。没有尝试过,我更喜欢在没有第三方解决方案的情况下控制我的应用程序。
Android Enterprise Mobile Manager我不明白这是什么。我试图联系谷歌让我解释成为该计划的一部分有什么好处,但现在仍然没有答案。有人知道更多吗?
现在我将使用 App Store 作为更新机制,因为它似乎工作得很好。有没有人已经面对这个问题并最终找到了一个好的解决方案?
linux - Linux 自动更新程序的框架
基本上,有一个 webapp 在 ubuntu 的 localhost 上运行。
我希望能够从我这边实现一两个更新,并且让几台将运行 webapp 的机器也接收到更新。(所有在其本地主机上运行 webapp 的机器也有互联网连接)
我想到了 1)一个只保存最新版本的 SQL 服务器 2)webapp 连接到服务器并检查最新版本和它自己的版本
除此之外,我有点失落。我希望有人可以引导我朝着正确的方向发展框架或一些概述如何实现此类事情的文本。
- 如果问题太模糊/不具描述性,请提前道歉
python - wxPython - Plot update on specific parameter change
Dear all passionated programmers,
I am programming an GUI to investigate my data. Those data is displayed in a 3D plot on a panel. The Plot is filling a prepared FigureCanvas on my GUI by the time I hit a Button. The Plot function gathers some parameter information from my Interface and is created. I want to automate the process by enabling the function to always create a new plot when a parameter is changed.
I am more than helpless right now. Maybe there is something I am missing. Is there some module that I can use ? Or is there a common way of doing something like that:
For an simple example i posted you this, a lil bit long, code sample. The goal I want to achieve is the function automatically runs again after
self.mftthreshold
or
self.SpinCtrl_times
or self.SpinCtrl_Y
was changed.
I hope anyone can give me a hind on how to make this possible.
Thankful Greetings, Daniel
python - 实时刮板 | 复杂的问题
我有一个正在运行的网络爬虫;代码列在单独的 Excel 文档中。我正在使用 ScrapingHub 的 API,因为它可以在任何地方访问,并且提供了一个很大的便利因素。我想创建一个代码,该代码将更新并从 Excel 表上列出的内容中删除。
使用我的 excel 列表,我怎样才能让我的代码自动更新(即,我将 MSFT 添加到我的 excel 表中,以便更新我的代码以包含 MSFT)?
另外,有没有让它自动部署?
--==Spider Code==-- **在每个链接中附加的代码(搜索条件)
javascript - 相当于按 Enter 的 Javascript 代码
我正在尝试使用 javascript 自动提交表单。但无法这样做。下面是目标提交。
<input id="jpform:jpsubmit" type="submit" name="jpform:jpsubmit" value="Submit" tabindex="3" onclick="return validateJPJD();">
我已经尝试了以下步骤。但不起作用。
Javascript:
有人可以帮帮我吗?
或者,此表单使用输入按钮提交。但我也不等同于此。
tfs - 使用对我的项目集合中文件夹的更改来更新所有本地工作区
我的项目集合中有一个名为“OutputBinaries”的文件夹。我有本地工作区映射到多台机器上的这个文件夹。每当对“OutputBinaries”文件夹进行任何修改时,我都想自动更新所有这些本地工作区。
我知道如果 tf get 命令特定于特定机器或特定工作区,它会有所帮助。但是如何通过不同机器上的工作区来实现这一点
我们使用的是最新的 TFS 版本