April 19, 2024, 03:47:03 am

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - massmoretankz

Pages: [1]
1
General Discussion / [mmt Release] FMLReplayDownloader v1.0
« on: November 26, 2017, 07:53:48 am »
Hello,

Niels one of the bot admins has made all replays hosted on toom.io publicly available.
This means our amsterdam, london and miami inhouse games can from now on be downloaded from this site.
https://archive.toom.io/#!/wc3

Missing maps can also be downloaded there in case you don't have them.

At this point I would like to introduce the FMLReplayDownloader I came up with this morning.
Basically it goes ahead and downloads all replays or maps to the output path you specify.

How does the FMLReplayDownloader work?

Requirements:
Windows Operating System
The ability to follow my guide and use some CLI

1.) Download the FMLReplayDownloader
Download it from here
https://drive.google.com/file/d/1B6krYL5WNuwXyA-4jw-BPPgPYs2FyKlS/view?usp=sharing

Unzip the all files to a directory of your choice (You must remember the directory path)

2.) Fire up Powershell ISE
Start -> powershell ise



3.) ChangeDirectory, Import-Module
I have downloaded and extracted the files in this example to c:\temp\fmlreplays

In powershell ISE type in the following in the console

cd C:\temp\FMLReplays

Pro tip: Use a jedi trick called auto-completion. Press CTRL + SPACE
Select the FMLRepalyDownloader v1.0.dll
Import-Module FMLReplayDownloader v1.0.dll

Now go ahead and
Get-FMLReplays -DownloadType replays -OutputPath C:\temp\YourReplayFolder

You may specify any output path you like. The program will if necessary create that folder. You must have the needed rights to create a folder.

Again.. Auto-completion is your friend. Use CTRL + Space while navigating in console.

If you would like to download maps simply replace "replays" with "maps"
It should look like this
Get-FMLReplays -DownloadType maps -OutputPath C:\temp\YourReplayFolder



Cheers,
massmoretankz

2
Hello gentlemen,

as we all know the game lobby does not display your real ping to your bot.
Due to this fact I have decided to come up with a guide on how to check your real world ping to the game bot of your choice.
You can easily determine the best bot (ping wise) to play on for you.
This guide will take some steps. However once set up correctly you will have a handy tool which can tell your ping at all times (running in the background if you want).

Requirements?
Windows Operating System
Acceptance to use commandline shell (cmd.exe) for ping tests
Follow my steps exactly as I state

Summary of what we do:
- Download psping (Sysinternals tool, Official Image Signed Microsoft Product)
- Add psping as a system environment variable so you can fire it up directly from commandline shell
- Perform a ping check for a game bot

Steps:
1.) Download the magnificient psping.exe tool from Sysinternals
www.live.sysinternals.com
Navigate to psping.exe and download it to a location of your choice. You need to remember the exact location of it (!).
Recommended:
Use C:\temp (if you dont have that directory, proceed to create a folder)
For the following steps I will use C:\temp as the path where psping.exe is located.

2.) Add psping.exe as a system environment variable
Windows -> Type 'systempropertiesadvanced.exe' in input box




Now press "Environment Variables"



In Systemvariables navigate to PATH
Press "Edit"
Add in Value of variables the following entry ";C:\temp"
Do not forget the semiciolon and make sure that this is the correct path!

It should look like this


Again.. make sure the semicolon is correctly set and the path is the right one
(I used C:\temp in this guide)

3.) Perform a ping to a game bot
If you have set up everything correctly. This will be your starting point to do game ping checks!
We use only cmd.exe (powershell.exe also works) to use psping.
Open cmd by Windows -> cmd.exe




Now check your ping to a game bot. I will use ams.toom.io:6112 in this example.

psping -t ams.toom.io:6112

(CTRL + C and right click in cmd to paste it  :icon_cool:)


Feel free to use any other game bot / internet site / etc.



Well how do I stop the program from pining?
Use CRTL + C or simply close the window. You may keep the window opened while mass tanking your opponents down in game. It does not have any online game experience impact.

Good job young padawan! You have taken your first step into a larger world of CLI.

Cheers,
mmt

Pages: [1]