it should be at your system tray
http://www.reviversoft.com/blog/wp-c...ystem_Tray.png
weird that its still that high for you while its much lower for the others, isnt much else I can say about it
it should be at your system tray
http://www.reviversoft.com/blog/wp-c...ystem_Tray.png
weird that its still that high for you while its much lower for the others, isnt much else I can say about it
Bug Report: v1.2.3
2 slots, Platesmithing, Tier1_Heavy_Gather_Basic
It ran once (10 minute tasks) just fine but after "Collect Reward" it would not start the next attempt.
CPU shot up to 75-100% for that one exe. ( I was running 4x APB.exe at the time, the other 3 were between 15-25% cpu each)
I interrupted, loaded, saved, edited settings, restarted with the "Start" button several times, but it would simply not start the task.
I then closed the APB.exe and completely restarted. Working now. Will monitor to see if it continues to the 2nd round of tasks after "Collect Reward"
The problems comes with running multiple slots at the 10 minute jobs.
Then the page has to be reloaded often and this will increase the memory leak.
For example, I run 3 slots at 2hr jobs and 3 slots at 1hr jobs.
After 4 hours now, it is only using around 90mb of RAM.
So my suggestion is if you want to run more instances, choose the longer jobs.
Reefer Man beat me to it.![]()
I'm figuring the gateway doesn't release memory, when it goes to a page, so when it continually goes to the same page, it keeps grabbing more and more memory, rather than flushing it's cache, like it should.
Uptime is about 5 hours. 100mb taken up. Of course, I'm only mining mithral in one slot and building Professionals in the other three.
Feedback:
4 APB's running - 2 accounts x 2 characters each
11 total crafting slots
CPU usage is still at 90-100% total but all 4 are still running as expected for approximately 3 hours now. Each using between 90 and 260mb ram each.
FYI
It's timed out and crashed on me. I don't know how long ago it was, 'cos I went out for dinner, but it seemed to have stopped an hour ago. Didn't give me a reason why. Sorry about that. :/
on the gateway in firefox, I've had to refresh the gateway a few times int he past when I've left it on and used it often, refreshing always fixed any issues i had with it. I wonder if a refresh feature might help with the memory leak if it's related to or from the gateway.
That high cpu should mean that there was an endlessloop somewhere. I plan to change a lot in the bot over the weekend
- Splitting the functions even more and give a log after each step. This should provide more details when something fails and it should be easier to figure out what went wrong
- Adding delays, to make its not to fast and bugs because the gateway doesnt respond that fast - also easier to detect errors in this way, because you are able to see more what the bot is doing
It will take me a while, I hope to release these changes on sonday
I try to reduce this leak even more. Maybe a full site reload helps? Any information you have about ways to make it less, let me know
All right, I really would like to decrease this usage. Again, every information you guys have to decrease it is helpful, I will implement it
Anyone tested full site reload so far? does it help?
Sounds good, however as far as I know refreshing usually logs you out, this mean I would have to safe your accounts + passwords as well
I might do it still
So my todo list:
- Splitting the functions more with more logs to find errors and bugs easier
- Adding delays, will make it a bit slower but it will be easier to see what the bot does and gives the gateway time to react
- Refresh function, however needs to safe your account + password then. I will probably make this optional
Last edited by Dragonef22; 06-08-2013 at 03:51 AM.
ye the 10 min tasks generate a huge amount of memory leaktryed that for 2:30 hours and it's at 250-300mb
i'll wait the next version and i'll let you know how that goes when you release it![]()
nope, havent tested any of them cause lazyprofession forum is offline and i dont have it.
This is the only one i tryied maybe someone else can do a compare between them
9 hours uptime, no problems. I still got the "one of the required assets could not be found" on Slot 2 over and over again, but this time, it didn't fail. Mem usage also jumped up to around 500mb. I tend to agree with Valefort about the shorter jobs. I was building Professionals with 3 of my 4 slots, last night. They finished around 4 am, at which point one of the slots I was using switched to gathering mithral. I'm pretty sure that's when my memory spiked dramatically. Once I switched Slot 1 to gathering mithral, however, I didn't get a single "one of the required assets could not be found message" on it.
Other than the memory issue, it seems to be fairly stable now.
[EDIT] - Just checked the logs, I did get that message on Slot 1.
10:32:25 PM : Bot loaded
10:33:16 PM : Bot was started
10:33:17 PM : User is logged in, mainloop begins
10:33:18 PM : Starting slot 2
10:33:27 PM : Slot 2 was started
10:53:28 PM : Getting reward of slot 2
10:53:28 PM : Starting slot 2
10:53:31 PM : Slot 2 was started
11:13:35 PM : Getting reward of slot 2
11:13:35 PM : Starting slot 2
11:13:38 PM : Slot 2 was started
11:33:44 PM : Getting reward of slot 2
11:33:45 PM : Starting slot 2
11:33:54 PM : Slot 2 was started
11:54:01 PM : Getting reward of slot 2
11:54:01 PM : Starting slot 2
11:54:12 PM : Slot 2 was started
12:14:15 AM : Getting reward of slot 2
12:14:15 AM : Starting slot 2
12:14:39 AM : Slot 2 was started
12:14:41 AM : Starting slot 2
12:34:44 AM : Getting reward of slot 2
12:34:48 AM : Starting slot 2
12:35:03 AM : Starting slot 2
12:35:15 AM : Slot 2 was started
12:55:17 AM : Getting reward of slot 2
12:55:17 AM : Starting slot 2
12:55:23 AM : Slot 2 was started
1:15:26 AM : Getting reward of slot 2
1:15:26 AM : Starting slot 2
1:15:31 AM : Slot 2 was started
1:35:33 AM : Getting reward of slot 2
1:35:33 AM : Starting slot 2
1:35:40 AM : Slot 2 was started
1:55:46 AM : Getting reward of slot 2
1:55:46 AM : Starting slot 2
1:55:51 AM : Slot 2 was started
2:15:52 AM : Getting reward of slot 2
2:15:52 AM : Starting slot 2
2:15:58 AM : Slot 2 was started
2:36:02 AM : Getting reward of slot 2
2:36:02 AM : Starting slot 2
2:36:08 AM : Slot 2 was started
2:36:10 AM : Starting slot 2
2:56:13 AM : Getting reward of slot 2
2:56:13 AM : Starting slot 2
2:56:19 AM : Starting slot 2
2:56:25 AM : Slot 2 was started
3:16:29 AM : Getting reward of slot 2
3:16:29 AM : Starting slot 2
3:16:35 AM : Slot 2 was started
3:36:41 AM : Getting reward of slot 2
3:36:41 AM : Starting slot 2
3:36:51 AM : Slot 2 was started
3:56:56 AM : Getting reward of slot 2
3:56:56 AM : Starting slot 2
3:57:03 AM : Slot 2 was started
4:17:09 AM : Getting reward of slot 2
4:17:09 AM : Starting slot 2
4:17:16 AM : Slot 2 was started
4:26:53 AM : Getting reward of slot 1
4:26:53 AM : Starting slot 1
4:27:00 AM : Slot 1 was started
4:29:03 AM : Getting reward of slot 3
4:29:03 AM : Starting slot 3
4:29:09 AM : Slot 3 was started
4:29:14 AM : Getting reward of slot 4
4:29:14 AM : Starting slot 4
4:29:19 AM : Slot 4 was started
4:37:22 AM : Getting reward of slot 2
4:37:22 AM : Starting slot 2
4:37:29 AM : Slot 2 was started
4:47:06 AM : Getting reward of slot 1
4:47:06 AM : Starting slot 1
4:47:13 AM : Slot 1 was started
4:57:36 AM : Getting reward of slot 2
4:57:36 AM : Starting slot 2
4:57:44 AM : Slot 2 was started
5:07:19 AM : Getting reward of slot 1
5:07:19 AM : Starting slot 1
5:07:23 AM : Slot 1 was started
5:07:27 AM : Starting slot 1
5:17:50 AM : Getting reward of slot 2
5:17:50 AM : Starting slot 2
5:17:54 AM : Starting slot 2
5:18:01 AM : Slot 2 was started
5:27:31 AM : Getting reward of slot 1
5:27:31 AM : Starting slot 1
5:27:38 AM : Slot 1 was started
5:38:15 AM : Getting reward of slot 2
5:38:15 AM : Starting slot 2
5:38:28 AM : Slot 2 was started
5:47:45 AM : Getting reward of slot 1
5:47:45 AM : Starting slot 1
5:47:53 AM : Slot 1 was started
5:58:29 AM : Getting reward of slot 2
5:58:30 AM : Starting slot 2
5:58:37 AM : Slot 2 was started
5:58:42 AM : Starting slot 2
6:08:04 AM : Getting reward of slot 1
6:08:05 AM : Starting slot 1
6:08:17 AM : Starting slot 1
6:08:23 AM : Slot 1 was started
6:18:43 AM : Getting reward of slot 2
6:18:48 AM : Starting slot 2
6:18:51 AM : Slot 2 was started
6:28:32 AM : Getting reward of slot 1
6:28:32 AM : Starting slot 1
6:28:40 AM : Slot 1 was started
6:39:01 AM : Getting reward of slot 2
6:39:01 AM : Starting slot 2
6:39:14 AM : Slot 2 was started
6:48:49 AM : Getting reward of slot 1
6:48:49 AM : Starting slot 1
6:48:58 AM : Slot 1 was started
6:59:27 AM : Getting reward of slot 2
6:59:27 AM : Starting slot 2
6:59:36 AM : Slot 2 was started
7:09:06 AM : Getting reward of slot 1
7:09:06 AM : Starting slot 1
7:09:14 AM : Slot 1 was started
7:19:48 AM : Getting reward of slot 2
7:19:48 AM : Starting slot 2
7:19:56 AM : Slot 2 was started
7:29:21 AM : Getting reward of slot 1
7:29:21 AM : Starting slot 1
7:29:30 AM : Slot 1 was started
7:40:03 AM : Getting reward of slot 2
7:40:03 AM : Starting slot 2
7:40:17 AM : Slot 2 was started
7:49:36 AM : Getting reward of slot 1
7:49:36 AM : Starting slot 1
7:49:45 AM : Slot 1 was started
8:00:24 AM : Getting reward of slot 2
8:00:24 AM : Starting slot 2
8:00:33 AM : Slot 2 was started
8:00:39 AM : Starting slot 2
8:09:56 AM : Getting reward of slot 1
8:09:57 AM : Starting slot 1
8:10:12 AM : Starting slot 1
8:10:17 AM : Slot 1 was started
8:20:44 AM : Getting reward of slot 2
8:20:44 AM : Starting slot 2
8:20:53 AM : Slot 2 was started
8:30:25 AM : Getting reward of slot 1
8:30:25 AM : Starting slot 1
8:30:34 AM : Slot 1 was started
8:30:40 AM : Starting slot 1
8:41:01 AM : Getting reward of slot 2
8:41:01 AM : Starting slot 2
8:41:18 AM : Starting slot 2
8:41:22 AM : Slot 2 was started
8:50:44 AM : Getting reward of slot 1
8:50:44 AM : Starting slot 1
8:50:55 AM : Slot 1 was started
8:51:01 AM : Starting slot 1
9:01:33 AM : Getting reward of slot 2
9:01:34 AM : Starting slot 2
9:01:51 AM : Starting slot 2
9:01:58 AM : Slot 2 was started
9:11:04 AM : Getting reward of slot 1
9:11:04 AM : Starting slot 1
9:11:15 AM : Slot 1 was started
9:11:22 AM : Starting slot 1
9:22:15 AM : Getting reward of slot 2
9:22:15 AM : Starting slot 2
9:22:33 AM : Starting slot 2
9:22:40 AM : Slot 2 was started
9:31:28 AM : Getting reward of slot 1
9:31:28 AM : Starting slot 1
9:31:39 AM : Slot 1 was started
9:42:49 AM : Getting reward of slot 2
9:42:49 AM : Starting slot 2
9:43:07 AM : Slot 2 was started
9:51:48 AM : Getting reward of slot 1
9:51:49 AM : Starting slot 1
9:52:00 AM : Slot 1 was started
9:52:07 AM : Starting slot 1
10:03:22 AM : Getting reward of slot 2
10:03:22 AM : Starting slot 2
10:03:41 AM : Starting slot 2
10:03:51 AM : Slot 2 was started
10:12:12 AM : Getting reward of slot 1
10:12:12 AM : Starting slot 1
10:12:31 AM : Slot 1 was started
10:24:00 AM : Getting reward of slot 2
10:24:00 AM : Starting slot 2
10:24:11 AM : Slot 2 was started
10:24:18 AM : Starting slot 2
10:32:42 AM : Getting reward of slot 1
10:32:42 AM : Starting slot 1
10:33:01 AM : Starting slot 1
10:33:25 AM : Slot 1 was started
10:44:23 AM : Getting reward of slot 2
10:44:23 AM : Starting slot 2
10:44:35 AM : Slot 2 was started
12:14:49 AM : Slot 2 failed to start:
one of the required assets could not be found
12:35:01 AM : Slot 2 failed to start:
one of the required assets could not be found
2:36:24 AM : Slot 2 failed to start:
one of the required assets could not be found
2:56:18 AM : Slot 2 failed to start:
one of the required assets could not be found
5:07:36 AM : Slot 1 failed to start:
one of the required assets could not be found
5:17:52 AM : Slot 2 failed to start:
one of the required assets could not be found
5:58:48 AM : Slot 2 failed to start:
one of the required assets could not be found
6:08:12 AM : Slot 1 failed to start:
one of the required assets could not be found
8:00:49 AM : Slot 2 failed to start:
one of the required assets could not be found
8:10:05 AM : Slot 1 failed to start:
one of the required assets could not be found
8:30:47 AM : Slot 1 failed to start:
one of the required assets could not be found
8:41:11 AM : Slot 2 failed to start:
one of the required assets could not be found
8:51:26 AM : Slot 1 failed to start:
one of the required assets could not be found
9:01:43 AM : Slot 2 failed to start:
one of the required assets could not be found
9:11:33 AM : Slot 1 failed to start:
one of the required assets could not be found
9:22:25 AM : Slot 2 failed to start:
one of the required assets could not be found
9:52:22 AM : Slot 1 failed to start:
one of the required assets could not be found
10:03:33 AM : Slot 2 failed to start:
one of the required assets could not be found
10:24:25 AM : Slot 2 failed to start:
one of the required assets could not be found
10:32:53 AM : Slot 1 failed to start:
one of the required assets could not be found
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 2
Going to a new task
Found 0 required slots
Found 0 optional slots
Starting the task
Waiting for result of jobstart
Start Job 3
Going to a new task
Found 0 required slots
Found 0 optional slots
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction
Start Job 0
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189811541
Starting the task
Waiting for result of jobstart
Start Job 1
Going to a new task
Found 1 required slots
Found 0 optional slots
Result of fillslotfunction 432135145189808579
Starting the task
Waiting for result of jobstart
Last edited by Methuselas; 06-08-2013 at 10:49 AM.
i'm still having issues with 'Worn Infantry Weaponry' - asset could not be found
am i the only one?
this is pretty much a back breaker for leadership since most higher rank task require this tool
The memory leak is caused by the amount of clicks.
So if you are running many 10min jobs, this will increase fast
also, if you have a lot of endless loops in between because it is unable to start a job, the leak will increase even faster.
I let it run overnight with 6 slots. 3 at 1hr jobs, 3 with 2hr jobs.
it is running for almost 14 hours now, and only using around 200mb of RAM.
Removing the anti afk was a good thing, no disconnects at all.
In this 14 hours, I had around 20 error loops because it was unable to assign the asset.
error; one of the required assets could not be found.
maybe this is caused by the script doing things a bit to fast.
Dragon, other bots/scripts will cause the same memory leak because its in the gateway.
lazyprofessions will increase the RAM usage of the brower it uses.(IE for me)
That script itself is a lot slower,causing a lot more delay before it starts a new job.
So you could make the bot a bit slower in selecting things, so we have less loops.
You could also build in a pause between loops, so it will wait for like 1 minute after a failed selection before it tries again.
Another option is to restart the program completely every so many hours, but then it needs an autologin and autoload settings options.
These are only work arounds because you cant fix the root problem.
maby others have any other ideas to reduce the memory leaks.
Last edited by weedyweedpacker; 06-08-2013 at 11:24 AM.