Skip to content

App Actions

App actions let network switching and workflow switching happen together.

Action Types

NetScene supports two kinds of app actions:

ActionDescription
OpenLaunch the specified app
CloseRequest the specified app to quit

When closing an app, the default behavior is normal quit. Enable force kill only when the app cannot quit normally or you explicitly need it.

Execution Stages

App actions can be arranged in two stages:

StageSuitable Use
Before network switchingClose proxy, VPN, download tools, or other apps that may affect switching
After network switchingOpen browser, meeting app, remote tools, and other apps after the network is stable

Priority

Each app action has a priority.

Lower values run earlier. Arrange actions by dependency:

  1. Close apps that may affect the network.
  2. Switch the network.
  3. Open apps that depend on the target network.

Common Configurations

Office

  • Before switching: close personal proxy client.
  • After switching: open Slack, browser, and meeting app.

Home Proxy

  • Before switching: close office VPN.
  • After switching: open proxy client and browser.

Client Site

  • Before switching: close sync drive and downloader.
  • After switching: open debugging tools, Terminal, and browser.

Force Kill Process

Force killing a process ends the app directly and gives it no chance to save state normally.

Enable it only when:

  • The app often cannot quit normally.
  • The app has no important unsaved data.
  • You explicitly accept the risk of abnormal exit.

Do not enable it unless necessary.

NetScene is a macOS network scene automation tool.