Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

.NET 

[RELEASE] MINECRAFT OG Username Finder | Multithread and Webrequest (Messy code)

MINECRAFT OG USERNAME FINDER
--

Hi guys I'm sharing with you today a simple OG username finder for free!
I'm giving away the binary and the source code. Feel free to do what you want with it (source code is a bit messy, sorry about that).
It works pretty well and I'll probably add some feature this week (proxies, ...)

[img]http://img15.hostingpics.net/pics/486091GIF.gif[/img]

Binary scan | Source scan
Binary | Source

Bing thanks to ibennz for the theme (post link: https://hackforums.net/showthread.php?tid=3575882)
Just downloading this now, going to post back if it works :D

edit: Works like a charm.
nice! thats a great tool i used sometimes ;)
Thats some really sloppy coding, One of the first things i spotted was thread.abort, you never ever call thread abort. "The world is about to explode what else can we do" is only when aborting a thread should be used.

Take this, Dim ThreadsArray As New List(Of Threading.Thread) how is this an array? and why is it starting with an upper case t? Some One at the level of using the request class and action(of delegate should know camel casing. Your problem is like most here you spend to much time worrying about how a UI looks using a theme(thats coded with strict off) before worrying about learning basics.

Oh and how to learn threading? How do you expect to pass data at entry method.... Thats wrong.


'Public Sub New(start As System.Threading.ThreadStart)': Method 'Private Sub MYWebrequest(PSEUDO As String)' does not have a signature compatible with delegate 'Delegate Sub ThreadStart()'.INECRAFT OG NAME CHECKER\frmMain.vb 48 17 MINECRAFT OG NAME CHECKER


[Image: 77b6625f8d022740472f98727ca051bb.png]

Or since we are targeting 4.0 use 4.0 methods

[Image: d229b5b8b42a1aa86e2449371b24a961.png]
(Jan 9, 2014 06:08 AM)ident Wrote:  Thats some really sloppy coding, One of the first things i spotted was thread.abort, you never ever call thread abort. "The world is about to explode what else can we do" is only when aborting a thread should be used.

Take this, Dim ThreadsArray As New List(Of Threading.Thread) how is this an array? and why is it starting with an upper case t? Some One at the level of using the request class and action(of delegate should know camel casing. Your problem is like most here you spend to much time worrying about how a UI looks using a theme(thats coded with strict off) before worrying about learning basics.

Oh and how to learn threading? How do you expect to pass data at entry method.... Thats wrong.


'Public Sub New(start As System.Threading.ThreadStart)': Method 'Private Sub MYWebrequest(PSEUDO As String)' does not have a signature compatible with delegate 'Delegate Sub ThreadStart()'.INECRAFT OG NAME CHECKER\frmMain.vb 48 17 MINECRAFT OG NAME CHECKER


[Image: 77b6625f8d022740472f98727ca051bb.png]

Or since we are targeting 4.0 use 4.0 methods

[Image: d229b5b8b42a1aa86e2449371b24a961.png]

Sometimes I like when you actually post. If you decide to state your case and prove your point, and even show a better solution, I like it. Good job Ident
It is more destructive to the community when members who are beginners them selfs post tutorials. New members wont know if they are wrong and will follow bad examples.


I mean take this for example. The OP creates a thread to start a loop of threads. Whats that twenty items, would take about 0.00005 of a second to process that. Threading is a technical solution, what solution would threading solve here?
(Jan 9, 2014 06:51 AM)ident Wrote:  It is more destructive to the community when members who are beginners them selfs post tutorials. New members wont know if they are wrong and will follow bad examples.


I mean take this for example. The OP creates a thread to start a loop of threads. Whats that twenty items, would take about 0.00005 of a second to process that. Threading is a technical solution, what solution would threading solve here?

Question(s) For Ident: In 4.0 is the isBackground property either deprecated or does it just default to true? And I'm a bit unsure on the exact definition of the isBackground property as the MSDN isn't very informative. I take it a Thread with isBackground set to 'true' is stopped when the calling assembly closes right?
By default all threads are created as foreground threads. If you want it as simply as possible about the difference. A Background thread still active wont force the application not closing.

[Image: a816d446e335e5e5e5aa992864e2959b.png]
(Jan 9, 2014 12:06 PM)ident Wrote:  By default all threads are created as foreground threads. If you want it as simply as possible about the difference. A Background thread still active wont force the application not closing.

[Image: a816d446e335e5e5e5aa992864e2959b.png]

Oh okay cool, thanks for the example mate.
(Jan 9, 2014 12:06 PM)ident Wrote:  By default all threads are created as foreground threads. If you want it as simply as possible about the difference. A Background thread still active wont force the application not closing.

[img]-snip-[/img]

Also a question I have, as I've seen you use a Task (System.Threading.Tasks) in a thread to complete some actions. The StackOverflow responses I've seen when the question has been asked before don't have any usage examples. What is the proper application of a Task versus a Thread? The difference I've noticed in terms of methods and properties at least is that there is no isBackground property, and to 'end' a Task you need a cancellation token to control it, and monitor when the token changes.
I have to say your using a sexy theme :) Looks like it does the job great.
(Jan 9, 2014 06:08 AM)ident Wrote:  Thats some really sloppy coding, One of the first things i spotted was thread.abort, you never ever call thread abort. "The world is about to explode what else can we do" is only when aborting a thread should be used.

Take this, Dim ThreadsArray As New List(Of Threading.Thread) how is this an array? and why is it starting with an upper case t? Some One at the level of using the request class and action(of delegate should know camel casing. Your problem is like most here you spend to much time worrying about how a UI looks using a theme(thats coded with strict off) before worrying about learning basics.

Oh and how to learn threading? How do you expect to pass data at entry method.... Thats wrong.


'Public Sub New(start As System.Threading.ThreadStart)': Method 'Private Sub MYWebrequest(PSEUDO As String)' does not have a signature compatible with delegate 'Delegate Sub ThreadStart()'.INECRAFT OG NAME CHECKER\frmMain.vb 48 17 MINECRAFT OG NAME CHECKER


[Image: 77b6625f8d022740472f98727ca051bb.png]

Or since we are targeting 4.0 use 4.0 methods

[Image: d229b5b8b42a1aa86e2449371b24a961.png]

I said my source code was messy and yes it can be far better. So thanks a lot for your tips, I will try to change my code and make it more clean :)

I used threads because some people may try to sort a huge list.
Looks cool thanks for sharing i will use it alot
I just downloaded the source and the program looks pretty ll written! Nice job mate!
Can it handle every english word?


Possibly Related Threads...
Thread / Author Replies Views Last Post
[C#] by Johnny CashMay 17, 2020 11:21 PM 1 111 May 17, 2020 11:21 PM
Last Post: Shadow_Cloud
[C#] by draxyeeMay 13, 2020 08:33 AM 5 215 May 13, 2020 08:33 AM
Last Post: draxyee
[C#] by HardStoNJul 5, 2019 08:07 PM 2 213 Jul 5, 2019 08:07 PM
Last Post: dang