"Help me fix my internet" report tool

Most novices wouldn't even know to run the bat file to begin with. Think of your audience in that sense. They'd in all likelihood not have much of a hassle selecting a test size...

:D okay, I'll add it tomorrow
 
Awesome idea, Zertop!
Do you mind if I write a windows version (point, click, herpderp, results automatically go to clipboard, etc) for novices to use, with credit to you for the original idea and concept?
 
Awesome idea, Zertop!
Do you mind if I write a windows version (point, click, herpderp, results automatically go to clipboard, etc) for novices to use, with credit to you for the original idea and concept?

Go ahead :) What are you planning on writing it in?
 
Awesome idea, Zertop!
Do you mind if I write a windows version (point, click, herpderp, results automatically go to clipboard, etc) for novices to use, with credit to you for the original idea and concept?

It would be great if it had some sort of GUI for the user to see the progress. One thing I've found is that when my line gives me troubles I can see the speedtest, for example, bouncing around the place. When there are no issues it is a stable speed. Just a thought...
 
Zertop, there's something not right with your local speedtest provider. Check this out:

From mybroadband speedtest:

Last Result:
Download Speed: 2117 kbps (264.6 KB/sec transfer rate)
Upload Speed: 412 kbps (51.5 KB/sec transfer rate)
Latency: 41 ms
22/11/2013 11:58:53

From your speedtest:

Local Speedtest
Downloaded 4000.0 kilobytes in 1:49 seconds. (36.45 KB/s)

I see your test doesn't have a time-stamp attached to it - might be beneficial, but these two tests were run one after the other...
 
Zertop, there's something not right with your local speedtest provider. Check this out:

From mybroadband speedtest:

Last Result:
Download Speed: 2117 kbps (264.6 KB/sec transfer rate)
Upload Speed: 412 kbps (51.5 KB/sec transfer rate)
Latency: 41 ms
22/11/2013 11:58:53

From your speedtest:

Local Speedtest
Downloaded 4000.0 kilobytes in 1:49 seconds. (36.45 KB/s)

I see your test doesn't have a time-stamp attached to it - might be beneficial, but these two tests were run one after the other...

Strange - Local speedtest uses SAIX's servers. Ill see what I can do
 
Thanks. I appreciate the effort you put in here. Really does help to have a single tool to click on to identify problems...
 
Great idea - I was actually wondering why we don't have something like this already.

Yes, it has a cmd file, but check it yourselves if you want - nothing malicious inside.
About that. The batch file calls the axel exe - which users can't check themselves. Nor will a virustotal scan catch anything except known viruses.

NB I'm not saying these is anything wrong here...I'd just feel a lot more comfortable linking noobs to this thread if it were a bit more transparent & I really don't feel like digging through the code with a disassembler.

How about this:

Throw out the axel component, record the %time% variable, then run a powershell script to download the file, then recheck the time. That way you can throw out the compiled portions & people can check the source easily. NB not sure to what extent %time% is suitable for subtracting & dividing, which you'd need to get a nice output.
 
Great idea - I was actually wondering why we don't have something like this already.


About that. The batch file calls the axel exe - which users can't check themselves. Nor will a virustotal scan catch anything except known viruses.

NB I'm not saying these is anything wrong here...I'd just feel a lot more comfortable linking noobs to this thread if it were a bit more transparent & I really don't feel like digging through the code with a disassembler.

How about this:

Throw out the axel component, record the %time% variable, then run a powershell script to download the file, then recheck the time. That way you can throw out the compiled portions & people can check the source easily. NB not sure to what extent %time% is suitable for subtracting & dividing, which you'd need to get a nice output.

Hey Man, as far as I am aware, users would then need to install powershell before they could run the script? :/ Could be wrong, and if I am, I will make any changes necessary to make the program more trust-able.

I will see what I can do, but for now, I will update the main post to be more transparent on how things work :)
 
Last edited:
Dude you are a winner!

Hey Everyone!

Ive created a tool to help people run diagnostics on their internet. Basically, it runs an International and Local Speedtest as well as an International and Local tracert. The speedtests use a freely available tool called "axel" to run an accelerated download (http://freecode.com/projects/axel). In my opinion, this is the best way to get an accurate download reading. The script downloads randomly generated zip files, which are deleted as soon as they are finished downloading :D. If you have any other suggestions, PM me and I will see what I can do :)

Running it once will give you everything you need to post on the forum. It is not something that needs to be installed - you just download and run. You can either run the EXE version, which just extracts and runs the ZIP version from temp, or run the ZIP Version, which requires you to open the bat file.

EXE - http://zertop.com/files/diagnostics.exe
ZIP - http://zertop.com/files/diagnostics.zip

I am very strict with regards to malware, and will never distribute something that potentially has any form of harmful file attached to it. You are free to test the downloads yourself, but I assure you, there is nothing malicious inside the file.
Virustotal: https://www.virustotal.com/en/file/...6fb77fcf0fa53486afdf85b9/analysis/1385029491/

Z

UPDATES:
20-11-2013:
- Local download now HTTP instead of FTP.
- Left Results.txt in directory
- When starting, delete Results.txt instead of every single txt file in directory

21-11-2013
- User selects test size

22-11-2013
- Reset Local Servers.
- Open Results.txt when finished

04-12-2013
- Added Timestamp

13-12-2013
-Local download links expired, linked to different files
 
I have just downloaded & run the program, and seen the detailed results it generated. I am wondering if there is any info in the generated report that should not, for privacy or security reasons, be shared publicly, for e.g. on an open forum such as this?
 
I have just downloaded & run the program, and seen the detailed results it generated. I am wondering if there is any info in the generated report that should not, for privacy or security reasons, be shared publicly, for e.g. on an open forum such as this?

There is nothing reported that could be used maliciously. If you were to have an issue, Reps on the forum would ask for Tracerts and speedtests anyway :)

It just makes life easier for those wanting to see whats wrong with their connection :)
 
Top
Sign up to the MyBroadband newsletter
X