Skip to content

Commit fb7feaa

Browse files
committed
Fixed multi run job running page
1 parent 4ca0064 commit fb7feaa

14 files changed

+21
-32
lines changed

docs/faq.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ sidebar_position: 100
1111
No, OpenBullet 2 can read `.loli` configs, except for a few specific blocks or settings. You can simply import a `.loli` config inside OpenBullet 2 and it will automatically repackage it into the `.opk` format. You can also drop the config in the `UserData/Configs` folder and perform a rescan to achieve the same thing.
1212

1313
The following features are **not supported**:
14+
- editing the config through *Stacker*, only raw *LoliScript* code
1415
- a few config settings from the old OB1 system
1516
- the *MOUSEACTION* command
1617
- the *CFBypass* block

docs/jobs/job-monitor.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
sidebar_label: 'Job Monitor'
3+
sidebar_position: 2
4+
---
5+

docs/jobs/multi-run-job/running.md

Lines changed: 15 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -6,40 +6,36 @@ sidebar_position: 2
66
# Running a Multi Run Job
77

88
### Setup
9-
For this guide, you will need to create a Multi Run Job with the given options (you can read the [creation guide](./creation.md) to know more about all the available options):
9+
For this guide, you will need to create a Multi Run Job by going to the *Jobs* tab, clicking on *New* and selecting *Multi Run Job*. You can read the [creation guide](./creation.md) to know more about all the available options. We will use the following options:
1010
- config: [sample config](/download/Test.opk)
1111
- 5 bots
1212
- data pool: range from 0 to 100 with step 1, Default wordlist type
1313

14-
At this point, you will see something like this
14+
Leave everything else default. Your options need to look like these:
15+
16+
![Sample settings](/img/jobs/multi-run-job/sample-settings.png)
17+
18+
Finally, click on the *Create Job* button. At this point, you should see something like this
1519

1620
![Multi Run Job Viewer (idle)](/img/jobs/multi-run-job/viewer-idle.png)
1721

18-
On the left, you can see most of the options that you previously configured. You can now do the following things:
22+
In the *Job options* section, you can see most of the options that you previously configured. You can now do the following things:
1923
- Change the options of the job (only when idle)
2024
- Change the number of bots (also while running)
2125
- Start the job
2226

23-
If you click on start you will see the progress bar filling up and some hits being obtained
27+
If you click on *Start* you will see the progress bar filling up, the logs being printed and some hits being obtained
2428

2529
![Multi Run Job (running)](/img/jobs/multi-run-job/viewer-running.png)
2630

27-
You can go to the *OB Settings* section and tick the following option to enable real-time logging as data gets checked.
28-
29-
![Enable job log](/img/jobs/multi-run-job/enable-logging.png)
30-
31-
Now run the job again, you will see something like this
32-
33-
![Multi Run Job (running with log)](/img/jobs/multi-run-job/viewer-running-log.png)
34-
3531
:::info INFO
3632
If you want to run the job again, you will need to rewind the *skip* value to the beginning, so click on the *Change* button and set the *skip* back to 0 before attempting to start the job again.
3733
:::
3834

3935
### Stats Overview
4036
#### Data
4137
| Name | Explanation |
42-
|---------------|--------------------------------------------------------|
38+
|:--------------|:-------------------------------------------------------|
4339
|**Tested** |The number of data lines that have been tested so far |
4440
|**Hits** |How many times the bot ended with a `SUCCESS` status |
4541
|**Custom** |How many times the bot ended with `CUSTOM` or another custom status|
@@ -52,59 +48,46 @@ If you want to run the job again, you will need to rewind the *skip* value to th
5248

5349
#### Proxy
5450
| Name | Explanation |
55-
|---------------|--------------------------------------------------------|
51+
|:--------------|:-------------------------------------------------------|
5652
|**Total** |The total number of proxies that are currently in the pool |
5753
|**Alive** |The number of proxies that are still alive and are able to be assigned to bots|
5854
|**Bad** |*Not implemented yet*|
5955
|**Banned** |The number of proxies that are banned and cannot be assigned to bots until they are unbanned or there is a proxy reload event|
6056

