From 878c34afb434537da77f723fcdee89612b5f754a Mon Sep 17 00:00:00 2001 From: alexal1 <5740235@gmail.com> Date: Fri, 2 Sep 2022 21:46:06 +0200 Subject: [PATCH] Update to v3.8.5 --- README.md | 214 +++++++++++------------------------ docs/README.md | 24 +++- docs/de/README.md | 238 --------------------------------------- docs/de/installation.md | 86 -------------- insomniac/__version__.py | 2 +- res/README_es.md | 229 ------------------------------------- res/README_pt_BR.md | 231 ------------------------------------- res/analytics_sample.png | Bin 91900 -> 0 bytes res/icon.jpg | Bin 164727 -> 0 bytes res/insomniac.png | Bin 0 -> 16441 bytes res/udemy.png | Bin 20963 -> 0 bytes 11 files changed, 83 insertions(+), 941 deletions(-) delete mode 100644 docs/de/README.md delete mode 100644 docs/de/installation.md delete mode 100644 res/README_es.md delete mode 100644 res/README_pt_BR.md delete mode 100644 res/analytics_sample.png delete mode 100644 res/icon.jpg create mode 100644 res/insomniac.png delete mode 100644 res/udemy.png diff --git a/README.md b/README.md index 0001c71..422f0b3 100644 --- a/README.md +++ b/README.md @@ -1,137 +1,51 @@ -Insomniac - -# Insomniac -![PyPI](https://img.shields.io/pypi/v/insomniac?label=latest%20version) -![PyPI - Python Version](https://img.shields.io/pypi/pyversions/insomniac) -![PyPI - Downloads](https://img.shields.io/pypi/dm/insomniac) -![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat) - - - - -[español](https://github.com/alexal1/Insomniac/blob/master/res/README_es.md) | [português](https://github.com/alexal1/Insomniac/blob/master/res/README_pt_BR.md) - -**Liking**, **following** and **watching stories** automatically on your Android phone/emulator. No root required: it works on [UI Automator](https://developer.android.com/training/testing/ui-automator), which is an official Android UI testing framework. - -**No Android device?** Follow instructions to setup Insomniac on a free emulator: [Windows](https://www.patreon.com/posts/how-to-install-43543116), [macOS](https://www.patreon.com/posts/how-to-install-43485861), [Linux](https://www.patreon.com/posts/how-to-install-43485861). - - - -### Table of contents -- [Why you should automate Instagram activity (liking, following, etc.)?](#why-you-should-automate-instagram-activity-liking-following-etc) -- [How to install](#how-to-install) - * [How to install on Raspberry Pi OS](#how-to-install-on-raspberry-pi-os) -- [Get started](#get-started) - * [Usage example](#usage-example) - * [Full list of command line arguments](#full-list-of-command-line-arguments) - * [FAQ](#faq) -- [Extra features](#extra-features) -- [Source code](#source-code) -- [Filtering](#filtering) -- [Whitelist and Blacklist](#whitelist-and-blacklist) -- [Targets Interaction](#targets-interaction) -- [Analytics](#analytics) -- [Features in progress](#features-in-progress) -- [Why Insomniac?](#why-insomniac) -- [Community](#community) - -### Why you should automate Instagram activity (liking, following, etc.)? -💸 If you want just to _increase_ your followers count or get more likes, there's a bunch of companies that will give you that immediately for a few $$$. But most likely your audience will be bots and mass-followers. - -🌱 If you want to get engaged followers, that will be interested in your content and probably will pay you for your services, then _automation_ is the right way. - -🎯 This Instagram bot provides you methods to **target** on the audience that is most likely interested **in you**. These methods are: -1. Interact with followers of **bloggers** with similar content -2. Interact with likers of **hashtags** that you use -3. **Filter** accounts to avoid bots and mass-followers - -📈 Using these methods altogether gives the best result. - -### How to install -1. Install **insomniac** package: run `python3 -m pip install insomniac` in Terminal / Command Prompt
Provided **python** and **pip** are installed already. Learn how to check it. -2. Save launcher [start.py](https://raw.githubusercontent.com/alexal1/Insomniac/master/start.py) to a directory where you're going to launch the script from (right-click on the link, then Save As / Download Linked File As) -2. Download and unzip [Android platform tools](https://developer.android.com/studio/releases/platform-tools), move them to a folder where you won't delete them accidentally. Standard place is `C:\android-sdk\` (Windows), `~/Library/Android/sdk/` (Linux/macOS) -3. [Add platform-tools path to the PATH environment variable](https://github.com/alexal1/Insomniac/wiki/Adding-platform-tools-to-the-PATH-environment-variable). If you do it correctly, Terminal / Command Prompt command `adb devices` will print `List of devices attached` - -_IMPORTANT: if you previously used v2.x.x, then insomniac.py file will conflict with insomniac package. So, save start.py in a separate folder_ - -### How to install on Raspberry Pi OS -1. Update apt-get: `sudo apt-get update` -2. Install ADB and Fastboot: `sudo apt-get install -y android-tools-adb android-tools-fastboot` -3. Install insomniac: `python3 -m pip install insomniac` -4. Save [start.py](https://raw.githubusercontent.com/alexal1/Insomniac/master/start.py) file - -### Get started -1. Connect Android device to your computer with a USB cable -2. Enable [Developer options](https://developer.android.com/studio/debug/dev-options#enable) on the device ->On Android 4.1 and lower, the Developer options screen is available by default. On Android 4.2 and higher, you must enable this screen. To enable developer options, tap the Build Number option 7 times. You can find this option in one of the following locations, depending on your Android version: -> -> Android 9 (API level 28) and higher: Settings > About Phone > Build Number -> -> Android 8.0.0 (API level 26) and Android 8.1.0 (API level 26): Settings > System > About Phone > Build Number -> -> Android 7.1 (API level 25) and lower: Settings > About Phone > Build Number -3. Switch on **USB debugging** (and also **Install apps via USB** and **Allow ADB debugging in charge only mode** if there are such options) on the Developer options screen. -4. Device will ask you to allow computer connection. Press "Connect" -5. Type `adb devices` in terminal. It will display attached devices. There should be exactly one device. Then run the script (it works on Python 3): -6. Open Terminal / Command Prompt in the folder with downloaded [start.py](https://raw.githubusercontent.com/alexal1/Insomniac/master/start.py) (or type `cd `) and run -``` -python3 start.py --interact @natgeo-followers -``` -Make sure that the screen is turned on and device is unblocked. You don't have to open Instagram app, script opens it and closes when it's finished. Just make sure that Instagram app is installed. If everything's fine, script will open `@natgeo`'s followers and like their posts. - -### Usage example -Say you have a travel blog. Then you may want to use such setup: -``` -python3 start.py --interact @natgeo-followers amazingtrips-recent-likers --interactions-count 20-30 --likes-count 1-2 --follow-percentage 80 --repeat 160-220 -``` -Or just download a config file [interact.json](https://raw.githubusercontent.com/alexal1/Insomniac/master/config-examples/interact.json) and put it near `start.py`. Then run: -``` -python3 start.py --config-file interact.json -``` -The script will sequentially interact with 20-30 `@natgeo`'s followers and 20-30 `#amazingtrips` posts likers. During each interaction it will like 1-2 random posts and also follow 80% of interacted users. When finished it will close Instagram app and wait for 160-220 minutes. Then the script will repeat the same (and will repeat infinitely), but already interacted users will be ignored. The list of sources (`@natgeo` and `#amazingtrips`) will be shuffled each time. - -All this randomness makes it very hard for Instagram to detect that you're using a bot. However, be careful with number of interactions, because even a human can be banned for violating limits. - -### Full list of command line arguments -All arguments are listed on our wiki pages: -- [Full list of command line arguments](https://github.com/alexal1/Insomniac/wiki/Full-list-of-command-line-arguments) – arguments available for free -- [Full list of command line arguments (including extra features)](https://github.com/alexal1/Insomniac/wiki/Full-list-of-command-line-arguments-(including-extra-features)) – arguments available after [activation](https://insomniac-bot.com/activate/) - -You can view the same list in Terminal / Command Prompt by running with no arguments: `python3 start.py`. - -### FAQ -- How to stop the script?
_Ctrl+C (control+C for Mac)_ - -- Can I prevent my phone from falling asleep while the script is working?
_Yes. Settings -> Developer Options -> Stay awake._ +

+ Insomniac +

Insomniac

+

Simple and friendly automation tool which brings more followers to your Instagram account and engages existing audience. Automatic liking, commenting, following/unfollowing, scraping and sending direct messages. Everything works from your own Android phone/tablet/emulator under your full control. No root required.

+

+ + + + + + + + + + + + +

+

-- What to do if I got soft ban (cannot like/follow/comment)?
_Clear Instagram application data. You'll have to login again and then it will work as usual. But it's **highly recommended** to lower your interactions count for the future and take a pause with the script._ +### Why Automating Instagram Activity (Liking, Following, etc.)? +💸 If you want just to _increase_ your followers count or get more likes, there's a bunch of companies that will give you that immediately for a few $$$. But most likely your audience will be merely bots and mass-followers. -- [How to connect Android phone via WiFi?](https://www.patreon.com/posts/connect-android-43141956) +🌱 If you want to get engaged followers, that will be interested in your content and probably will pay you for your services, then _automation_ is the right way. -- [How to run on 2 or more devices at once?](https://www.patreon.com/posts/running-script-43143021) +📈 This Instagram bot provides you methods to **target** on the audience that is most likely interested **in you**. Generally these methods are (with growing complexity): +1. Interact with users who follow specific **bloggers** or like posts by specific **hashtags**. _Easiest level, just one Insomniac command._ +2. Same, but from those users interact only with your **target audience**. Meaning that you can pick users by specific parameters: by gender, by language, by posts count, etc. _Still one Insomniac command, but you'll have to add a file with "filtering" parameters._ +3. **Scrape** your target audience from other accounts and use your main account only to interact. This reduces the app time-spent of your main account and makes the main account significantly less suspicious to Instagram. _You'll have to learn how to use Insomniac "configs" and combine them into an infinite loop – so that everything would work by itself._ -- [Script crashes with **OSError: RPC server not started!** or **ReadTimeoutError**](https://www.patreon.com/posts/problems-with-to-43143682) +
+ -### Extra features -All core features in this project are free to use. But you may want to get more fine grained control over the bot via these features: -- **Filtering** - skip unwanted accounts by various parameters, [read more](https://www.patreon.com/posts/43362005) -- **Removing mass followers** - automate "cleaning" your account, [read more](https://www.patreon.com/posts/automate-mass-43899353) -- **Scrapping** - technique that makes interactions significantly safer and faster, [read more](https://www.patreon.com/posts/scrapping-what-43902968) -- **Analytics tool** - build presentation that shows your growth, [read more](https://www.patreon.com/posts/analytics-tool-43148835) +### Getting Started +We have an awesome [documentation](https://insomniac-bot.com/docs/) where you will find installation instructions for Windows, macOS, Ubuntu and Raspberry Pi. -Activate these features by supporting our small team on Patreon: [https://insomniac-bot.com/activate/](https://insomniac-bot.com/activate/). +Basically all you need is a machine with Python 3 and a connected Android phone. In case you don't have a phone, we have posts explaining how to make it work with a free Android emulator: [Windows](https://www.patreon.com/posts/how-to-install-43543116), [macOS](https://www.patreon.com/posts/how-to-install-43485861), [Ubuntu](https://www.patreon.com/posts/how-to-install-43485861). -### Source code -You can see contents of the `insomniac` PyPi package in the [insomniac](https://github.com/alexal1/Insomniac/tree/master/insomniac) folder. So, you can work with the source code directly. -1. Clone the project: `git clone https://github.com/alexal1/Insomniac.git` -2. Install required libraries: `python3 -m pip install -r requirements.txt` -3. Launch the script the same way: `python3 start.py --interact @natgeo` +Please use a specific Instagram app version which you can find in the header (click on the "IG version" badge). That's because Instagram UI gets changed pretty often, so we guarantee a stable work only on versions up to a specific number. -Pull requests are welcome! Any feature you implement will be included in the Insomniac PyPi package after review. Features implemented by contributors are always free and available for everyone. Only _some_ of features implemented _exclusively_ by Insomniac Team are declared extra features and are stored on [our server](https://insomniac-bot.com/). This is our way to monetize the project in order to keep the code always clean and working. +The simplest Insomniac command to start with would be something like this: +``` +python3 start.py --interact @natgeo-followers +``` +But better check the docs. ### Filtering -You may want to ignore mass-followers (e.g. > 1000 followings) because they are most likely interested only in growing their audience. Or ignore too popular accounts (e.g. > 5000 followers) because they won't notice you. You can do this (and more) by using `filter.json` file. List of available parameters: +Eventually you will come to the point where you want to avoid accounts with thousands of followings. Or with zero posts. Or with some other red flags which you will choose for yourself. Here's the full list: | Parameter | Value | Description | | --------------------------------- | ----------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------| @@ -153,42 +67,40 @@ You may want to ignore mass-followers (e.g. > 1000 followings) because they are | `skip_already_following_profiles` | `true/false` | skip accounts that your profile already followed, even if not followed by the bot | | `only_profiles_with_faces` | `"male"/"female"/"any"` | analyze profile picture and leave only profiles with male/female/any face on the avatar | +You can find how to use them in the [documentation](https://insomniac-bot.com/docs/#/?id=filters). But don't tense up, it's as easy as create a file called "filters.json" and put it into a folder. -Please read detailed explanation and instructions how to use filter in [this Patreon post](https://www.patreon.com/posts/43362005). - -_IMPORTANT: Please use_ `--total-get-profile-limit 500` _(or some other value) when using filter. You may get a soft ban because of opening and closing too large amount of Instagram profiles._ - -### Whitelist and Blacklist -**Whitelist** – affects `--remove-mass-followers`, `--unfollow` and all other unfollow actions. Users from this list will _never_ be removed from your followers or unfollowed. +### Command-Line Arguments vs Configs +At some point we realised that there appeared so many Insomniac command-line arguments that they became difficult to handle. -**Blacklist** - affects _all other actions_. Users from this list will be skipped immediately: no interactions and no following. +_Tip: by the way, you can see all available commands by running `python3 start.py` with no arguments._ -Go to Insomniac folder and create a folder named as your Instagram nickname (or open an existing one, as Insomniac creates such folder when launched). Create there a file `whitelist.txt` or `blacklist.txt` (or both of them). Write usernames in these files, one username per line, no `@`'s, no commas. Don't forget to save. That's it! - -### Targets Interaction -Go to Insomniac folder and create a folder named as your Instagram nickname (or open an existing one, as Insomniac creates such folder when launched). Create there a file `targets.txt`. Write usernames in these files, one username per line, no `@`'s, no commas. Don't forget to save. +What we did is we introduced a concept of "configs". So instead of writing a veeeery long command like this: +``` +python3 start.py --interact @natgeo-followers @natgeo-following amazingtrips-top-likers amazingtrips-recent-likers P-antartica-top-likers P-antartica-recent-likers amazingtrips-top-posts amazingtrips-recent-posts P-antartica-top-posts P-antartica-recent-posts --speed 4 --wait-for-device --likes-count "1-2" --likes-percentage "75" --interactions-limit-per-source "12-16" --successful-interactions-limit-per-source "6-8" --total-interactions-limit "100-200" --total-successful-interactions-limit "50-60" --total-likes-limit "50-60" --total-get-profile-limit "300-400" --session-length-in-mins-limit "50-60" +``` +You can just write this: +``` +python3 start.py --config-file interact-likes-only.json +``` +Where [interact-likes-only.json](https://github.com/alexal1/Insomniac/blob/master/config-examples/interact/interact-likes-only.json) is a config file which you will just put in the folder where you run the command from. -Run Insomniac with --interact-targets parameter, and the session will be targeted on those specific profiles form the `targets.txt` file. +The interesting thing about configs is that you can add a field `next_config_file` in any config. So a config will launch another config. You can also specify a sleeping time between them using the `repeat` field (in minutes). Using this technique you can create infinite loops of configs, see examples [here](https://github.com/alexal1/Insomniac/tree/master/config-examples/flow-of-actions). Such loops are called _flows_. -### Analytics -There also is an analytics tool for this bot. It is a script that builds a report in PDF format. The report contains account's followers growth graphs for different periods. Liking, following and unfollowing actions' amounts are on the same axis to determine bot effectiveness. The report also contains stats of sessions length for different configurations that you've used. All data is taken from `sessions.json` file that's generated during bot's execution. - +### Scraping and Interacting with Targets +Basically to interact with targets you can run +``` +python3 start.py --interact-targets +``` +This means that Insomniac will search for targets either in [targets.txt](https://github.com/alexal1/Insomniac/blob/master/targets.txt) file (if provided) or in the database. The only way for targets to appear in the database is to use [scraping](https://insomniac-bot.com/docs/#/?id=scraping). Scraping basically means searching for specific accounts to interact with _as the targets for the main account_. So when scraping you always have to specify this main account like this: `--scrape-for-account username`. -To get access to the analytics tool you have to [join Patreon $10 tier](https://www.patreon.com/insomniac_bot). +See scraping config examples [here](https://github.com/alexal1/Insomniac/tree/master/config-examples-extra/scrape). -### Features in progress -- [x] Follow given percentage of interacted users by `--follow-percentage 50` -- [x] Unfollow given number of users (only those who were followed by the script) by `--unfollow 100` -- [x] Unfollow given number of non-followers (only those who were followed by the script) by `--unfollow-non-followers 100` -- [x] Support intervals for likes and interactions count like `--likes-count 2-3` -- [x] Interaction by hashtags -- [ ] Add random actions to behave more like a human (watch your own feed, stories, etc.) -- [ ] Commenting during interaction +### Extra Features +As you can imagine, this project's development and support takes a lot of energy, so in order to continue working we made part of the features paid. These features are called _extra features_, because they are not necessary to run the project. But most likely you'd like to have them. -### Why Insomniac? -There already are Instagram automation tools that work either on Instagram web version or via Instagram private API. Unfortunately, both ways have become dangerous to use. Instagram bots detection system is very suspicious to browser actions now. And as for private API – you will be blocked forever if Instagram detects that you're using it. +You can find the full list of extra features in the [documentation](https://insomniac-bot.com/docs/#/?id=extra-features). -That's why need arised in a solution for mobile devices. Instagram can't distinguish bot from a human when it comes to your phone. However, even a human can reach limits when using the app, so don't fail to be careful. Always set `--total-likes-limit` to 300 or less. Also it's better to use `--repeat` to act periodically for 2-3 hours, because Instagram keeps track of how long the app works. +As a free bonus you'll get a Telegram bot [@your_insomniac_bot](https://t.me/your_insomniac_bot) which can send you current stats. So you'll be able to monitor your setup health from anywhere. Read more in one of our [Patreon posts](https://www.patreon.com/posts/v3-8-0-update-63591855). ### Community We have a [Discord server](https://discord.gg/59pUYCw) which is the most convenient place to discuss all bugs, new features, Instagram limits, etc. If you're not familiar with Discord, you can also join our [Telegram chat](https://t.me/insomniac_chat). And finally, all useful info is posted on our [Patreon page](https://www.patreon.com/insomniac_bot). diff --git a/docs/README.md b/docs/README.md index eb9234b..5067519 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,7 +1,3 @@ -Switch language: [German](/docs/#/de/ ':ignore') -\ -  - ## Installation See the [Installation](/installation) page. @@ -322,9 +318,12 @@ be higher than the left value. if you use flow, you maybe don't want to wait for working-hours on a specific session, because the following session in the flow might be in the working -hours and you dont want to stop the flow. If that's the +hours and you don't want to stop the flow. If that's the case, use this parameter +#### --direct-messages-limit 10 +limit on total amount of DMs-actions during the current session, disabled by default. It can be a number (e.g. 10) or a range (e.g. 9-12) + ### Unfollowing More unfollowing options will be unblocked. @@ -340,6 +339,21 @@ By default "profile" is used if using "--unfollow-source database", you can specify how long ago an account has to be followed, to unfollow it now. Specify number of days. 7 days by default +### Direct Messages +Sending direct messages. + +#### --dm-list "Hey bro!" ["What's up bro" ...] +List of messages to pick a random one to send. Spintax supported + +#### --dm-to-new-followers +Send direct messages to the given amount of new followers + +#### --dm-to-followed-by-bot-only +If true, messages will be sent only to users whom we are following + +#### --dm-max-old-followers-in-a-row 30 +Stop looking for new followers if seeing this amount of old followers in a row + ### Advanced More options for savvy users! diff --git a/docs/de/README.md b/docs/de/README.md deleted file mode 100644 index ad55d84..0000000 --- a/docs/de/README.md +++ /dev/null @@ -1,238 +0,0 @@ -Schalter Sprache: [Englisch](/#) -\ -  - -## Installation -Siehe auch [Installation](/docs/#/de/installation ':ignore'). - -Suchst du nach einer detaillierten Beschreibung? Dann schau in unserem [Udemy-Kurs](https://insomniac-bot.com/udemy_course/). - -## Schnellstart - -Öffne die Eingabeaufforderung / Terminal in einem Ordner mit der [start.py](https://raw.githubusercontent.com/alexal1/Insomniac/master/start.py)-Datei _oder_ öffne die Eingabeaufforderung irgendwo und navigiere mittels `cd pfad/zum/ordner`. Stelle sicher, dass dein Android-Smartphone oder dein Emulator verbunden ist. Das machst du, indem du den Befehl `adb devices` in die Eingabeaufforderung eingibst. Hier sollte nur ein Gerät gelistet werden. - -Starte das insomniac-Script mit Parametern: -``` -python3 start.py --interact @natgeo -``` -Dieses simple Kommando startet den Bot. Dieser interagiert darauf hin in den Standardeinstellungen mit Followern des Accounts @natgeo. Insomniac öffnet und schließt die Instagram-App selbstständig. Um den Insomniac-Bot vorzeitig zu unterbrechen drücke _Strg+C_ (_control+C_ auf Mac). - -## Grundfunktionen -Die Grundfunktionen beinhalten alles, was du für die einfache Nutzung brauchst. Diese sind [open source](https://github.com/alexal1/Insomniac/tree/master/insomniac) und gehören zu dem Projekt Insomniac. Wenn du mehr Funktionen haben möchtest, probiere unsere [Zusatzfunktionen](/?id=zusatzfunktionen) aus. - -_Bedenke, dass du dir alle Funktionen anzeigen lassen kannst, wenn du `python start.py` ohne Parameter startest._ - -### Interaktionen -"Interaktionen" sind die Hauptaufgabe dieses Bots: Wir interagieren mit unserer potenziellen Zielgruppe, um dessen Aufmerksamkeit zu gewinnen. - -#### --interact amazingtrips-top-likers [@natgeo-followers ...] -Liste von Hashtags, Usernamen oder Orten. Usernamen müssen mit einem "@"-Zeichen beginnen. Orte müssen mit "P-" beginnen. Du kannst die potenzielle Zielgruppe spezifizieren, indem du das "-"-Zeichen benutzt: @natgeo-followers, @natgeo-following, amazingtrips-top-likers, amazingtrips-recent-likers, P-Paris-top-likers, P-Paris-recent-likers - -#### --likes-count 2-4 -Anzahl der Likes die pro Instagram-Account verteilt werden, Standardeinstellung ist 2. Es kann eine Zahl angegeben werden (z.B. 2) oder ein Zufallswert zwischen zwei Zahlen (z.B. 2-4). - -#### --like-percentage 50 -Die Prozentzahl, zu der Content eines Users geliked wird. Standardeinstellung ist 100. - -#### --follow-percentage 50 -Die Prozentzahl, zu der ein Account gefollowed wird. Standardeinstellung ist 0. - -#### --stories-count 3-8 -Anzahl der Stories, die von einem User angeschaut werden. Diese Option ist in der Standardeinstellung deaktiviert. Ein kann eine Zahl angegeben werden (z.B. 2) oder ein Zufallswert zwischen zwei Zahlen (z.B. 2-4). - -#### --comments-list WOW! [Was ein Bild! ...] -Liste von Kommentaren, die innerhalb der Interaktion mit einem User gepostet werden. - -#### --comment-percentage 50 -Die Prozentzahl, zu der Kommentare hinterlassen werden. Standardeinstellung ist 0. - -#### --interaction-users-amount 3-8 -Dieser Parameter gibt an, mit wie vielen Usern von der Interaktionsliste interagiert werden soll (die Accounts werden zufällig ausgewählt). Es kann eine Zahl angegeben werden (z.B. 4) oder ein Zufallswert zwischen zwei Zahlen (z.B. 3-8). - -#### --reinteract-after 150 -Anzahl der Stunden, die gewartet werden sollen, bevor mit einem bereits interagierten Account erneut interagiert werden soll. Diese Option ist in der Standardeinstellung deaktiviert (mit bereits interagierten Benutzern wird nicht erneut interagiert). Es kann eine Zahl angegeben werden (z.B. 48) oder ein Zufallswert zwischen zwei Zahlen (z.B. 50-80). - -#### --interact-targets True / False -Nutze diesen Parameter, wenn mit den Accounts interagiert werden soll, die im **targets.txt**-Dokument angegeben sind. - -### Unfollowing -Während das normale Interagieren Unsern followed, kann man mit "unfollow" Usern unfollowen. - -#### --unfollow 100-200 -Gibt die maximale Anzahl an, wie vielen Users unfollowed werden sollen. Es werden nur Accounts geunfollowed, die vom Insomniac-Bot gefollowed wurden. Die Standardreihenfolge ist hierbei vom Ältesten nach Neusten. Es kann eine Zahl angegeben werden (z.B. 100) oder ein Zufallswert zwischen zwei Zahlen (z.B. 100-200). - -#### --unfollow-followed-by-anyone -Standardmäßig werden wird nur Leuten unfollowed, die vom Insomniac-Bot gefollowed wurden. Setze diesen Parameter, wenn alle gefolgten Accounts geunfollowed werden soll. - -#### --unfollow-non-followers -Setze diesen Parameter, wenn nur Accounts geunfollowed werden sollen, die dir nicht folgen. - -#### --following-sort-order latest -Setzt die Reihenfolge in der die Accounts unfollowed werden. Mögliche Werte: `default` / `latest` / `earliest`. Standardeinstellung ist `earliest`. - -#### --recheck-follow-status-after 150 -Gibt die Anzahl der Stunden an, die gewartet werden soll, bevor überprüft wird, ob ein Account dir auch folgt. Diese Option ist in der Standardeinstellung deaktiviert (die Überprüfung findet immer statt, wenn sie gebraucht wird). Es kann eine Zahl angegeben werden (z.B. 48) oder ein Zufallswert zwischen zwei Zahlen (z.B. 50-80). - -### Limits -Limits sind unsere Abwehr gegen das Instagram Bot-Erkennungs-System. Benutze diese Limits, damit der Bot wie ein Mensch wirkt. Es gibt keine strikten Regeln nach denen Limits eingesetzt werden sollten, da Instagram je nach Account variiert. Accountalter, Art des Netzwerks (WiFi oder mobiles Internet) und anderen Faktoren bestimmen deine Limits. - -#### --successful-interactions-limit-per-source 40 -Maximale Anzahl der erfolgreichen Interaktionen pro User/Hashtag/Ort. Standardeinstellung ist 70. Es kann eine Zahl angegeben werden (z.B. 70) oder ein Zufallswert zwischen zwei Zahlen (z.B. 60-80). - -#### --interactions-limit-per-source 40 -Maximale Anzahl der Interaktionen (erfolgreich oder nicht erfolgreich) pro User/Hashtag/Ort. Standardeinstellung ist 140. Es kann eine Zahl angegeben werden (z.B. 70) oder ein Zufallswert zwischen zwei Zahlen (z.B. 60-80). - -#### --total-successful-interactions-limit 60-80 -Maximale Anzahl der erfolgreichen Interaktionen pro Session. Diese Option ist in der Standardeinstellung deaktiviert. Es kann eine Zahl angegeben werden (z.B. 70) oder ein Zufallswert zwischen zwei Zahlen (z.B. 60-80). - -#### --total-interactions-limit 60-80 -Maximale Anzahl der Interaktionen (erfolgreich oder nicht erfolgreich) pro Session. Diese Option ist in der Standardeinstellung deaktiviert. Es kann eine Zahl angegeben werden (z.B. 70) oder ein Zufallswert zwischen zwei Zahlen (z.B. 60-80). - -#### --total-likes-limit 300 -Maximale Anzahl der Likes pro Session. Standardeinstellung ist 300. Es kann eine Zahl angegeben werden (z.B. 300) oder ein Zufallswert zwischen zwei Zahlen (z.B. 100-120). - -#### --follow-limit-per-source 7-8 -Maximale Anzahl der Follower eines Accounts, mit denen mit einem Follow interagiert werden soll. Diese Option ist in der Standardeinstellung deaktiviert. Es kann eine Zahl angegeben werden (z.B. 10) oder ein Zufallswert zwischen zwei Zahlen (z.B. 6-9). - -#### --total-follow-limit 50 -Maximale Anzahl der Follows pro Session. Diese Option ist in der Standardeinstellung deaktiviert. Es kann eine Zahl angegeben werden (z.B. 27) oder ein Zufallswert zwischen zwei Zahlen (z.B. 20-30). - -#### --total-story-limit 300 -Maximale Anzahl von angeschauten Stories pro Session. Diese Option ist in der Standardeinstellung deaktiviert. Es kann eine Zahl angegeben werden (z.B. 27) oder ein Zufallswert zwischen zwei Zahlen (z.B. 20-30). - -#### --total-comments-limit 300 -Maximale Anzahl von Kommentaren pro Session. Standardeinstellung ist 50. Es kann eine Zahl angegeben werden (z.B. 300) oder ein Zufallswert zwischen zwei Zahlen (z.B. 100-120). - -#### --total-get-profile-limit 1500 -Maximale Anzahl der Profilaufrufe pro Session. Diese Option ist in der Standardeinstellung deaktiviert. Es kann eine Zahl angegeben werden (z.B. 600) oder ein Zufallswert zwischen zwei Zahlen (z.B. 500-700). - -#### --min-following 100 -Minimale Anzahl an gefolgten Accounts. Ist das Minimum erreicht, wird nicht weiter geunfollowed. Diese Option ist in der Standardeinstellung deaktiviert. - -#### --max-following 100 -Maximale Anzahl an gefolgten Accounts. Ist das Maximum erreicht, wir nicht weiter gefollowed. Diese Option ist in der Standardeinstellung deaktiviert. - -#### --session-length-in-mins-limit 50-60 -Maximale Zeit in Minuten, die eine Session dauern soll. Diese Option ist in der Standardeinstellung deaktiviert. Es kann eine Zahl angegeben werden (z.B. 60) oder ein Zufallswert zwischen zwei Zahlen (z.B. 40-70). - -### Sessionabfolge -Du kannst Insomniac so konfigurieren, dass der Bot dauerhaft läuft: _Interagieren > Warten > Interagieren > Warten > Unfollow > Warten > ..._. Das ist der Grund weswegen wir es als "Abfolge" bezeichnen. Erfahre mehr [in unserem Blogpost](https://www.patreon.com/posts/sessions-flows-45849501). - -_Ziehe in Erwägung Konfigurationsdateien zu benutzen, auch wenn du ohne Sessionabfolge arbeitest! Die [Benutzung von Konfigurationsdateien](https://www.patreon.com/posts/configuration-of-43899836) wird empfohlen!_ - -#### --repeat 120-180 -Minuten nach denen die gleiche Session wiederholt werden soll. Diese Option ist in der Standardeinstellung deaktiviert. Es kann eine Zahl angegeben werden (z.B. 180) oder ein Zufallswert zwischen zwei Zahlen (z.B. 120-180). - -#### --config-file KONFIGURATIONSDATEI -Füge diesen Parameter hinzu um eine Konfigurationsdatei zu laden. Beispiele für Konfigurationsdateien findest du im Ordner [config-examples](https://github.com/alexal1/Insomniac/tree/master/config-examples). - -#### --next-config-file KONFIGURATIONSDATEI -Gibt die Konfigurationsdatei an, die geladen werden soll, nachdem der Bot die Session beendet hat und für die, mittels `--repeat`-Parameter angegebenen Zeit, gewartet hat. Dieser Parameter kann dafür genutzt werden, verschiedene Sessions mit unterschiedlichen Parametern in einer Laufzeit zu starten. Zum Beispiel kann erst interagiert werden und dann geunfollowed oder unterschiedliche Accounts benutzt werden. Nutze dafür den `--username`-Parameter. In der Standardeinstellung wird die gleiche Konfigurationsdatei erneut geladen. Dieser Parameter funktioniert nur, wenn der `--repeat`-Parameter gesetzt ist. - -### Fortgeschrittene -Parameter für versierte Benutzer. - -#### --old -Benutze diesen Parameter, um die alte Version von uiautomater zu benutzen. Benutze diesen Parameter nur, wenn du Probleme mit der aktuellen Version haben solltest. - -#### --device 2443de990e017ece -Gibt die Geräte-ID an. Sollte nur verwendet werden, wenn mehrere Geräte angeschlossen sind. - -#### --no-speed-check -Überspringt den Test der Internetgeschwindigkeit bei Beginn. - -#### --wait-for-device -Warte bis ein ADB-Gerät bereit ist für die Verbindung. (Wenn der `--device`-Parameter nicht gesetzt ist, wird das nächste verfügbare Gerät für die Verbindung benutzt.) - -#### --username ACCOUNTNAME -Wenn du mit mehreren Instagram-Accounts eingeloggt bist, kannst du diesen Parameter nutzen um zu einem spezifischen Account zu wechseln. In der Standardeinstellung wird der Account nicht gewechselt. Sollte der angegebene Account nicht existieren, startet der Bot nicht. - -#### --app-id com.instagram.android -Gibt die apk-package-id an. Dieser Parameter sollte nur benutzt werden, wenn du den Bot mit einer geklonten App benutzen möchtest. Die Standardeinstellung ist `com.instagram.android`. - -#### --dont-indicate-softban -Standardmäßig versucht Insomniac Softbans von Instagram zu erkennen. Setze diesen Parameter, wenn du keine Softban-Erkennung wünschst. - -#### --debug -Startet Insomniac im Debug-Modus (ausführliche Logs). - -## Zusatzfunktionen -Schalte die Zusatzfunktionen frei, indem du uns unterstützt. Mache dies mittels [Patreon € 9,50-Stufe](https://www.patreon.com/join/insomniac_bot). Du wirst eine E-Mail mit einem Aktivierungscode für dein [start.py](https://raw.githubusercontent.com/alexal1/Insomniac/master/start.py) bekommen. - -Patreon ist der von uns gewählte Weg, dieses Projekt zu monetarisieren. Es gibt uns die Motivation zur kontinuierlichen Weiterentwicklung der "Grund-" und "Zusatzfunktionen". - -### Filter -Mit Filtern kannst du beim interagieren Instagram-Accounts überspringen. Zum Beispiel kannst du Accounts mit mehr als 1000 Followern oder die mehr als 500 Accounts follown überspringen. -Dies uns noch viel mehr, kannst du mit der **filter.json**-Datei umsetzen. Liste der verfügbaren Parameter: - -| Parameter | Value | Description | -| --------------------------------- | ----------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------| -| `skip_business` | `true/false` | Überspringe Firmen-Accounts wenn `true` | -| `skip_non_business` | `true/false` | Überspringe Nicht-Firmen-Accounts wenn `true` | -| `min_followers` | 100 | Überspringe Accounts mit weniger Followern als der angegebene Wert | -| `max_followers` | 5000 | Überspringe Accounts mit mehr Followern als der angegebene Wert | -| `min_followings` | 10 | Überspringe Accounts, die weniger Accounts follown als der angegebene Wert | -| `max_followings` | 1000 | Überspringe Accounts, die mehr Accounts follown als der angegebene Wert | -| `min_potency_ratio` | 1 | Überspringe Accounts mit einem kleineren (Follower/Follow)-Verhältnis als dem angegebenen Wert (Dezimalzahlen können genutzt werden) | -| `max_potency_ratio` | 1 | Überspringe Accounts mit einem größeren (Follower/Follow)-Verhältnis als dem angegebenen Wert (Dezimalzahlen können genutzt werden) | -| `privacy_relation` | `"only_public"` / `"only_private"` / `"private_and_public"` | Wähle die Account-Art aus, mit der du interagieren willst interact, `"only_public"` ist die Standardeinstellung | -| `min_posts` | 7 | Minimale Anzahl der Posts, die ein Instagram-Account haben muss, damit der Bot interagiert | -| `max_digits_in_profile_name` | 4 | Maximale Anzahl an Ziffern im Accountnamen - Accounts mit mehr Ziffern im Accountnamen werden ignoriert | -| `skip_profiles_without_stories` | `true/false` | Überspringe Accounts, die keine aktuelle Story haben (maximal 24 Stunden alt) | -| `blacklist_words` | `["wort1", "wort2", "wort3", ...]` | Überspringe Accounts, die eines der angegebenen Wörter in der Profil-Biografie haben | -| `mandatory_words` | `["wort1", "wort2", "wort3", ...]` | Überspringe Accounts, die keines der angegebenen Wörter in der Profil-Biografie haben | -| `specific_alphabet` | `["LATIN", "ARABIC", "GREEK", "HEBREW", ...]` | Überspringe Accounts, die Text im Profilnamen/der Biografie haben, welcher nicht in den Zeichensätzen, der angegebenen Liste, enthalten ist | -| `skip_already_following_profiles` | `true/false` | Überspringe Accounts, denen du bereits folgst, unabhängig ob der Bot ihnen gefolgt hat | - -Erfahre wie du Filter benutzt [in unserem Blogpost](https://www.patreon.com/posts/43362005). - -#### --refilter-after 150 -Gibt eine Zeit in Stunden an, nach der bereits rausgefilterte Accounts erneut überprüft werden sollen. Diese Option ist in der Standardeinstellung deaktiviert (rausgefilterte Accounts werden nicht erneut überprüft). Es kann eine Zahl angegeben werden (z.B. 48) oder ein Zufallswert zwischen zwei Zahlen (z.B. 50-80). - -#### --filters FILTER -Gebe diesen Parameter mit an, wenn du Filter als Parameter übergeben willst und nicht in der **filters.json**-Datei. - -### Scraping -"Scraping" ist eine Technik um mit noch mehr Accounts zu interagieren, ohne dabei aufzufallen und von Instagram als "auffällig aktiver" User eingestuft zu werden. Die Idee ist es, einen anderen Instagram-Account zu nutzen um Accounts zu filtern. Dein Hauptaccount geht im Anschluss nur noch hin und interagiert mit den gefilterten Accounts. Erfahre mehr über Scraping [in unserem Blogpost](https://www.patreon.com/posts/scrapping-what-43902968). - -#### --scrape hashtag-top-likers [@username-followers ...] -Liste von Hashtags, Usernamen oder Orten mit denen interagiert werden soll. Usernamen müssen mit einem "@"-Zeichen starten. Orte müssen mit einem "P-" starten. Die potenzielle Zielgruppe kann mittels des "-"-Zeichen verfeinert werden. Zum Beispiel: @natgeo-followers, @natgeo-following, amazingtrips-top-likers, amazingtrips-recent-likers, P-Paris-top-likers, P-Paris-recent-likers - -#### --scrape-for-account account1 [account2 ...] -Ist dieser Parameter gesetzt, werden nur die angegebenen Accounts gescraped. Die gescrapeten Accounts werden in der Datenbank gespeichert. - -#### --scrape-users-amount 3-8 -Dieser Parameter gibt die Anzahl der Accounts von der Scraping-Liste an, mit denen interagiert werden soll (Die Accounts werden zufällig aus der Liste ausgewählt). Es kann eine Zahl angegeben werden (z.B. 4) oder ein Zufallswert zwischen zwei Zahlen (z.B. 3-8). - -#### --scrapping-main-db-directory-name haupt-db-ordner-name -Wenn dieser Parameter gesetzt ist, wird für das Scraping die Datenbank benutzt, die in dem angegebenen Verzeichnis zu finden ist. Nutze diesen Parameter, wenn du mehrere Scrapper-Accounts nutzt und diese synchronisiert arbeiten sollen, damit keine Accounts mehrfach gescrapt werden. In der Standardeinstellung wird das Account-Verzeichnis benutzt um den Scraping-Verlauf zu speichern. - -### Spezialfunktionen -Andere Funktionen, die freigeschaltet werden, sobald du dich für die [Patreon € 9,50-Stufe](https://www.patreon.com/join/insomniac_bot) entscheidest: - -#### --remove-mass-followers 10-20 -"Mass Followers" sind Instagram-Accounts, die vielen Accounts follown. Der Parameter definiert die Anzahl an "Mass Followern" denen unfollowed werden soll. Die Anzahl an Follows der "Mass Follower" kann über den Parameter `--max-follower` definiert werden. Es kann eine Zahl angegeben werden (z.B. 4) oder ein Zufallswert zwischen zwei Zahlen (z.B. 3-8). - -#### --mass-follower-min-following 1000 -Gibt die Anzahl an maximalen Follows an, die ein von dir gefollowter Account haben darf. Der Parameter muss im Zusammenspiel mit `--remove-mass-followers` verwendet werden. Die Standardeinstellung ist 1000. - -### Limits -Limits die mit den Zusatzfunktionen mitgeliefert werden. - -#### --scrape-limit-per-source 40-60 -Gibt die Anzahl der Accounts an, die pro Username/Hashtag gescraped werden sollen. Diese Option ist in der Standardeinstellung deaktiviert. Es kann eine Zahl angegeben werden (z.B. 70) oder ein Zufallswert zwischen zwei Zahlen (z.B. 50-80). - -#### --total-scrape-limit 150 -Gibt die Anzahl an Accounts an, die maximal pro Session gescraped werden sollen. Diese Option ist in der Standardeinstellung deaktiviert. Es kann eine Zahl angegeben werden (z.B. 100) oder ein Zufallswert zwischen zwei Zahlen (z.B. 90-120). - -#### --working-hours 9-21 -Dieser Parameter gibt eine Arbeitszeit an, während der Wert eine Stunde repräsentiert. Diese Option ist in der Standardeinstellung deaktiviert. Es kann eine Zahl als Stunde angegeben werden (z.B. 13) oder ein Zufallswert zwischen zwei Zahlen (z.B. 9-21). Beachte, dass die rechte Zahl größer sein muss, als die linke. - -### Advanced -Mehr Parameter für versierte Benutzer. - -#### --pre-session-script /pfad/zu/meinem/skript.sh oder .bat -Benutze diesen Parameter, wenn du ein vordefiniertes Skript starten willst, wenn eine Session startet. - -#### --post-session-script /pfad/zu/meinem/skript.sh oder .bat -Benutze diesen Parameter, wenn du ein vordefiniertes Skript starten willst, wenn eine Session endet. diff --git a/docs/de/installation.md b/docs/de/installation.md deleted file mode 100644 index e05c279..0000000 --- a/docs/de/installation.md +++ /dev/null @@ -1,86 +0,0 @@ -[< Zurück zur Dokumentation](/docs/#/de/ ':ignore') - -## Installation -Wenn du eine Videoanleitung bevorzugst, freuen wir uns, dich in unserem [Udemy Kurs](https://insomniac-bot.com/udemy_course/) begrüßen zu dürfen. Hier gehen wir alle Installationsschritte gemeinsam durch! - -### Windows -1. Downloade und installiere python von [python.org](https://www.python.org/downloads/windows/). Wähle das neuste "stable release". -2. Öffne die Eingabeaufforderung (Win+R)->cmd. -3. Nutze den Befehl `python -m pip install --upgrade pip` um sicherzustellen, dass du die neuste pip-Version benutzt. -4. Nutze den Befehl `python -m pip install insomniac` um das Insomniac-Paket zu installieren. -5. Downloade [start.py](https://raw.githubusercontent.com/alexal1/Insomniac/master/start.py) und speichere es in einem Ordner von dem du Insomniac starten möchtest (Rechtsklick auf den Link -> Link speichern unter...). -6. Downloade [Android platform tools](https://developer.android.com/studio/releases/platform-tools) und entpacke es in einen Ordner, wo du es nicht versehentlich löschst. Standardpfad ist `C:\Benutzer\\Android\sdk\platform-tools\`. -7. [Hinzufügen des platform-tools Pfads zu der PATH-Umgebungsvariable](https://github.com/alexal1/Insomniac/wiki/Adding-platform-tools-to-the-PATH-environment-variable). Wenn du es korrekt gemacht hast, sollte das Kommando `adb devices` in der Eingabeaufforderung `List of devices attached` anzeigen. -8. Verbinde ein Android-Smartphone per USB-Kabel _oder_ benutze einen [Emulator](https://www.patreon.com/posts/how-to-install-43543116). -9. Aktiviere [Entwickleroptionen](https://developer.android.com/studio/debug/dev-options#enable) auf deinem Android-Smartphone/Emulator: ->In Android 4.1 und die Versionen darunter haben die Entwickleroptionen standardmäßig aktiviert. In Android 4.2 höher müssen die Entwickleroptionen erst aktiviert werden. Um die Entwickleroptionen zu aktivieren, tappe 7 mal nacheinander auf die Build-Nummer. Diese findest du an folgenden Orten, abhängig von der Android-Version: -> -> Android 9 (API Level 28) und höher: Einstellungen > Über das Telefon > Build-Nummer -> -> Android 8.0.0 (API Level 26) und Android 8.1.0 (API Level 26): Einstellungen > System > Über das Telefon > Build-Nummer -> -> Android 7.1 (API Level 25) und darunter: Einstellungen > Über das Telefon > Build-Nummer -10. Aktiviere **USB-Debugging** (und **Apps über USB installieren** and **Erlaube ADB-Debugging im "Nur Laden"-Modus** wenn es diese Optionen gibt) in den Entwickleroptionen. -11. Das Android-Gerät wird fragen, ob es die Verbindung mit dem Computer zulassen soll. Klicke "Verbinden". -12. Tippe `adb devices` in die Eingabeaufforderung. Nun wird dein Android-Gerät angezeigt. Es sollte ausschließlich ein Gerät angezeigt werden. - -### macOS -1. Downloade und installiere python von [python.org](https://www.python.org/downloads/mac-osx/). Wähle das neuste "stable release". -2. Öffne das Terminal. -3. Nutze den Befehl `python3 -m pip install --upgrade pip` um sicherzustellen, dass du die neuste pip-Version benutzt. -4. Nutze den Befehl `python3 -m pip install insomniac` um das Insomniac-Paket zu installieren. -5. Downloade [start.py](https://raw.githubusercontent.com/alexal1/Insomniac/master/start.py) und speichere es in einem Ordner von dem du Insomniac starten möchtest (Rechtsklick auf den Link -> Link speichern unter...). -6. Downloade [Android platform tools](https://developer.android.com/studio/releases/platform-tools) und entpacke es in einen Ordner, wo du es nicht versehentlich löschst. Standardpfad ist `~/Library/Android/sdk/platform-tools/`. -7. [Hinzufügen des platform-tools Pfads zu der PATH-Umgebungsvariable](https://github.com/alexal1/Insomniac/wiki/Adding-platform-tools-to-the-PATH-environment-variable). Wenn du es korrekt gemacht hast, sollte das Kommando `adb devices` im Terminal `List of devices attached` anzeigen. -8. Verbinde ein Android-Smartphone per USB-Kabel _oder_ benutze einen [Emulator](https://www.patreon.com/posts/how-to-install-43485861). -9. Aktiviere [Entwickleroptionen](https://developer.android.com/studio/debug/dev-options#enable) auf deinem Android-Smartphone/Emulator: ->In Android 4.1 und die Versionen darunter haben die Entwickleroptionen standardmäßig aktiviert. In Android 4.2 höher müssen die Entwickleroptionen erst aktiviert werden. Um die Entwickleroptionen zu aktivieren, tappe 7 mal nacheinander auf die Build-Nummer. Diese findest du an folgenden Orten, abhängig von der Android-Version: -> -> Android 9 (API Level 28) und höher: Einstellungen > Über das Telefon > Build-Nummer -> -> Android 8.0.0 (API Level 26) und Android 8.1.0 (API Level 26): Einstellungen > System > Über das Telefon > Build-Nummer -> -> Android 7.1 (API Level 25) und darunter: Einstellungen > Über das Telefon > Build-Nummer -10. Aktiviere **USB-Debugging** (und **Apps über USB installieren** and **Erlaube ADB-Debugging im "Nur Laden"-Modus** wenn es diese Optionen gibt) in den Entwickleroptionen. -11. Das Android-Gerät wird fragen, ob es die Verbindung mit dem Mac zulassen soll. Klicke "Verbinden". -12. Tippe `adb devices` in die Eingabeaufforderung. Nun wird dein Android-Gerät angezeigt. Es sollte ausschließlich ein Gerät angezeigt werden. - -### Ubuntu -1. Öffne das Terminal. -2. Nutze den Befehl `sudo apt-get update && sudo apt-get upgrade` zum updaten und upgraden der aktuellen Pakete. -3. Nutze den Befehl `sudo apt install python3-pip` um pip zu installieren. -4. Nutze den Befehl `python3 -m pip install insomniac` um das Insomniac-Paket zu installieren. -5. Downloade [start.py](https://raw.githubusercontent.com/alexal1/Insomniac/master/start.py) und speichere es in einem Ordner von dem du Insomniac starten möchtest (Rechtsklick auf den Link -> Link speichern unter...). -6. Nutze den Befehl `sudo apt-get install -y android-tools-adb android-tools-fastboot` um Android platform tools zu installieren. -7. Verbinde ein Android-Smartphone per USB-Kabel _oder_ benutze einen [Emulator](https://www.patreon.com/posts/how-to-install-43485861). -8. Aktiviere [Entwickleroptionen](https://developer.android.com/studio/debug/dev-options#enable) auf deinem Android-Smartphone/Emulator: ->In Android 4.1 und die Versionen darunter haben die Entwickleroptionen standardmäßig aktiviert. In Android 4.2 höher müssen die Entwickleroptionen erst aktiviert werden. Um die Entwickleroptionen zu aktivieren, tappe 7 mal nacheinander auf die Build-Nummer. Diese findest du an folgenden Orten, abhängig von der Android-Version: -> -> Android 9 (API Level 28) und höher: Einstellungen > Über das Telefon > Build-Nummer -> -> Android 8.0.0 (API Level 26) und Android 8.1.0 (API Level 26): Einstellungen > System > Über das Telefon > Build-Nummer -> -> Android 7.1 (API Level 25) und darunter: Einstellungen > Über das Telefon > Build-Nummer -10. Aktiviere **USB-Debugging** (und **Apps über USB installieren** and **Erlaube ADB-Debugging im "Nur Laden"-Modus** wenn es diese Optionen gibt) in den Entwickleroptionen. -11. Das Android-Gerät wird fragen, ob es die Verbindung mit dem Computer zulassen soll. Klicke "Verbinden". -12. Tippe `adb devices` in die Eingabeaufforderung. Nun wird dein Android-Gerät angezeigt. Es sollte ausschließlich ein Gerät angezeigt werden. - -### Raspberry Pi -1. Öffne das Terminal. -2. Nutze den Befehl `python3 -m pip install --upgrade pip` um sicherzustellen, dass du die neuste pip-Version benutzt. -3. Nutze den Befehl `python3 -m pip install insomniac` um das Insomniac-Paket zu installieren. -4. Downloade [start.py](https://raw.githubusercontent.com/alexal1/Insomniac/master/start.py) und speichere es in einem Ordner von dem du Insomniac starten möchtest (Rechtsklick auf den Link -> Link speichern unter...). -5. Nutze den Befehl `sudo apt-get update && sudo apt-get upgrade` zum updaten und upgraden der aktuellen Pakete. -6. Nutze den Befehl `sudo apt-get install -y android-tools-adb android-tools-fastboot` um Android platform tools zu installieren. -7. Verbinde ein Android-Smartphone per USB-Kabel _oder_ benutze einen [Emulator](https://www.patreon.com/posts/how-to-install-43485861). -8. Aktiviere [Entwickleroptionen](https://developer.android.com/studio/debug/dev-options#enable) auf deinem Android-Smartphone/Emulator: ->In Android 4.1 und die Versionen darunter haben die Entwickleroptionen standardmäßig aktiviert. In Android 4.2 höher müssen die Entwickleroptionen erst aktiviert werden. Um die Entwickleroptionen zu aktivieren, tappe 7 mal nacheinander auf die Build-Nummer. Diese findest du an folgenden Orten, abhängig von der Android-Version: -> -> Android 9 (API Level 28) und höher: Einstellungen > Über das Telefon > Build-Nummer -> -> Android 8.0.0 (API Level 26) und Android 8.1.0 (API Level 26): Einstellungen > System > Über das Telefon > Build-Nummer -> -> Android 7.1 (API Level 25) und darunter: Einstellungen > Über das Telefon > Build-Nummer -10. Aktiviere **USB-Debugging** (und **Apps über USB installieren** and **Erlaube ADB-Debugging im "Nur Laden"-Modus** wenn es diese Optionen gibt) in den Entwickleroptionen. -11. Das Android-Gerät wird fragen, ob es die Verbindung mit dem Computer zulassen soll. Klicke "Verbinden". -12. Tippe `adb devices` in die Eingabeaufforderung. Nun wird dein Android-Gerät angezeigt. Es sollte ausschließlich ein Gerät angezeigt werden. diff --git a/insomniac/__version__.py b/insomniac/__version__.py index 99c5b98..642eae7 100644 --- a/insomniac/__version__.py +++ b/insomniac/__version__.py @@ -13,7 +13,7 @@ __title__ = 'insomniac' __description__ = 'Simple Instagram bot for automated Instagram interaction using Android.' __url__ = 'https://github.com/alexal1/Insomniac/' -__version__ = '3.8.3' +__version__ = '3.8.5' __debug_mode__ = False __author__ = 'Insomniac Team' __author_email__ = 'info@insomniac-bot.com' diff --git a/res/README_es.md b/res/README_es.md deleted file mode 100644 index 34bd472..0000000 --- a/res/README_es.md +++ /dev/null @@ -1,229 +0,0 @@ -Insomniac - -# Insomniac -![PyPI](https://img.shields.io/pypi/v/insomniac?label=latest%20version) -![PyPI - Python Version](https://img.shields.io/pypi/pyversions/insomniac) -![PyPI - Downloads](https://img.shields.io/pypi/dm/insomniac) - - -[inglés](https://github.com/alexal1/Insomniac/blob/master/README.md) | [portugués](https://github.com/alexal1/Insomniac/blob/master/res/README_pt_BR.md) - -Dale like y sigue automáticamente en tu teléfono / tableta Android. No se requiere root: funciona con [UI Automator](https://developer.android.com/training/testing/ui-automator?hl=es), que es una estructura de prueba oficial UI de Android. - - - -### Índice -- [¿Por qué debería automatizar la actividad de Instagram (me gusta, seguir, etc.)?](#por-qu%C3%A9-deber%C3%ADa-automatizar-la-actividad-de-instagram-me-gusta-seguir-etc) -- [Cómo instalar](#c%C3%B3mo-instalar) - * [Cómo instalar en Raspberry Pi OS](#c%C3%B3mo-instalar-en-raspberry-pi-os) -- [Comenzando](#comenzando) - * [Ejemplo de uso](#ejemplo-de-uso) - * [Lista completa de argumentos de la línea de comandos](#lista-completa-de-argumentos-de-la-l%C3%ADnea-de-comandos) - * [FAQ](#faq) -- [Recursos extras](#recursos-extras) -- [Código fuente](#c%C3%B3digo-fuente) -- [Filtrando](#filtrando) -- [Whitelist y Blacklist](#whitelist-y-blacklist) -- [Análisis](#an%C3%A1lisis) -- [Recursos en progreso](#recursos-en-progreso) -- [¿Por qué Insomniac?](#por-qu%C3%A9-insomniac) -- [Comunidad](#comunidad) - -### ¿Por qué debería automatizar la actividad de Instagram (me gusta, seguir, etc.)? -💸 Si solo desea aumentar el número de seguidores u obtener más me gusta, hay un montón de compañías que le darán eso de inmediato por unos pocos $$$. Pero lo más probable es que su audiencia sean bots y seguidores de masa. - -🌱 Si desea obtener seguidores comprometidos, que estarán interesados en su contenido y probablemente le pagarán por sus servicios, entonces la _automatización_ es la manera correcta. - -🎯 Este bot de Instagram le proporciona métodos para **alcanzar** a la audiencia que probablemente esté **interesada en usted**. Estos métodos son: -1. Interactuar con seguidores de **blogueros** con contenido similar -2. Interactuar con los que le gusten los **hashtags** que use -3. **Filtra** cuentas para evitar bots y seguidores de masa - -📈 Usar estos métodos en conjunto da el mejor resultado. - -### Cómo instalar -1. Instale el paquete **insomniac**: Ejecute `python3 -m pip install insomniac` en la terminal (Símbolo del sistema)
Siempre que **python** y **pip** ya estén instalados. Aprenda a comprobarlo. -2. Guarda el archivo [start.py](https://raw.githubusercontent.com/alexal1/Insomniac/master/start.py) a un directorio desde el que va a iniciar el script (haga clic con el botón derecho en el enlace, luego Guardar como / Descargar link como) -3. Download y unzip [Android platform tools](https://developer.android.com/studio/releases/platform-tools), moverlos a un directorio donde no los eliminará accidentalmente. -El lugar estándar es `C:\android-sdk\` (Windows), `~/Library/Android/sdk` (Linux/macOS) -4. [Agregue la ruta de platform-tools a las variables de entorno del sistema](https://github.com/alexal1/Insomniac/wiki/Agregue-la-ruta-de-platform-tools-a-las-variables-de-entorno-del-sistema-es). Si lo hace correctamente, el comando en la terminal (Símbolo del sistema) `adb devices` imprimirá `List of devices attached` - -### Cómo instalar en Raspberry Pi OS -1. Update apt-get: `sudo apt-get update` -2. Instalar ADB y Fastboot: `sudo apt-get install -y android-tools-adb android-tools-fastboot` -3. Instale el paquete **insomniac**: Ejecute `python3 -m pip install insomniac` en la terminal -4. Guarda el archivo [start.py](https://raw.githubusercontent.com/alexal1/Insomniac/master/start.py) a un directorio desde el que va a iniciar el script (haga clic con el botón derecho en el link, luego Guardar como / Descargar link como) - -_IMPORTANTE: si utilizó anteriormente la versión 2.x.x, el archivo insomniac.py entrará en conflicto con el paquete insomniac. Entonces, guarde el start.py en una carpeta distinta_ - -### Comenzando -1. Conecte el dispositivo Android a su computadora con un cable USB -2. Habilite [Opciones para desarrolladores](https://developer.android.com/studio/debug/dev-options?hl=es) en el dispositivo ->En Android 4.1 y versiones anteriores, la pantalla Opciones para desarrolladores está disponible de forma predeterminada. En Android 4.2 y versiones posteriores, debes habilitarla. Si quieres habilitar las Opciones para desarrolladores, presiona la opción Número de compilación 7 veces. Puedes encontrar esta opción en una de las siguientes ubicaciones, según tu versión de Android: -> -> Android 9 (API nivel 28) y versiones posteriores: Configuración > Acerca del dispositivo > Número de compilación -> -> Android 8.0.0 (API nivel 26) y Android 8.1.0 (API nivel 26): Configuración > Sistema > Acerca del dispositivo > Número de compilación -> -> Android 7.1 (API nivel 25) y versiones anteriores: Configuración > Acerca del dispositivo > Número de compilación -3. Active **Depuración de USB** (e **Instalación de aplicaciones a través de USB** si existe tal opción) en la pantalla de opciones para desarrolladores. -4. El dispositivo le pedirá que permita la conexión de la computadora. Presione "Conectar" -5. Escriba `adb devices` en terminal. Mostrará los dispositivos conectados. Debe haber exactamente un dispositivo. Luego ejecute el script (funciona en Python 3): -6. Abra la terminal (Símbolo del sistema) en la carpeta con [start.py](https://raw.githubusercontent.com/alexal1/Insomniac/master/start.py) descargado (o escribe `cd `) y ejecuta -``` -python3 start.py --interact @netgeo -``` -Asegúrese de que la pantalla esté encendida y que el dispositivo esté desbloqueado. No tiene que abrir la aplicación de Instagram, la secuencia de comandos la abre y se cierra cuando está terminada. Solo asegúrate de que la aplicación de Instagram esté instalada. Si todo está bien, el script abrirá los seguidores de `@natgeo` y les gustará sus publicaciones. - -### Ejemplo de uso -Digamos que tienes un blog de viajes. Entonces es posible que desee utilizar dicha configuración: -``` -python3 start.py --interact @natgeo amazingtrips beautifuldestinations --interactions-count 20-30 --likes-count 1-3 --follow-percentage 20 --repeat 120-180 -``` -El script interactuará secuencialmente con 20-30 seguidores de `@natgeo`, 20-30 usuarios que les gusta publicaciones de `#amazingtrips`, y 20-30 usuarios que les gusta publicaciones de `#beautifuldestinations`. Durante cada interacción, Insomniac dará 1-3 me gusta en publicaciones aleatorias y también seguirá al 20% de los usuarios interactuados. Una vez terminado, cerrará la aplicación de Instagram y esperará entre 120 y 180 minutos. Entonces el script repetirá lo mismo (y se repetirá infinitamente), pero los usuarios ya interactuados serán ignorados. La lista de fuentes (`@natgeo`, `#amazingtrips` y `#beutifuldestinations`) se barajará cada vez. - -Toda esta aleatoriedad hace que sea muy difícil para Instagram detectar que estás usando un bot. Sin embargo, tenga cuidado con la cantidad de interacciones, porque incluso un humano puede tener un ban por violar los límites. - -### Lista completa de argumentos de la línea de comandos -También puede ver esta lista ejecutando sin argumentos: `python3 start.py`. -``` - --interact username1 [username2 ...] - lista de usernames con cuyos seguidores desea - interactuar. - --likes-count 2-4 número de likes para cada usuario interactuado, 2 por defecto. - Puede ser un número (Ej. 2) o un rango (Ej. 2-4). - --total-likes-limit 300 - límite en la cantidad total de likes durante la sesión, 300 - por defecto. - --interactions-count 60-80 - cantidad de interacciones por cada blogger, 70 por - defecto. Puede ser un número (Ej. 70) o un rango - (Ej. 60-80). Solo cuentan las interacciones exitosas - --repeat 120-180 repita la misma sesión nuevamente después de N minutos - completos, deshabilitada por defecto. Puede ser un numero - en minutos (Ej. 180) o un rango (Ej. 120-180). - --follow-percentage 50 - segue el porcentaje dado de usuarios, 0 por defecto. - --follow-limit 50 límite en la cantidad de seguidores durante la interacción con - los seguidores de cada usuario, deshabilitada por defecto - --unfollow 100-120 deja de seguir el numero maximo de usuarios. Solo usuario - que fue seguido por el script será dejado de seguir. El orden - es del más antiguo al más nuevo. Puede ser un número (Ej. 100) - o un rango (Ej. 100-200). - --unfollow-non-followers 100-200 - deja de seguir el numero maximo de usuarios, que no - te siguen de vuelta. Solo usuario que fue seguido por el script - será dejado de seguir. El orden es del más antiguo al - más nuevo. Puede ser un número (Ej. 100) o un rango (Ej. 100-200). - --unfollow-any 100-200 - deja de seguir el numero maximo de usuarios. El orden es - del más antiguo al más nuevo. Puede ser un número - (Ej. 100) o un rango (Ej. 100-200). - --min-following 100 cantidad mínima de usuarios seguidos, después de alcanzar - esta cantidad, unfollow se detiene. - --device 2443de990e017ece - identificador de dispositivo. Debe usarse solo cuando hay varios - dispositivos conectados a la vez. - --old agregue esta bandera para usar la versión anterior de uiautomator. - Úselo solo si tiene problemas con la versión estándar. - --remove-mass-followers 10 - Elimina el número dado de seguidores de masa de la lista - de tus seguidores. Los "seguidores de masa" son aquellos que tienen - más de N usuarios seguidos, donde N se puede establecer - mediante --max-following. - --max-following 1000 Debe usarse junto con --remove-mass-followers. - Especifica el número de usuarios seguidos para cualquier - seguidor, 1000 por defecto. -``` - -### FAQ -- ¿Cómo detener el script? _Ctrl + C (control + C para Mac)_ - -- ¿Puedo evitar que mi teléfono se quede dormido? Si. Configuración -> Opciones para desarrolladores -> Stay awake. - -- ¿Qué hacer si tengo un soft ban (no puedo dar me gusta / seguir / comentar)?
_Borrar los datos de la aplicación de Instagram. Tendrá que iniciar sesión nuevamente y luego funcionará como de costumbre. Pero es **muy recomendable** reducir el número de interacciones para el futuro y hacer una pausa con el script._ - -- [¿Cómo conectar un teléfono Android a través de WiFi?](https://www.patreon.com/posts/conecte-los-de-43142649) - -- [¿Cómo ejecutar en 2 o más dispositivos a la vez?](https://www.patreon.com/posts/script-en-al-43143381) - -- [Script crash con **OSError: RPC server not started!** o **ReadTimeoutError**](https://www.patreon.com/posts/problemas-con-la-43147131) - - -### Recursos extras -Todas las funciones principales de este proyecto son de uso gratuito. Pero es posible que desee obtener un control más detallado sobre el bot a través de estas funciones: -- **Filtrando** - salta cuentas no deseadas por varios parámetros, [más aquí](#filtrando) -- **Eliminar seguidores de masa** - automatiza la "limpieza" de tu cuenta -- **Herramienta de Análisis** - crear una presentación que muestre su crecimiento, [más aquí](#an%C3%A1lisis) -- **Scrapping (próximo lanzamiento)** - hará que las interacciones sean significativamente más seguras y rápidas - -Active estas funciones apoyando a nuestro pequeño equipo en Patreon: [https://insomniac-bot.com/activate/](https://insomniac-bot.com/activate/). - -### Código fuente -Dado que las funciones principales son de uso gratuito, su código está aquí en la [carpeta src](https://github.com/alexal1/Insomniac/tree/master/src). Puede ayudar a la comunidad haciendo un pull request. Se agregará a la versión empaquetada después de una revisión exitosa. Para trabajar con las fuentes, por favor -1. Clone el proyecto: `git clone https://github.com/alexal1/Insomniac.git` -2. Vaya a la carpeta Insomniac: `cd Insomniac` -3. Instalar las bibliotecas necesarias: `pip3 install -r requirements.txt` -4. Ejecure el script via `python3 -m src.insomniac` - -Tenga en cuenta que el código [src](https://github.com/alexal1/Insomniac/tree/master/src) puede diferir del código empaquetado. Generalmente, el código empaquetado es más estable. - -_31-10-2020: En este momento hay una gran diferencia, pero sincronizaremos la versión empaquetada y de código abierto lo antes posible._ - -### Filtrando -Es posible que desee ignorar los seguidores de masa (ej. > 1000 usuarios seguidos) porque lo más probable es que solo estén interesados en aumentar su audiencia. O ignorar cuentas demasiado populares (ej. > 5000 seguidores) porque ellas no te notarán. Puede hacer esto (y más) usando el filtro: - -| Parámetro | Valor | Descripción | -| ------------------------- | ------------- | ------------------------------------------------------------------------------------------------------ | -| `skip_business` | `true/false` | salta cuetas empresa si el valor es true | -| `skip_non_business` | `true/false` | salta cuentas no-empresas si el valor es true | -| `min_followers` | 100 | salta cuentas con menos seguidores que el valor dado | -| `max_followers` | 5000 | salta cuentas con más seguidores que el valor dado | -| `min_followings` | 10 | salta cuentas con menos usuarios seguidos que el valor dado | -| `max_followings` | 1000 | salta cuentas con más usuarios seguidos el valor dado | -| `min_potency_ratio` | 1 | salta cuentas con una proporción (seguidores / usuarios seguidos) menor que el valor ingresado (también se pueden usar valores decimales).| -| `follow_private_or_empty` | `true/false` | Las cuentas privadas / vacías también tienen la oportunidad de ser seguidas si el valor es true | - -Puede leer explicaciones detalladas e instrucciones sobre cómo usarlo [en esta publicación en Patreon](https://www.patreon.com/posts/43362005) **(Por favor, únete a Patreon - Plan $ 10)**. - -### Whitelist y Blacklist -**Whitelist** – afecta `--remove-mass-followers`, `--unfollow` y todas las demás acciones para dejar de seguir. Los usuarios de esta lista _nunca_ se eliminarán de tus seguidores o se dejará de seguirlos. - -**Blacklist** - afecta _todas las demás acciones_. Los usuarios de esta lista se saltará de inmediato: sin interacciones ni seguimiento. - -Vaya a la carpeta Insomniac y cree una carpeta con el nombre de su usuario de Instagram (o abra una existente, ya que Insomniac crea dicha carpeta cuando se inicia). Crea allí un archivo `whitelist.txt` o `blacklist.txt` (o ambos). Escriba nombres de usuario en estos archivos, un nombre de usuario por línea, sin `@`, sin comas. No olvide guardar. ¡Eso es! - -### Análisis -También hay una herramienta de análisis para este bot. Es un script que crea un informe en formato PDF. El informe contiene gráficos de crecimiento de seguidores de la cuenta para diferentes períodos. Las cantidades de acciones de likes, seguir y dejar de seguir están en el mismo eje para determinar la efectividad del bot. El informe también contiene estadísticas de la duración de las sesiones para las diferentes configuraciones que ha utilizado. Todos los datos se toman del archivo `sessions.json` que se genera durante la ejecución del bot. - - -Para obtener acceso a la herramienta de análisis, debe [unirte a Patreon - Plan $10](https://www.patreon.com/insomniac_bot). - -### Recursos en progreso -- [x] Siga el porcentaje dado de usuarios interaccionado con `--follow-percentage 50` -- [x] Deja de seguir el porcentaje dado de usuarios (solo aquellos que fueron seguidos por el script) con `--unfollow 100` -- [x] Deja de seguir el porcentaje dado de usuarios no seguidores (solo aquellos que fueron seguidos por el script) con `--unfollow-non-followers 100` -- [x] Soporte para intervalos de likes y cuenta de interacciones `--likes-count 2-3` -- [x] Interacción por hashtags -- [ ] Agregar acciones aleatorias para comportarse más como un humano (ver su propio feed, stories, etc.) -- [ ] Comentar durante la interacción - -### ¿Por qué Insomniac? -Ya existen herramientas de automatización de Instagram que funcionan en la versión web de Instagram o mediante la API privada de Instagram. Desafortunadamente, ambas formas se han vuelto peligrosas de usar. Las acciones del navegador son muy sospechosas ahora para el sistema de detección de bots de Instagram. Y en cuanto a la API privada, se te bloqueará para siempre si Instagram detecta que la estás usando. - -Es por eso que surgió la necesidad de una solución para dispositivos móviles. Instagram no puede distinguir un bot de un humano cuando se trata de tu teléfono. Sin embargo, incluso un ser humano puede alcanzar los límites cuando usa la aplicación, así que no deje de tener cuidado. Establezca siempre `--total-likes-limit` en 300 o menos. También es mejor usar `--repeat` para actuar periódicamente durante 2-3 horas, porque Instagram realiza un seguimiento de cuánto tiempo funciona la aplicación. - -### Comunidad -Tenemos [Discord server](https://discord.gg/59pUYCw) que es el lugar más conveniente para discutir todos los errores, nuevas funciones, límites de Instagram, etc. Si no está familiarizado con Discord, también puede unirse a nuestro [Telegram chat](https://t.me/insomniac_chat). Y finalmente, toda la información útil se publica en nuestra [página Patreon](https://www.patreon.com/insomniac_bot). La mayoría de las publicaciones están disponibles para todos. - -

- - Discord Server - - - Telegram Chat - - - Patreon Page - -

diff --git a/res/README_pt_BR.md b/res/README_pt_BR.md deleted file mode 100644 index af7bef9..0000000 --- a/res/README_pt_BR.md +++ /dev/null @@ -1,231 +0,0 @@ -Insomniac - -# Insomniac -![PyPI](https://img.shields.io/pypi/v/insomniac?label=latest%20version) -![PyPI - Python Version](https://img.shields.io/pypi/pyversions/insomniac) -![PyPI - Downloads](https://img.shields.io/pypi/dm/insomniac) - -[inglês](https://github.com/alexal1/Insomniac/blob/master/README.md) | [espanhol](https://github.com/alexal1/Insomniac/blob/master/res/README_es.md) - -Like e seguir automaticamente no seu celular/tablet Android. Não é necessário root: Funciona com [UI Automator](https://developer.android.com/training/testing/ui-automator), que é uma estrutura oficial de teste de interface do usuário do Android. - - - -### Índice -- [Por que você deve automatizar a atividade do Instagram (likes, seguir, etc.)?](#por-que-voc%C3%AA-deve-automatizar-a-atividade-do-instagram--likes-seguir-etc) -- [Como instalar](#como-instalar) - * [Como instalar no Raspberry Pi OS](#como-instalar-no-raspberry-pi-os) -- [Começando](#começando) - * [Exemplo de uso](#exemplo-de-uso) - * [Lista completa de argumentos da linha de comando](#lista-completa-de-argumentos-da-linha-de-comando) - * [FAQ](#faq) -- [Recursos extras](#recursos-extras) -- [Código fonte](#código-fonte) -- [Filtrando](#filtrando) -- [Whitelist e Blacklist](#whitelist-e-blacklist) -- [Análises](#análises) -- [Recursos em progresso](#recursos-em-progresso) -- [Por que Insomniac?](#por-que-insomniac) -- [Comunidade](#comunidade) - -### Por que você deve automatizar a atividade do Instagram (likes, seguir, etc.)? -💸 Se você quer apenas _aumentar_ sua contagem de seguidores ou obter mais curtidas, há um monte de empresas que lhe darão isso imediatamente por alguns $$$. Mas muito provavelmente seu público será de bots e seguidores de massa. - -🌱 Se você deseja obter seguidores engajados, que estarão interessados em seu conteúdo e provavelmente pagarão por seus serviços, então a _automação_ é o caminho certo. - -🎯 Este bot do Instagram fornece métodos para **atingir** o público que provavelmente está interessado **em você**. Esses métodos são: -1. Interaja com seguidores de **blogueiro(a)s** com conteúdo semelhante -2. Interaja com quem gosta de **hashtags** que você usa -3. **Filtre** contas para evitar bots e seguidores de massa - -📈 Usar todos esses métodos dá o melhor resultado. - -### Como instalar -1. Instale o pacote **insomniac**: execute `python3 -m pip install insomniac` no terminal / Prompt de comando
Desde que **python** e **pip** já estejam instalados. Aprenda a verificar isso. -2. Salve o arquivo [start.py](https://raw.githubusercontent.com/alexal1/Insomniac/master/start.py) para um diretório de onde você iniciará o script (clique com o botão direito no link e, em seguida, Salvar link como / Salvar) -3. Download e unzip [Android platform tools](https://developer.android.com/studio/releases/platform-tools), mova-os para um diretório em que você não os excluirá acidentalmente. O Lugar padrão é `C:\android-sdk\` (Windows), `~/Library/Android/sdk` (Linux/macOS) -4. [Add o caminho do platform-tools às variáveis de ambiente do sistema](https://github.com/alexal1/Insomniac/wiki/Add-o-caminho-do-platform-tools-as-variaveis-de-ambiente-do-sistema-pt_BR). Se você fizer isso corretamente, o comando `adb devices` no terminal(prompt de comando) imprimirá `List of devices attached` - -### Como instalar no Raspberry Pi OS -1. Update apt-get: `sudo apt-get update` -2. Instale ADB e Fastboot: `sudo apt-get install -y android-tools-adb android-tools-fastboot` -3. Instale o pacote **insomniac**: execute `python3 -m pip install insomniac` no terminal -4. Salve o arquivo [start.py](https://raw.githubusercontent.com/alexal1/Insomniac/master/start.py) para um diretório de onde você iniciará o script (clique com o botão direito no link e, em seguida, Salvar link como / Salvar) - -_IMPORTANTE: se você já usou a v2.x.x, o arquivo insomniac.py entrará em conflito com o pacote insomniac. Portanto, salve start.py em uma pasta diferente_ - -### Começando -1. Conecte o dispositivo Android ao seu computador com um cabo USB -2. Habilitar [Opções de desenvolvedor](https://developer.android.com/studio/debug/dev-options?hl=pt-br) no seu dispositivo ->No Android 4.1 e inferior, a tela de opções do desenvolvedor está disponível por padrão. No Android 4.2 e superior, você deve ativar esta tela. Para ativar as opções do desenvolvedor, toque na opção Número da compilação 7 vezes. Você pode encontrar esta opção em um dos seguintes locais, dependendo da sua versão do Android: -> -> Android 9 (API level 28) e superior: Ajustes > Sobre o telefone > Número de montagem -> -> Android 8.0.0 (API level 26) e Android 8.1.0 (API level 26): Ajustes > Sistema > Sobre o telefone > Número de montagem -> -> Android 7.1 (API level 25) e inferior: Ajustes > Sobre o telefone > Número de montagem -3. Ative a **depuração USB** (e **instalar aplicativos via USB**, se houver essa opção) na tela de opções de desenvolvedor. -4. O dispositivo solicitará que você permita a conexão do computador. Pressione "Permitir" -5. Escreva `adb devices` no terminal. Ele exibirá dispositivos conectados. Deve haver exatamente um dispositivo. Em seguida, execute o script (funciona em Python 3): -6. Abra o Terminal(prompt de comando) na pasta com o arquivo baixado [start.py](https://raw.githubusercontent.com/alexal1/Insomniac/master/start.py) (ou digite `cd `) e execute -``` -python3 start.py --interact @natgeo -``` -Verifique se a tela está ligada e se o dispositivo está desbloqueado. Você não precisa abrir o aplicativo do Instagram, o script o abre e fecha quando terminar. Apenas verifique se o aplicativo Instagram está instalado. Se tudo estiver bem, o script abrirá os seguidores do `@netgeo` e dará like em suas postagens. - -### Exemplo de uso -Digamos que você tenha um blog de viagens. Então você pode querer usar essa configuração: -``` -python3 start.py --interact @natgeo amazingtrips beautifuldestinations --interactions-count 20-30 --likes-count 1-3 --follow-percentage 20 --repeat 120-180 -``` -O script irá interagir sequencialmente com 20-30 seguidores do `@natgeo`, 20-30 curtidores de posts `#amazingtrips`, e 20-30 curtidores de posts `#beautifuldestinations`. Durante cada interação, ele gostará de 1-3 postagens aleatórias e também seguirá 20% dos usuários interagidos. Depois de concluído, ele fechará o aplicativo do Instagram e aguardará 120-180 minutos. Então o script vai repetir o mesmo (e vai se repetir infinitamente), mas os usuários já interagidos serão ignorados. A lista de fontes (`@natgeo`, `#amazingtrips` e `#beutifuldestinations`) será embaralhada a cada vez. - -Toda essa aleatoriedade torna muito difícil para o Instagram detectar que você está usando um bot. Porém, tome cuidado com o número de interações, pois até mesmo um humano pode ser banido por violar os limites. - -### Lista completa de argumentos da linha de comando -Você também pode ver esta lista executando sem argumentos: `python3 start.py`. -``` - --interact hashtag [@usuario ...] - lista de hashtag e usuários. Os usuários devem começar - com o símbolo "@". O script irá interagir com curtidores - de postagens que tenham hashtags e com seguidores de usuários - --likes-count 2-4 número de likes para cada usuário interagido, 2 por padrão. - Pode ser um número (por exemplo, 2) ou um intervalo - (por exemplo 2-4). - --total-likes-limit 300 - limite na quantidade total de likes durante a sessão, 300 - por padrão. - --interactions-count 60-80 - número de interações por cada blogueiro, 70 por - padrão. Pode ser um número (por exemplo, 70) - ou um intervalo (por exemplo 60-80). Somente - interações bem-sucedidas contam. - --repeat 120-180 repita a mesma sessão novamente após N minutos depois de - completada, desativada por padrão. Pode ser um número em - minutos (por exemplo, 180) ou um intervalo (por exemplo, 120-180). - --follow-percentage 50 - seguir determinada porcentagem de usuários interagidos, 0 por - padrão - --follow-limit 50 limite na quantidade de seguidores durante a interação com - os seguidores de cada blogueiro, desativado por padrão - --unfollow 100-200 deixar de seguir o número máximo de usuários. Somente usuários - seguidos por este script serão deixados de seguir. A ordem - é do seguidor mais antigo para o mais novo. Pode ser um - número (por exemplo, 100) ou um intervalo (por exemplo, 100-200). - --unfollow-non-followers 100-200 - deixar de seguir o número máximo de usuários, que não - te seguem de volta. Somente usuários seguidos por este script - serão deixados de seguir. A ordem é do seguidor mais antigo para - o mais novo. Pode ser um número (por exemplo, 100) ou um - intervalo (por exemplo, 100-200). - --unfollow-any 100-200 - deixar de seguir o número máximo de usuários. A ordem é - do seguidor mais antigo para o mais novo. Pode ser um - número (por exemplo, 100) ou um intervalo (por exemplo, 100-200). - --min-following 100 número mínimo de usuários seguidos, após atingir - este valor, unfollow se detém - --device 2443de990e017ece - identificador de dispositivo. Deve ser usado apenas quando vários - dispositivos estão conectados de uma só vez - --old adicione este sinalizador para usar a versão antiga do uiautomator. - Use-o apenas se tiver problemas com a versão padrão - --remove-mass-followers 10 - Remova determinado número de seguidores de massa da lista de - seus seguidores."Seguidores de massa" são aqueles que têm mais - de N usuários seguidos, onde N pode ser definido via --max-following - --max-following 1000 Deve ser usado junto com --remove-mass-followers. - Especifica o número máximo de usuários seguidos para qualquer - seguidor, 1000 por padrão -``` - -### FAQ -- Como parar o script? _Ctrl + C (control + C para Mac)_ - -- Posso impedir que meu telefone adormeça? Sim. Ajustes -> Opções de desenvolvedor -> Permanecer ativo. - -- O que fazer se eu receber um soft ban (não posso curtir / seguir / comentar)?
_Limpe os dados do aplicativo Instagram. Você terá que fazer o login novamente e então tudo funcionará normalmente. Mas é **altamente recomendado** diminuir sua contagem de interações para o futuro e fazer uma pausa com o script._ - -- [Como conectar um telefone Android via WiFi?](https://www.patreon.com/posts/translate-s-via-43142420) - -- [Como rodar em 2 ou mais dispositivos ao mesmo tempo?](https://www.patreon.com/posts/translate-script-43143216) - -- [Script quebra com **OSError: RPC server not started!** ou **ReadTimeoutError**](https://www.patreon.com/posts/problemas-com-o-43143768) - -### Recursos extras -Todos os recursos principais neste projeto são de uso gratuito. Mas você pode querer obter um controle mais refinado sobre o bot por meio destes recursos: -- **Filtrando** - pular contas indesejadas por vários parâmetros, [mais aqui](#filtrando) -- **Removendo seguidores de massa** - automatize a "limpeza" da sua conta -- **Ferramenta de análises** - construir uma apresentação que mostre seu crescimento, [mais aqui](#análises) -- **Scrapping (próximo lançamento)** - tornará as interações significativamente mais seguras e rápidas - -Ative esses recursos apoiando nossa pequena equipe no Patreon: [https://insomniac-bot.com/activate/](https://insomniac-bot.com/activate/). - -### Código fonte -Uma vez que os recursos principais são de uso gratuito, seus códigos estão aqui na [pasta src](https://github.com/alexal1/Insomniac/tree/master/src). Você pode ajudar a comunidade fazendo um pull request. Ele será adicionado à versão empacotada após revisão bem-sucedida. Para trabalhar com as fontes, por favor -1. Clone o projeto: `git clone https://github.com/alexal1/Insomniac.git` -2. Vá para a pasta Insomniac: `cd Insomniac` -3. Instale as bibliotecas necessárias: `pip3 install -r requirements.txt` -4. Execute o script via `python3 -m src.insomniac` - -Observe que o código [src](https://github.com/alexal1/Insomniac/tree/master/src) pode ser diferente do código empacotado. Geralmente, o código empacotado é mais estável. - - -_31-10-2020: No momento, há uma grande diferença, mas vamos sincronizar a versão empacotada e a versão de código aberto o mais rápido possível._ - -### Filtrando -Você pode querer ignorar os seguidores em massa (ex: seguindo > 1000 usuários) porque eles provavelmente estão interessados apenas em aumentar seu público. Ou ignore contas muito populares (ex: > 5000 seguidores) porque eles não vão notar você. Você pode fazer isso (e muito mais) usando o filtro: - -| Parâmetro | Valor | Descrição | -| ------------------------- | ------------- | ------------------------------------------------------------------------------------------------------ | -| `skip_business` | `true/false` | pula contas empresa se for true. | -| `skip_non_business` | `true/false` | pula contas não-empresa se for true. | -| `min_followers` | 100 | pula contas com menos seguidores do que o valor dado. | -| `max_followers` | 5000 | pula contas com mais seguidores do que o valor dado. | -| `min_followings` | 10 | pula contas com menos usuários seguidos do que o valor dado. | -| `max_followings` | 1000 | pula contas com mais usuários seguidos do que o valor dado. | -| `min_potency_ratio` | 1 | pula contas com proporção (seguidores/usuários seguidos) menor do que o valor fornecido(valores decimais também podem ser usados).| | -| `follow_private_or_empty` | `true/false` | contas privadas / vazias também têm a chance de serem seguidas se for true. | - -Você pode ler a explicação detalhada e as instruções de como usá-lo [no post Patreon](https://www.patreon.com/posts/43362005) **(Por favor, juntar-se ao Patreon - Plano $ 10)**. - -### Whitelist e Blacklist -**Whitelist** – afeta `--remove-mass-followers`, `--unfollow` e todas as outras ações de deixar de seguir. Os usuários desta lista _nunca_ serão removidos de seus seguidores ou serão deixados seguir. - -**Blacklist** - afeta _todas outras ações_. Os usuários desta lista serão ignorados imediatamente: sem interações e sem seguimento. - -Vá para a pasta do Insomniac e crie uma pasta chamada como seu usuário do Instagram (ou abra uma existente, pois o Insomniac cria tal pasta quando iniciado). Crie lá um arquivo `whitelist.txt` ou `blacklist.txt` (ou ambos). Escreva nomes de usuário nestes arquivos, um nome de usuário por linha, sem `@`, sem vírgulas. Não se esqueça de salvar. É isso aí! - -### Análises -Também existe uma ferramenta de análise para este bot. É um script que cria um relatório em formato PDF. O relatório contém gráficos de crescimento de seguidores da conta para diferentes períodos. Likes, seguir e deixar de seguir as ações estão no mesmo eixo para determinar a eficácia do bot. O relatório também contém estatísticas da duração das sessões para diferentes configurações que você usou. Todos os dados são retirados do `sessions.json` arquivo gerado durante a execução do bot. - - -Para ter acesso à ferramenta de análise, você precisa [juntar-se ao Patreon - Plano $ 10](https://www.patreon.com/insomniac_bot). - -### Recursos em progresso -- [x] Seguir determinada porcentagem de usuários interagidos com `--follow-percentage 50` -- [x] Deixar de seguir um determinado número de usuários (somente aqueles que foram seguidos pelo script) com `--unfollow 100` -- [x] Deixar de seguir um determinado número de não seguidores (somente aqueles que foram seguidos pelo script) com `--unfollow-non-followers 100` -- [x] Suportar intervalos para likes e contagem de interações como `--likes-count 2-3` -- [x] Interação por hashtags -- [ ] Add ações aleatórias para se comportar mais como um humano (assistir seu próprio feed, stories, etc.) -- [ ] Comentar durante a interação - -### Por que Insomniac? -Já existem ferramentas de automação do Instagram que funcionam tanto na versão web do Instagram quanto via API privada do Instagram. Infelizmente, as duas formas tornaram-se perigosas de usar. O sistema de detecção de bots do Instagram é rígido para as ações no navegador agora. E quanto à API privada - você será bloqueado para sempre se o Instagram detectar que você está usando. - -É por isso que surgiu a necessidade de uma solução para dispositivos móveis. O Instagram não pode distinguir bot de um humano quando se trata do seu telefone. No entanto, mesmo um ser humano pode atingir os limites ao usar o aplicativo, portanto, não deixe de ter cuidado. Sempre defina `--total-likes-limit` para 300 ou menos. Também é melhor usar `--repeat` para repetir periodicamente por 2-3 horas, porque o Instagram acompanha por quanto tempo o aplicativo funciona. - -### Comunidade -Temos o [Discord server](https://discord.gg/59pUYCw) qual é o lugar mais conveniente para discutir todos os bugs, novos recursos, limites do Instagram etc. Se você não está familiarizado com o Discord, também pode se juntar ao nosso [Telegram chat](https://t.me/insomniac_chat). E, finalmente, todas as informações úteis são publicadas em nosso [Patreon page](https://www.patreon.com/insomniac_bot). - -

- - Discord Server - - - Telegram Chat - - - Patreon Page - -

diff --git a/res/analytics_sample.png b/res/analytics_sample.png deleted file mode 100644 index 6044eb5146add425ee0646089ffe46b40c1c574e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91900 zcmce+1yGw$_b{5^9;~^)o^5xxL`T5qL+t)A`=8u;g;*P~bz$&`Ln%E&iu*u6$Nw6sh$ zoeskNgPWJ<{Lw(U(s$hHt9f4l%a0GN+!i}3YIw`}#;HO8{CU^}?Mc0F)qm8~XagSK zUhf{<;MGUEPb&B0-iVJ;5v&9Nk`1FLaNUChzFh*_c&H~v=*AT7gC$q8kF0$HsL#qnrK8c|GP9q--suG2C;^^*iHoQiLwWD-TU?WyPDBS%0D7C{fd2M29JNhQ9wt9vD{Za*)t@?2QXbjVZn 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 diff --git a/res/insomniac.png b/res/insomniac.png new file mode 100644 index 0000000000000000000000000000000000000000..075051a1b04fd5efdc402fa7b8c5df2e71a94f39 GIT binary patch literal 16441 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 literal 0 HcmV?d00001 diff --git a/res/udemy.png b/res/udemy.png deleted file mode 100644 index 7cf2f864a19e3b48a7830409fbcea5eb82d6031e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20963 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