Deleted's idea of replacing text would be useful so you could replace moderator comments or the text at the bottom where it says Links Checked by WBB.....
This could be also useful for stuff like when the WBB staff add coments about imageshack images etc. or code you links. Their's loads of ways one could use this like adding an image to get people to register etc. eg replace [code] with [img]http.tinypic.com/0000.jpg[/img]Code:[/B] Lots of potential for webmasters :) Another idea would be to use Rapidshare's api and check any Rapidshare links to see their alive. Checking all types of links can be messy but the RS ones are easy to check with their api. Check out http://rapidshare.com/dev.html if you haven't seen it yet. Obviously checking all links would be cool but RS would be a great start. How about it uses different accounts to post. That way it won't be so obvious their all leeched posts. Seeing a forum with 20 posts a minute by the same user of off putting. Randomizing the posts between different accounts with hide the fact the forum is shit. Haven't had the need to use Sharpleech in a few months but it was a great app when I used it.[/QUOTE] 1.0.1 has already the ability to remove w-bb bot info and it should remove mod messages in the background (that is, if this future isn't broken, I dunno). What might be a good idea is to provide a setting which allows the user to add regular expressions to remove other stuff from posts or manipulate them before the thread gets posted. The link checking has been suggested many times. IMO that should be done on the forum side because it would make the program 20x slower, link checking is never perfect, and rapidshare might ban your IP because of all the calls. About the different accounts: nope. SharpLeech is targeted towards webmasters and not people who want to use it as a [I]postcount++[/I]; tool on random sites. [quote="DeLeTeD, post: 227066"]Another suggestion which is manually accept posts. So say your in the view area where it is leeching, you can edit some text in your textbox and then hit next and it will load up the next post. Not sure how hard it is to intergrate such a feature but it would be useful.[/QUOTE] Good find. In SL1 this could of been easily implemented. But with SL2 that would be a b*ch to implement because of the parallel implementation. SharpLeech 1 did its thing like this: [FONT=Courier New][work_thread] - for each page get the topic links -- for each topic get title/content --- post thread sync- or asynchronous[/FONT] ^ Everything is contained in one thread, pausing is easy. In SL2: [FONT=Courier New]<topic_links_array> [page_thread][/FONT] [FONT=Courier New] - for each page get the topic links - add topic links to <topic_links_array> [topic_thread][/FONT] [FONT=Courier New] - while <topic_links_array> contains items -- for each link in <topic_links_array> : --- create new [post_thread] which will post the topic[/FONT] ^That allows for a (potentially huge) speed boost. Obviously the above example is simplified. Because of the independent many-thread design you can't just pause without either causing a lockup in one place, losing thread safety and/or synchronization, or add a whole army checks and switches. In other words, it's probably not worth the effort. This is the kind of stuff why so many apps still lack full multi-core support. A variable can't be used by multiple threads because the locking would defeat the purpose. That's why SharpLeech.Engine.Core is written in the shiny new F# language and not my precious C#. [/technicalcrapno1reallycaresaboutorunderstands] <_< Edit, PS: On every 1st April you'll get this BS for the whole day: [slide]http://www.cubeupload.com/files/12e003.png[/slide] Some other dates will have an effect too.