umbrella_rs

Create and run tasks

Task groups, common fields, bulk creation, controls, monitors, and retries.

Create a task

The umbrella_rs Tasks screen with task groups and task controls
The Tasks screen groups related tasks and exposes bulk and per-task controls.
  1. Open Tasks and create a task group.
  2. Select the group and choose Create task.
  3. Choose a website and mode. The form changes to show only that mode's fields.
  4. Fill all required fields. Choose reusable resources created on the other screens.
  5. Set the unlabeled count box beside the form buttons if you want multiple identical tasks; it defaults to one.
  6. Choose Create task.

The website and mode cannot be changed while editing an existing task. Create a new task when you need a different mode.

New task group dialog
Create a group first; every task must belong to one.

Common task fields

FieldMeaning
PIDStore product identifier. Bandai uses basepid;atcpid.
URLProduct page URL used as the shared Carrefour monitor key.
QuantityPositive item count.
Delay (ms)Stored per-task request delay; defaults to 3000 in the database.
Start timeLocal machine time in HH:MM:SS. If today's time has passed, the task proceeds immediately.
ProfileContact, address, and payment data, jigged when the task starts.
Proxy groupProxies used by the task's checkout HTTP client. One is chosen randomly on each task build.
AccountA single website account, or “every account” to expand task creation.
IMAP configInbox used to retrieve verification codes.

Mode-specific fields are documented in Carrefour and Premium Bandai.

Controls

Each task row shows status, website, relevant account/mode fields, the current public proxy IP when it can be resolved, and a run control. Row actions let you edit, duplicate, or delete a task.

The header controls apply to the currently selected task group:

  • Start all starts all visible tasks. Starts are throttled in chunks of 250 with a one-second pause between full chunks.
  • Stop all aborts all running tasks in the group.
  • Duplicate all creates one copy of every task in the group.
  • Remove all permanently deletes every task in the group.

Deleting a task group also deletes its tasks. Stop a running task before editing dependencies when practical.

What happens on start

The engine reloads proxy groups and the Hyper API key, then checks that:

  1. the task has a proxy group;
  2. that group contains at least one non-dead proxy;
  3. the website has a saved Monitors configuration with at least one usable proxy.

The task receives a fresh Chrome 152-emulated HTTP client, cookie jar, random task proxy, jigged profile, and its selected IMAP and PayPal records. Its public proxy IP is fetched asynchronously from api.ipify.org.

Shared stock monitors

Tasks watching the same website and product key subscribe to one shared monitor. The first subscription starts the configured number of replicas; the monitor stops when it has no subscribers. The footer shows the number of active monitor replicas, not the number of task rows.

Carrefour monitor-mode tasks subscribe by product URL. Bandai monitor tasks subscribe by base PID.

Restarts and failures

A normal error rebuilds and restarts the task. After five consecutive normal failures, it stops with Failed: .... A module-requested restart—for example a Bandai shape block—does not increment that counter. Successful completion and intentional module stop end the run without a failure label.

Stopping a task aborts it immediately. Starting an already-running task does nothing.

On this page