MLBot working behavior


How does MLBot interface with Magic Online?

MLBot implements an Ocr software to read information on screen. Situation on screen is constantly monitored and the bot is always ready to take action according to. Inputting commands into Magic Online happens instead controlling the mouse and the keyboard, simulating the human behavior such as clicks and keystrokes.


Are there any minimum requirements to run the bot?

Yes, MLBot needs a pc with Windows XP or Windows Vista, and at least 512mb ram. Screen resolution has to be at least 1280x1024: if you plan to use the bot on a laptop with a lower resolution you should consider connecting an external monitor. You also need a wheeled mouse because some reading involves text scrolling and this cannot be accomplished if a suitable mouse is not plugged in.


How do I share credit between my family of bots?

MLBot is already predisposed to share credit between bots. Just send an email to staff@mtgolibrary.com telling us the names of the bot you want to share credit


Are updates free?

In any case, yes. Updates are released every week and are always free. Updates can be as small as bug fixes, or as big and important such as new functionalities and new modalities.


I use another bot, is it possible to convert the credits and the current data structures I am using into MLBOT format?

Yes it is. Send us an email and we will manage to convert the data. We will take the load and by your side the transition will be as smooth as possible.



Troubleshooting


I cannot log into the Online Control Panel: do I need to set special options on my internet browser?

No, you do not need any special options. Just make sure javascript is enabled and cookies are accepted. Make also sure no firewall is blocking the connection, check in particular the default Windows one. We tested the Online Control Panel with Mozilla Firefox and with Safari, Microsoft’s Internet Explorer is supported also but sometimes it gives minor problems.


When launching MLBot, it is not able to pass the “internet connection” test. How can I fix this?

This means that the bot is not able to connect to www.mtgolibrary.com . Check the internet connection, in particular the availability of the website www.mtgolibrary.com via http call. Frequently the reason is that a firewall is blocking MLBot from connecting. Please note that being able to visit www.mtgolibrary.com via browser such as Internet Explorer or Firefox does not mean necessarily that MLBot is able to connect too: they are in fact two different softwares, and if you are behind a firewall you need to authorize both.


MLBot is not able to insert username and password in the Magic Online login screen.

Close Magic Online and make sure MLBot is launching it. Make also sure that Magic Online is running in software mode
(menu -> setting -> display and sound -> enable software mode on restart).


MLBot is very slow at the end of a trade, it takes more than 30 seconds to close successfully a trade and be ready to handle a new trade.

This situation happens because the end of trade is a very delicate phase and has to handled in a very strong way. After each trade, furthermore, the bot has to updates the internal structures and checks them for consistency: this could take a while on slow computers. Another reason could be internet congestion on the webserver handling the credits. In general, a waiting time of 10 seconds is ok, while a waiting time of more than 20 seconds is suspicious.


I got the screen “MLBot is currently waiting for a connection to the webserver”. What am I supposed to do?

Nothing, just wait. This situation happens because the webserver is busy and cannot handle the request real time. While this message is on, MLBot is automatically retrying the connection. You have to do nothing. This message will automatically close, generally in a couple of minutes.



MLBot is not able to read the one (or both) of the two columns in trade “You get” and “You give”.

The most common reason is that a wheeled mouse is not plugged in. Please note that one cannot plug a mouse, launch the bot and then unplug the mouse.


The bot is not buying any cards, even if I have tixs in the collection

MLBot does not buy cards if your renting fee is superior to the tixs in collection. This is a safety mechanism that allows to save tixs for the payment of the renting fee. To solve this, make more tixs tradable or go to the Online Control Panel of the bot , click on the PayPal button and pay the renting fee.


I think I found a bug in the software: what can I do now?

Write us an email explaining the bug and possibly attaching a screenshot of the problem. Our staff will fix the problem and eventually release a new version.

 


Payment and renting fee


How do you collect / do I pay the renting fee?

There are two ways, one is totally automated and transparent to the user, the other instead has to be explicitly performed by the user.

The first one is based on the Magic Online trading mechanism and involves movements of tixs. A member of the MLBot Staff opens trade with an authorized account; the bot recognizes that account and credit him with a total amount of tixs equals to the actual renting fee. The trade is then handled as any other trade, it is thus logged on the Control Panal, (Tradelog and Renting tabs) and a screenshot is saved.

The second way of payment is via PayPal or via credit card. Go to the Online Control Panel, click on PayPal and you will be redirected to a precompiled PayPal form. Submit the form and the payment will be processed.


Is possible to pay a fixed monthly fee or a full buy license?

Yes it is. We suggest these two form of payment for shops who have great sales and the % renting fee is expensive. Send us an email at staff@mtgolibrary.com to learn more. Full buy license and fixed monthly renting fee comes with free price lists.

 


Safety mechanism and protection


Is MLBot safe?

At MLBot safety is the primal goal, as our community testimonies. Collection safety is guaranteed and any eventual bug involving the software is refunded in cause of loss. In any case, we deeply test each version of MLBot before releasing to assure a 100% secure software.


What are the safety mechanisms provided with MLBot?

MLBot double checks every trade before confirming, reading the final confirm window. As additional help to monitoring, each trade is logged on the Online Control Panel, saved locally on your drive as a screenshot and checked server side to avoid data corruption. MLBot features also a shutdown system that let you turn off the bot from remote if things are not going as expected.