Frequently Asked Questions :-
-> Visit "app.mechnetautomator.com" and login using the provided username and password.
-> After logging in, navigate to the dashboard.
-> Then there are 3 Buttons for each account(/IG account). [ "Settings", "Target Data", "Stats"]
-> And 1 "Edit" Button for Devices(/phones)
-> We'll add the needed device(/phone) details. For that, click on "Edit" button beside your device1 (see below image).
-> Here, "Device Label" is Optional field. Its only use is to make naming easy for the user. You can
put
here whatever you like or whatever you want to call this device(/phone).
-> "Platform Name", Set to Android.
-> To get some of these other details easily, Install this "Device info" app on your mobile from
this
link and open it: "deviceinfo Apk.
link"
-> Copy the value under Model and Android version from this app (see below image) and paste it to to
"Device Name" and "Platform Version" fields in the below image respectively.
-> For now, Ignore the "Device ID (UDID)" field. (We'll take care of it in the last steps). And just Press "Update Settings".
## Now, we'll add other needed info, for that, go back and click on "settings" button under the account1 (See below image).
-> Here "Account Label" field is Optional.
-> In "Instagram Acc Username" put your IG account Username which you want to automate.
-> Set "Timezone" to same, which is set on the PC, to which the phone will be connected.
-> In "Select Selected Device", make sure the correct device (/phone) is selected.
HELPER APP
-> Now, once you've setup the settings on the server above, download the "Mechnet Automator.rar" and extract it.
-> Install "Nodejs" by downloading the latest version from here: https://nodejs.org/en/download/ (see below image)
And double clicking it and by clicking the usual Next-Next. Though just remember to Tick the below
encircled setting during the installation process. (Setting name: "Automatically Install Necessary
tools.") (see below image)
and also this will ask to run as administrator to install some dependencies via powershell.
-> And when that's done, run the app by Right-clicking on "MechNetAutomator.exe" file and selecting "Run as Administrator". (Please Run it as Administrator when running 1st time)
-> Next Enter the username and password (same as the ones used earlier to login on the server) and press Enter.
-> During this it'll check for dependencies and will install them if needed. It'll take a couple of minutes. After that it'll ask you to restart it. Just restart it then.
-> Then it'll ask which account you want to run (when this comes up, it means all the dependencies have been installed successfully) (see below image):
Here we can Just enter your choice and start running. BUT WAIT, as we skipped 1 setting earlier ("UDID"), we'll 1st set that now before proceeding.
further, as all the required dependencies are now already setup, which were necessary for fetching it.
For that we'll need to connect our phone to the PC.
##Connecting your device to PC.
->A few settings that needs to be enabled in phone's Developer settings to run the autommation, if available (if they're not available, then you can ignore these).
1. Enable Developer Option.
Step 1: Go to Settings Open the Settings app on
your
Android phone.
Step 2: Scroll down and select "About phone" or "About device" The exact label may vary depending on
your device and Android version.
Step 3: Find the "Build number" option Scroll down to the bottom of the "About phone" or "About
device"
page and find the "Build number" option.
Step 4: Tap the "Build number" option 7 times, This will enable Developer Options on your device.
Step 5: Go back to the main Settings page After tapping the "Build number" option 7 times, go back
to
the main Settings page.
Step 6: Find the "Developer options" menu You should now see a new menu item called "Developer
options"
or "Developer settings". This menu may be located at the bottom of the Settings page or in a
separate
section, depending on your device and Android version.
2. Go to the last option called -> Disable Permission Monitoring -> enable it. in Developer Option (See below image).
3. Enable all the highlighted options in Developer Option (See below image).
4. Disable all the highlighted options in Developer Option (See below image).
-> Now when your phone is connected to the PC, run this
"GetUDID.exe".
And copy the below marked Text into that "UDID" field (that we skipped
in the
above steps) and save..(see below image)
-> Now run the app again. And enter your choice when it asks for account selection for running, and press enter.
A VERY IMPORTANT NOTE:
Make sure your Instagram App's Language is not set to anything other than "English".
If it is, then please change it to "English", else it won't be able to work properly.
(Note: Don't choose "English UK", it has different tags than "English" )
OTHER USEFUL SETTINGS:
(Nothing needs to be setup in account's 3rd Option: Stats)
(account's 2nd Option: TARGET DATA)
Here we need to add our Targets in "Target List" (1 per line), and select appropriate "Target Type" at the top. For example in above screenshot we've added some hashtags in "Target List", and selected "HASHTAGS" as the 'Target Type' at the top.
(Other Optional settings of account's 1st Option: Setting) (These are not essential to setup for getting started, but could be modified at a later stage, as per the user needs, etc.)
BASIC SETTINGS
(Here most of the field names seem self explanatory. So, I guess I'll add more info about them here later. For now, if you have any doubt just ask me)
(For all the other Settings as well, most of the field names seem self explanatory. So, I guess I'll add more info about them here later. For now, if you have any doubt just ask me.)
For the Lock-Type of pattern, you'll put the key as in for the below example pattern. The Key we'll enter will be: 361458927 And press enter.
(Q) If IG app starts to crash again and again, make sure that you've disabled the "Battery Optimization" for the Automation Server App. As by Default Battery Optimization kills the background apps after some time. Which causes issues in automation.
(Solution)
To do this,
Go to phone settings -> Go to Apps -> search for "uiautomator".
Than you will see 2 or 3 Apps related to uiautomator.
Open every app one by one and Click on "Battery" option. (See below image).
And select "Unrestricted".
(Q) How to Automate Bluestacks.
(Solution)
1st: use this version/link to
download bluestacks:
https://cdn3.bluestacks.com/downloads/windows/bgp64/4.280.4.4002/c0e5b72daaec1a9e063fa25504c24753/x64/BlueStacks-Installer_4.280.4.4002_amd64_native.exe
(And don't use the latest Bluestacks 5, it's very buggy currently. And not good for automation.)
After installing, open Bluestacks and goto settings, select preferences and scroll to botton enable
the
below encirled box and Click Save.
And put 127.0.0.1:5555 for UDID in Device Settings
=> To repost from Scrapings done using "4k Stogram (link: https://www.4kdownload.com/products/product-stogram)", Create a folder named "data" in "MechNetAutomator" folder,
and set that as "Output Folder" in 4k Stogram's "Tools > Preferences",
After selection, it'll show something like "E:/MechNetAutomator/data/4K Stogram". 4k Stogram will
automatically create that folder named "4k Stogram" in that selected "data" folder, and will start
saving subscribed sources' posts in that.
Enable this 473 setting and put the appropriate scraped folder name from inside "4k Stogram" folder
(for example: #food ) in 474 setting.
If you want to use same captions as original posts, (currently 4kStogram doesn't support auto saving
of captions, so we'll have to do it manually for now. And poke them to add this feature (auto
caption saving feature) ).
So, after when scraping is done via your 4kStogram, Make sure to export captions by clicking on
"File > Export Posts"
And export that file as "captions.csv" under earlier selected folder for scraping ("4k Stogram" in "data" folder of "MechNetAutomator" folder.). And MechNet will fetch the captions from this file while scheduling the posts and will take care of the rest.
And yes, Every post will get scheduled only once on each account (there will be no duplicate posts on single account).