6157
#### Others
6258
| Name | Explanation |
63-
|-------------------|--------------------------------------------------------|
59+
|:------------------|:-------------------------------------------------------|
6460
|**CPM** |The number of checks per minute|
6561
|**Captcha Credit** |The remaining captcha credit (if the config uses a captcha service)|
6662
|**Elapsed** |The time elapsed since the beginning of the run|
6763
|**Remaining** |The estimated remaining time based on the number of data lines to process and the CPM|
6864
|**Progress** |The overall progress of the check (includes the *skip*)|
6965

7066
### Controls
71-
72-
![Controls](/img/jobs/multi-run-job/controls.png)
73-
7467
During the run, you are able to
7568
- **Pause** the job and resume it later. When you click pause, the job waits until all bots finished processing their assigned items before going into a paused state
7669
- **Stop** the job. When you click stop, the job waits until all bots finished processing their assigned items before going into an idle state
7770
- **Abort** the job. When you click abort, the job will abruptly terminate all bots and you might lose the outcome of the ongoing checks
7871

7972
:::info INFO
80-
In the job options, you can enable the *mark as to check on abort* option to make the current items go to *To check* when you click abort, so that you can check them manually or include them in the next run if needed.
73+
In the job options, you can enable the *mark as to check on abort* option to make the current items go to *To Check* when you click abort, so that you can check them manually or include them in the next run if needed.
8174
:::
8275

8376
:::caution WARNING
8477
If a bot is stuck in a *ban loop* (for example because it keeps ending with an `ERROR` status), pausing or stopping the job will take forever. In this case you can either abort the job, or go to the config's settings page and set the *ban loop evasion* to a value higher than 0, so that eventually, after the specified amount of bans, the data will go to *To check* and the job will be able to be paused.
8578
:::
8679

8780
### Hits
88-
By default, a job will save hits, custom and to check results to memory, in addition to sending them to the *hit outputs* you configured. You can see the hits right below a job in the job viewer page.
81+
By default, a job will save hits, custom and to check results to memory, in addition to sending them to the *hit outputs* you configured. You can see the hits the job obtained in the bottom-right area of the page.
8982

9083
![Hits](/img/jobs/multi-run-job/hits.png)
9184

9285
You can select more than one hit by using the CTRL or SHIFT keys on your keyboard to add individual items or entire ranges to the selection, respectively. You can then copy the data from the hits and paste it where you want.
9386

94-
:::caution WARNING
95-
If you are using the web client without HTTPS, your browser will show you this error
96-
97-
![Hits](/img/jobs/multi-run-job/clipboard-error.png)
98-
99-
To solve this problem you can either enable unsecure sources in the browser or use something like [ngrok or cloudflared](https://discourse.openbullet.dev/t/your-openbullet-online/925)
100-
:::
101-
102-
You are also able to *send* the hit (along with the proxy and wordlist type) to the *debugger*, and *show the full log* of the hit. The full log is only saved if you enable this option in the *RL Settings* section.
103-
104-
![Enable bot logging](/img/jobs/multi-run-job/enable-bot-logging.png)
87+
You are also able to *send* the hit (along with the proxy and wordlist type) to the *debugger*, and *show the full log* of the hit. The full log is only saved if you enable this option in the *RL Settings* section. Also, bot logs are only available to the admin user.
10588

10689
:::caution WARNING
107-
Bot logs can be huge and eat up a lot of your RAM, so only enable them while debugging a config (for example to check why something ended up as *To check* instead of another result). Do not leave it enabled while checking a high amount of data lines, otherwise you will run into problems.
90+
Bot logs can be huge and eat up a lot of your RAM, so only enable them while debugging a config (for example to check why something ended up as *To check* instead of another result). Do not leave it enabled while checking a high amount of data lines, otherwise you will run into memory issues.
10891
:::
10992

11093
![Bot log](/img/jobs/multi-run-job/bot-log.png)
Binary file not shown.
24.8 KB
Loading
-15.1 KB
Binary file not shown.
-3.17 KB
Binary file not shown.
Binary file not shown.
-2.52 KB
Binary file not shown.
46.7 KB
Loading

0 commit comments

Comments
 (0)