All Projects → breuerfelix → Instapy Gui

breuerfelix / Instapy Gui

Licence: gpl-3.0
gui for instapy automation

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Instapy Gui

Nwb
A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it)
Stars: ✭ 5,429 (+1634.5%)
Mutual labels:  webpack, babel, preact
Insomniac
Instagram bot for automated Instagram interaction using Android device via ADB
Stars: ✭ 324 (+3.51%)
Mutual labels:  bot, automation, instagram
Poi
⚡A zero-config bundler for JavaScript applications.
Stars: ✭ 5,291 (+1590.42%)
Mutual labels:  webpack, babel, preact
Go Instabot
Automatically follow, like, and comment on instagram
Stars: ✭ 345 (+10.22%)
Mutual labels:  bot, automation, instagram
Instalike Instagram Bot
automate instagram activities using instagram bot - like follow/unfollow comment; python requests lib
Stars: ✭ 128 (-59.11%)
Mutual labels:  bot, automation, instagram
Instapy
📷 Instagram Bot - Tool for automated Instagram interactions
Stars: ✭ 12,473 (+3884.98%)
Mutual labels:  bot, automation, instagram
Preact Minimal
🚀 Minimal preact structure
Stars: ✭ 136 (-56.55%)
Mutual labels:  webpack, babel, preact
Instagramfirstcommenter
This bot will post a predefined comment as fast as possible to a new post on the target profile. I used this to successfully win tickets for a big music festival.
Stars: ✭ 26 (-91.69%)
Mutual labels:  bot, automation, instagram
Spam Bot 3000
Social media research and promotion, semi-autonomous CLI bot
Stars: ✭ 79 (-74.76%)
Mutual labels:  bot, automation, instagram
Instagram Bot
An Instagram bot developed using the Selenium Framework
Stars: ✭ 138 (-55.91%)
Mutual labels:  bot, automation, instagram
Instauto
Instagram bot / automation library written in Javascript for Node.js
Stars: ✭ 184 (-41.21%)
Mutual labels:  bot, automation, instagram
Grafoo
A GraphQL Client and Toolkit
Stars: ✭ 264 (-15.65%)
Mutual labels:  babel, preact
Vue.js Starter Template
A starter template for Vue.js projects
Stars: ✭ 267 (-14.7%)
Mutual labels:  webpack, babel
Threejs Webpack Es6 Boilerplate
A basic boilerplate for a Three.js project compiled with Webpack and transpiled via Babel to enable using ES6 syntax.
Stars: ✭ 267 (-14.7%)
Mutual labels:  webpack, babel
Ps4macro
Automation utility for PS4 Remote Play written in C#
Stars: ✭ 280 (-10.54%)
Mutual labels:  bot, automation
Twreporter React
twreporter site with nodejs
Stars: ✭ 263 (-15.97%)
Mutual labels:  webpack, babel
Tools For Instagram
Automation scripts for Instagram
Stars: ✭ 274 (-12.46%)
Mutual labels:  bot, instagram
React Modern Library Boilerplate
Boilerplate for publishing modern React modules with Rollup
Stars: ✭ 285 (-8.95%)
Mutual labels:  babel, preact
Webpack Blocks
📦 Configure webpack using functional feature blocks.
Stars: ✭ 2,992 (+855.91%)
Mutual labels:  webpack, babel
Blog
Front-end tech thoughts and share-ppt
Stars: ✭ 288 (-7.99%)
Mutual labels:  webpack, babel

InstaPy GUI

Graphical User Interface for InstaPy Automation including some useful Analytics.

installation

requirements

register a bot

windows-1-click-install

  • download update.bat and save it
    • you can copy your old assets folder into this folder aswell to reuse your database / cookies / etc.
  • double-click update.bat
  • double-click setup.bat
    • answer all the questions
  • double-click startClient.bat To take off!

linux/mac-1-click-install

  • download update.sh and save it
    • you can copy your old assets folder into this folder aswell to reuse your database / cookies / etc.
  • execute bash update.sh
  • execute bash setup.sh
    • answer all the questions
  • execute bash startClient.sh To take off!

docker

create a file named instapy.env with the following content:

INSTAPY_USER=instapy.io_username
INSTAPY_PASSWORD=instapy.io_password
IDENT=choose_any_name_to_indentify_this_instance

execute the following command:

sudo docker run -d --env-file instapy.env --name instapyclient felixbreuer/instapy-client

remember that you can only run docker clients in headless mode.

step-by-step guide

  • download all files here and save them to a folder on your system
    • you can copy your old assets folder into this folder aswell to reuse your database / cookies / etc.
  • navigate to the folder in the console
  • run pip install -r requirements.txt
    • use pip3 if you are on linux or mac
  • create a file named .env or instapy.env with the following content
INSTAPY_USER=instapy.io_username
INSTAPY_PASSWORD=instapy.io_password
IDENT=choose_any_name_to_indentify_this_instance
  • run python start.py
    • use python3 if you are on linux or mac
  • go to instapy.io and take off!
adjustments for raspberry pi
  • activate the virtual enviroment
  • run following commands in the console
python3 -m pip uninstall instapy-chromedriver
python3 -m pip install --user instapy-chromedriver==2.36.post0

if this is not working try the following:

  • cd into instpay-client folder
mkdir assets && cd assets
wget https://github.com/electron/electron/releases/download/v3.0.0-beta.5/chromedriver-v3.0.0-beta.5-linux-armv7l.zip
unzip chromedriver-v3.0.0-beta.5-linux-armv7l.zip
chmod 755 chromedriver
chmod +x chromedriver
sudo apt-get remove chromium

register more bots

if you are on a different machine just follow the steps register a bot again.

  • copy the whole client folder to a different folder
  • edit .env or instapy.env
    • change IDENT=... to something new
  • start the new client
  • in the start panel of instapy.io you now have 2 bots in the select bot dropdown menu

guides

how to start contributing

video tutorials

complete guide to bot creation
full manual installation on windows 10 by @LexLinux
1-click installation on windows 10 by @HCWcoder
official instapy guide on udemy

screenshots

templates
start

roadmap

  • scheduler
  • change account info
  • forgot password
  • analytics

support

troubleshoot

no module named 'pip'

  • run curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
  • execute the downloaded file
    • on linux or mac run ./env/bin/python3 get-pip.py
    • on windows run .\env\Scripts\python.exe get-pip.py
  • reinstall the requirements
    • on linux or mac run ./env/bin/pip3 install -r requirements.txt
    • on windows run .\env\Scripts\pip.exe install -r requirements.txt

certificate verify failed

in the client after logged in with user: <username> you get the following error:

certificate verify failed: unable to get local issuer certificate

please have a look at this stack overflow post to resolve the issue.

global name 'f' is not defined

Traceback (most recent call last):
File "start.py", line 175, in
TOKEN = get_token(username, password)
File "start.py", line 64, in get_token
print(f,"authenticate {username} to {url} ...")
NameError: global name 'f' is not defined

you need to use python version 3.6 or higher. the f-string format got implemented in that version.

do you need help ?

if you should encounter any issue, please first search for similar issues and only if you can't find any, create a new issue or use the discord channel for help.

discord

do you want to support us ?


disclaimer: please note that this is a research project. i am by no means responsible for any usage of this tool. use on your own behalf. i am also not responsible if your accounts get banned due to extensive use of this tool.


we love lowercase

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].