SharpLeech 2.0.0 ALPHA

Status
Not open for further replies.

Hyperz

Active Member
Veteran
2,428
2009
575
13,765
ad0600sllogo.png



Custom SharpLeech 2 Plugins: http://www.wjunction.com/showthread.php?t=35208


A few days late but here it is. This version is mainly a maintenance update. By this I mean no flashy new futures were added. Instead this should resolve a bunch of issues and crashes that some people had with the Pre-ALPHA.

Changes Since v2.0.0 Pre-ALPHA:

  • Fixed a crash that would occur on some PC's when a window is opened for the 2nd time.
  • Fixed a crash that would occur on some PC's when clicking on the login button.
  • Fixed a crash or freeze that would occur when the Start Leeching button was clicked.
  • Fixed the program not logging the ChatBox content when the option is enabled.
  • Fixed a typo. I'm sure there are more typos left in the GUI so let me know if you find one!
  • Fixed problems with IPB 3 quote tags.
  • Added error logging layer.
  • Added asynchronous leeching (300%+ speed boost on 5Mbit+ connections and fast sites).
  • Removed all F# code and ported it to the C# DLL. The F# runtime is no longer required to be installed.
  • Improved duplicate topic posting prevention - It will now check the hash before actually reading the topic (speed improvement).
  • Improved Keep-Alive requests.
  • Increased HTTP connection limit (2 -> 12).
  • Changed the default timeout value from 100.000 to 30.000 ms.
  • Changed the default Regex settings (they are now enabled by default).
  • Changed the default ChatBox nickname. The program will now set your Windows username as default value.
  • Changed the window background color for the non-Aero interface.
Screenshots:
[slide]http://i40.tinypic.com/s3k7q0.png[/slide]

[slide]http://i40.tinypic.com/k1qj68.png[/slide]

Download (460 KByte):
http://rapidshare.com/files/366704030/SL_2.0.0_ALPHA.zip

Install .NET 4.0 RC before running (48 MB):
http://download.microsoft.com/downlo...ll_x86_x64.exe

Things you should know:
Async leeching is automatically enabled when the Pause value in your options is set to 0. By setting it to 1 or higher the program will switch to the old sync leeching method. A fast site (both leech and post) and a 5Mbit+ connection are highly recommended for async posting. On slow sites/connections async posting might actually drown your speed instead of improving it.

When you report a bug
or problem make sure to include your Errors.log file. A screenshot alone is worthless. Also make sure you describe the problem as good as possible. Simply saying "it crashes for me" is useless.

Plugins (tested by me):
- Fixed Warez-Centre plugin: http://pastebin.com/25kFqM5A
- Fixed Warez-BB plugin: http://pastebin.com/11VXPpjr
- TehPARADOX (by The End): http://pastebin.com/v1uBptkt
- ForumW (.org) (by NewEraCracker): http://pastebin.com/n38aWkau

SharpLeech 2.0.0 BETA progress (frequently updated):
  • Changes Since v2.0.0 ALPHA:
  • Switched to .NET 4.0 RTM (the final version).
  • Fixed the IRC client not sending a nickchange request when changing your nickname in the options.
  • Fixed a resource leak in one of the async fucntions due to not handling the IAsyncResult.
  • Fixed the radio volume (and slider) not updating when restoring the default settings.
  • Fixed a problem where logging in to a vBulletin 4.0.3 forum wouldn't work.
  • Fixed a crash that would occur when leeching in async mode due to a thread safety issue.
  • Fixed a crash that would occur when clicking the Copy Url button when the url was 'null'.
  • Fixed a crash that would occur when clicking the Open topic in a browser button when the url was 'null'.
  • Fixed an issue with the Warez-BB plugin.
  • Fixed an issue with the Warez-Centre plugin.
  • Changed the logo to the new one that was created by Elio.
  • Changed the application icon. Again.
  • [strike]Changed the internal proxy setup from forced off to the .NET default (same as SL1)[/strike].
  • Changed the internal proxy setup from forced off to the systems default proxy settings.
  • Added a plugin for TehParadox.
  • Added a plugin for ForumW (.org).
  • Removed the Stats tab (moved to a future version).
  • Removed the Feed tab (moved to a future version).
  • Removed some TV station streams that were no longer broadcasting.
  • The start page number now increments when leeching like it was in SL1.
 
278 comments
* Post reserved for plugins *

vBTeam Plugin (note: download links are vBTeam attachment links) - Save the content as vBTeam.xml
http://pastebin.com/7VyvD8a9

Amader Forum plugin - Save the content as Amader-Forum.xml
http://pastebin.com/S6ERBqbe

FreshWap Plugin - Save the content as FreshWap.xml
http://pastebin.com/eJ548dpc

BayW Plugin - Save the content as Bayw.xml
http://pastebin.com/9rbMRrCy

HD-BB.org - Save the content as HD-BB.xml
http://pastebin.com/SASrLkeP

WarezScene.Org - Save the content as WarezScene.xml
http://pastebin.com/ykSxe9YZ
 
Works fine here. Thanx. You think it would be better to have a % in the options for how fast it would run? ie: 1000% like 100 posts a minute lol :P
 
Leeching speed is not a constant so expressing it in % is impossible and not practical. It always leeches as fast as possible.
 
Just to let people know ive hit 180+threads in a minute. It depends on the site leeching to and from. Also your speed plays a big roll. The faster all 3 the faster it will leech.
 
the program features like it leeches off warez-bb,saves links one posted so they dont get repeated,posts very fast etc etc
 
People see that when they try it :).

thanks for the alpha but the quote tags still not working for me on ipb3, i need to add something in the plugin?
this is my plugin http://pastebin.com/1v4CEUYG

Dammit, I noticed I made a typo in the replace pattern so that's why it ain't working. You can get around it by doing the following in your IPB 3 plugins:

Replace:
PHP:
        public override SiteTopic GetTopic(string url)
        {
            return base.GetTopic(url);
        }
With:
PHP:
        public override SiteTopic GetTopic(string url)
        {
            SiteTopic topic = base.GetTopic(url);
            
            if (topic == null) return null;
            
            // Fix IPB 3 quote tags...
            string pattern = @"(?i)\[quote [\w\d " + '"' + @"'-=]+\]";
            string replace = "[quote]";

            topic.Content = System.Text.RegularExpressions.Regex.Replace(
                topic.Content,
                pattern,
                replace
            );
            
            return topic;
        }
 
Hello, I Faced a crash today. I had 3 instances running. All 3 of em were working fine. I went to play football..... came back and saw that all of em were crashed. I think it crashed because my pc automatically got locked(to the user login screen) but usually when this happens other softwares keep working.

Code:
http://rapidshare.com/files/367152418/Errors.log.html
 
Status
Not open for further replies.
Back
Top