问题标签 [autostart]

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.

0 投票
1 回答
2152 浏览

macos - Mac OS - 使用 launchctl 添加应用程序以自动启动

我可以像这样使用 launchctl 启动应用程序:launchctl submit -l ProgramName -- open -g -b com.company.ProgramName 并且效果很好!我可以杀死应用程序,即使它崩溃它也会重新运行。

但是当我注销或重新启动 Mac 时,我的进程不再运行。或者,在某些情况下,它不是使用 ProgramName(这是我的应用程序名称)运行,而是使用 ProgramName.app/Contents/MacOS/program_name 中的可执行文件的名称运行

这种情况与 plist 文件有关。我运行命令 launchctl -w /Users/my_username/Library/LaunchAgents 并且过程正常!但是重启后就看不到了。

我更喜欢第一种加载进程的方法,有什么建议为什么进程在重启后不会自动加载?

0 投票
1 回答
446 浏览

itunes - 在没有后台进程的情况下启动 iTunes 时启动 Mac 应用程序(如 last.fm)

我想在 iTunes 加载时启动我的 OSX 应用程序,而不需要后台进程来监控 iTunes 何时启动。last.fm 客户端似乎是这样做的;当 iTunes 关闭时,我找不到任何后台进程,但是一旦它启动,last.fm 应用程序就会随之打开。也许它正在使用某种可以启动另一个进程的 iTunes 插件?

使用后台进程执行此操作似乎相当简单,但我想在没有后台进程的情况下执行此操作,因此我的程序不使用系统资源。

使用后台进程的一种选择是使用 NSWorkspace 的通知中心,例如:

但是,这显然需要一个后台进程。我发现的另一个选择是使用 ProcessNotif,如下所示:

这可能比 NSWorkspace 方法更不理想,而且它也需要一个后台进程。

那么,有没有什么方法可以在启动时从 iTunes启动,不需要后台进程?

谢谢!

0 投票
1 回答
7908 浏览

android - Android 自动启动应用程序

如何在设备启动时自动启动我的应用程序服务(可以启用/禁用此功能)?我必须在 AndroidManifest 中包含哪些权限?

谢谢

0 投票
2 回答
348 浏览

android - Android自动启动应用程序每隔一段时间

我开发了一个应用程序,我需要它。但有时它会崩溃。我正在考虑创建一个间隔时间的自动启动,例如,每隔 30 分钟,应用程序就会启动,但我找不到方法。有任何想法吗?提前致谢。我的应用程序是一个 Activity,就像一个服务器,仅供我个人使用。

0 投票
3 回答
2512 浏览

qt - 如何在启动时自动启动应用程序

我正在使用 Qt。

我找不到在启动时启动应用程序的函数或类。

例如,在 windows 中,将寄存器添加到 HKMU/Software/Microsoft/Windows/CurrentVersion/Run。

我想知道上面例子中的函数/类。

0 投票
4 回答
20394 浏览

shell - 在 Ubuntu 中调试 /etc/init.d 启动脚本

有自定义 dropr 消息队列轮询器,我试图通过 ubuntu 中的 /etc/init.d 启动。所有 3 个脚本都是超级简单的一行代码,并且可以通过命令行完美运行,但由于某种原因,只有一个脚本在服务器启动时真正运行。都有 775 次烫发,效果很好:

这是一个示例脚本(必须以 www-data 用户身份运行):

我已经通过以下方式多次运行删除/重新输入 inittab 条目:

rcconf 脚本还说一切正常。我已按照此处的所有说明进行操作:http: //jonathonhill.net/2009-04-23/auto-start-a-shell-script-on-ubuntu-server/此处和此处:http://stringofthoughts.wordpress .com/2009/04/16/adding-removing-shell-scripts-ubuntu-810/

我已经在所有常见的嫌疑人(/var/log/messages、/var/log/daemons 等)中寻找输出......仍然没有任何线索。

非常想至少对失败的原因有所了解。任何人都知道我可以参考哪些日志文件来查看出了什么问题以及为什么?

0 投票
1 回答
9531 浏览

animation - Flowplayer 控件:自动隐藏和自动播放

我无法让我的播放器自动启动或控件自动隐藏。我相信我已经正确设置了它,但它只是不起作用。这是我的整个脚本标签:

这是 HTML 区域:

编辑

我实际上发现了问题所在。当它加载时,它几乎只是一个启动图像,而不是实际的播放器。您可以在http://thepartysource.com/index_test.php查看。如果我将第二个剪辑设置为自动播放,它会在第一个剪辑完成后这样做。

0 投票
1 回答
586 浏览

android - 如何在启动时/启动后在植根 Android 上启动本机服务器应用程序 (ELF)?

我有一个植根的 Android 平板电脑。我已将本机服务器应用程序(Linux ARM ELF)复制到 /data/tmp 并运行。只缺少一件事:我想在平板电脑启动时启动服务器。有几种情况可以使任务更容易

  • 设备已经root了,我可以复制任何东西到它,
  • 无需安装程序,任务完成,一旦设置自动启动,
  • 我的服务器程序不需要设置,不需要文件,不需要库,不需要 root 权限,什么都不需要。

我不想玩创建 APK 包,也不想玩 NDK。我正在寻找最简单的方法。没关系,如果不同的 Android 发行版有不同的解决方案(我对当前版本 2.2 和 2.3 感兴趣)。

也许我应该使用inittab?无论如何,我更喜欢“最官方”的解决方案,如果我们可以在有根设备的情况下谈论“官方”,假设我正在寻找“尽可能少的黑客攻击”的解决方案。

更新:我发现了这个:http ://www.androidenea.com/2009/08/init-process-and-initrc.html - 如果没问题,我会尝试并关闭问题。

0 投票
2 回答
2829 浏览

c# - Windows Vista 上的应用程序清单、管理员权限和自动启动\7

所以,我有一个需要管理员权限才能工作的应用程序。

我创建了一个app.manifest文件。它完美地工作。

但现在我需要将我的程序设置为在 Windows 中自动启动,我遇到了麻烦。如果我的程序有一个app.manifest文件 - Windows 启动时程序不会加载,但是当我删除app.manifest文件时 - 它运行良好。

这是app.manifest文件中的代码:

谢谢你的帮助。

0 投票
2 回答
395 浏览

windows - 如何在非管理员用户无法关闭的窗口下自动启动 UI 应用程序?

我开发了一个 C# Windows 窗体应用程序,它作为系统托盘图标在后台运行,并在单击它时执行一些操作。它应该在Windows启动并持续运行时启动,并且不允许没有管理员权限的普通用户关闭它。

做这个的最好方式是什么?我最初打算通过任务计划程序在 LocalSystem 帐户上运行它,但后来我(艰难地)了解了Session 0 隔离(即应用程序将运行但它的 UI 元素不显示)。当我使用登录用户运行它时,即使它运行提升,用户仍然可以通过任务管理器将其关闭(无需提升)。

有什么方法可以让 LocalSystem 的进程访问 UI?我有一个在会话 1 中运行的 LocalSystem 的 winlogon 和一个 csrss 进程,所以我想它可以完成,我只是不知道怎么做。或者是否有更简单的方法来禁止用户通过任务管理器关闭他们自己的进程?我能想到的唯一其他选择是创建一个额外的 Windows 服务,如果应用程序正在运行,它会继续轮询,如果有人杀死它,它会立即再次启动它——但这看起来非常笨拙(而且,我希望它在它运行时保持死态)自行崩溃,以避免单个错误导致进程创建无限循环)。