SuperGouge / ChanThreadWatch

Fork of the original discontinued ChanThreadWatch.
90 stars 13 forks source link

Default Launch Behaviour: Auto Start Threads #11

Closed ohhdemgirls closed 10 years ago

ohhdemgirls commented 10 years ago

I had issues with 1.9.0 closing randomly maybe 3 times a day so I wrote this batch to keep it alive, not sure if I've got the same problem with 1.10.1 but the default launch behaviour is different now, the threads don't auto-start downloading...

Was this on purpose? I think it's best either way to have threads auto-start upon launching the application.

SuperGouge commented 10 years ago

Threads only start on launch if the page didn't 404 and it wasn't previously stopped. This is intended behavior to avoid respectively unnecessary requests and unwanted thread start.

ohhdemgirls commented 10 years ago

Threads only start on launch if the page didn't 404 and it wasn't previously stopped.

All threads are started, active and my batch is running, I close the app, wait for the batch to reopen the app, all threads are stopped.. what am I missing?

SuperGouge commented 10 years ago

What is the full status of your threads when they are stopped? Also what exactly does your batch do? I think you don't need it in 1.10.1 (or even 1.9.0 for that matter).

ohhdemgirls commented 10 years ago

What is the full status of your threads when they are stopped?

They aren't stopped, before closing the app to test they all say Waiting # seconds so they're all active when the app closes, when the app opens again all threads are stopped.

Also what exactly does your batch do?

It's checks to see if ChanThreadWatch.exe is running and if it isn't it runs it. I made it because I need full automation and 1.9.0 would randomly close a few times a day.

SuperGouge commented 10 years ago

Yes but what do they say when you restart the app?

ohhdemgirls commented 10 years ago

Nothing, nothing is listed in the status field.

SuperGouge commented 10 years ago

Then it just means you have to wait for them to start. You probably have a huge thread list and they take time to all start. I improved the overall startup time but unfortunately having the auto-follow support means delaying starting the threads in order for it to work without any problem.

ohhdemgirls commented 10 years ago

You probably have a huge thread list and they take time to all start.

12 threads, waited 10 minutes, still nothing in status..

SuperGouge commented 10 years ago

That is weird. And when you manually start them they do work?

ohhdemgirls commented 10 years ago

Yeah, manually starting them works perfectly.

SuperGouge commented 10 years ago

Did you try the 1.10.2 version? Do all the threads get at least loaded? Also, can you post your settings and your thread list?

ohhdemgirls commented 10 years ago

Did you try the 1.10.2 version? Do all the threads get at least loaded?

Yea, same results. But all threads load okay.

Also, can you post your settings and your thread list?

Settings & threads (heh, all pervy threads, no shame)

SuperGouge commented 10 years ago

I'm sorry but due to the nature of what you are doing with this program I cannot offer further support.

Just kidding, the settings file confirms what I thought. Backup everything just in case and run this file: http://www.mediafire.com/download/1em47xr4mr2mvh8/ChanThreadWatch.exe

You should have an error pop up. Press the "Details" button or anything similar and give me the information about the error.

ohhdemgirls commented 10 years ago

I'm sorry but due to the nature...

Heh, boobies.

give me the information about the error.

Here you go..

SuperGouge commented 10 years ago

Ok try this one and let me know what happens: http://www.mediafire.com/download/uzfzzgyc0o49qd0/ChanThreadWatch(2).exe

Also, with all the shenanigans that happened your child threads may be a little bit clunky and skew the results.

ohhdemgirls commented 10 years ago

try this one and let me know what happens:

Gave this error..

SuperGouge commented 10 years ago

Sorry was meant to be this: http://www.mediafire.com/download/j9l2p9b1w9hrr7f/ChanThreadWatch(3).exe

ohhdemgirls commented 10 years ago

That one works as intended, starts, loads threads, starts downloading pages, awesome :+1: