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.
[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.