You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
so i installed instagram version 300.0.0.29.100 in my device samsung galaxy F13, the version of uiautomator was 2.14.1, i also intalled all other necessary thing and ran this in the shell and cmd as well, these exect versions are important cause i was not able to get here with updated versions.
PS C:\Users\nix> gramaddict run --config C:\Users\nix\AppData\Local\Programs\Python\Python310\Scripts\main_config\config.yml
C:\Users\nix\AppData\Local\Programs\Python\Python310\Scripts\main_config\config.yml has been saved last time at 2025-01-21 15:46:38
[01/21 15:46:48] INFO | Do you want to update/create your config-examples folder in local? Do the following:
pip3 install --user gitdir (only the first time)
python3 -m gitdir https://github.com/GramAddict/bot/tree/master/config-examples (python on Windows)
[01/21 15:46:51] INFO | Checking for updates...
[01/21 15:46:52] INFO | Bot is updated.
[01/21 15:46:52] INFO | GramAddict v.3.2.12
[01/21 15:46:52] INFO | Loading plugins . . .
[01/21 15:46:52] INFO | - ActionUnfollowFollowers: Handles the functionality of unfollowing your followers
[01/21 15:46:52] INFO | - ClonedApp: Adds support for cloned apps
[01/21 15:46:52] INFO | - CoreArguments: Simply adds core arguments
[01/21 15:46:52] INFO | - DataAnalytics: Generates a PDF analytics report of current username session data
[01/21 15:46:52] INFO | - InteractBloggerPostLikers: Handles the functionality of interacting with a blogger
[01/21 15:46:52] INFO | - InteractBloggerFollowers_Following: Handles the functionality of interacting with a bloggers followers/following
[01/21 15:46:52] INFO | - InteractBloggerPostLikers: Handles the functionality of interacting with a blogger post likers
[01/21 15:46:52] INFO | - InteractOwnFeed: Handles the functionality of interacting with your own feed
[01/21 15:46:52] INFO | - InteractHashtagLikers: Handles the functionality of interacting with a hashtags likers
[01/21 15:46:52] INFO | - InteractHashtagPosts: Handles the functionality of interacting with a hashtags post owners
[01/21 15:46:52] INFO | - InteractPlaceLikers: Handles the functionality of interacting with a places likers
[01/21 15:46:52] INFO | - InteractPlacePosts: Handles the functionality of interacting with a places post owners
[01/21 15:46:52] INFO | - LikeFromURLs: Likes a post from url. The urls are read from a plaintext file
[01/21 15:46:52] INFO | - RemoveFollowersFromList: Remove account followers from a list of usernames
[01/21 15:46:52] INFO | - TelegramReports: Generate reports at the end of the session and send them using telegram
[01/21 15:46:54] INFO | Time delta has set to 00:01:46.
[01/21 15:47:49] INFO | Screen timeout is fine!
[01/21 15:48:40] INFO | -------- START: 15:47:49 - 2025/01/21 --------
[01/21 15:48:48] INFO | Device screen ON and unlocked.
[01/21 15:48:48] INFO | Open Instagram app.
[01/21 15:48:51] INFO | Ready for botting!🤫
[01/21 15:48:52] INFO | FastInputIME is the default keyboard.
[01/21 15:48:52] INFO | Instagram version: 300.0.0.29.110
the process just get stuck here, it doest do anything in the device, insta is open and the phone is connected but the shell is not working as intended.
when i try to force stop the program , shell gives me output
Traceback (most recent call last):
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\runpy.py", line 196, in run_module_as_main
return run_code(code, main_globals, None,
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\runpy.py", line 86, in run_code
exec(code, run_globals)
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\Scripts\gramaddict.exe_main.py", line 7, in
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\GramAddict_main.py", line 154, in main
actionsargs.subparser
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\GramAddict_main.py", line 40, in cmd_run
start_bot()
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\GramAddict\core\bot_flow.py", line 183, in start_bot
account_view.navigate_to_main_account()
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\GramAddict\core\views.py", line 1090, in navigate_to_main_account
profile_view.click_on_avatar()
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\GramAddict\core\views.py", line 1557, in click_on_avatar
if self._old_ui_profile_button():
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\GramAddict\core\views.py", line 1548, in old_ui_profile_button
if obj.exists(Timeout.MEDIUM):
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\GramAddict\core\device_facade.py", line 574, in exists
hasattr(self.viewV2, "count")
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\uiautomator2_selector.py", line 433, in count
return self.jsonrpc.count(self.selector)
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\uiautomator2_init.py", line 435, in call
return self.server.jsonrpc_retry_call(self.method, params,
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\uiautomator2_init.py", line 442, in jsonrpc_retry_call
return self.jsonrpc_call(*args, **kwargs)
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\uiautomator2_init.py", line 471, in jsonrpc_call
res = self.http.post("/jsonrpc/0",
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\sessions.py", line 637, in post
return self.request("POST", url, data=data, json=json, **kwargs)
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\uiautomator2_init.py", line 188, in request
return super().request(method, url, **kwargs)
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\uiautomator2_init.py", line 108, in request
resp = super(TimeoutRequestsSession,
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\adapters.py", line 486, in send
resp = conn.urlopen(
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\connectionpool.py", line 715, in urlopen
httplib_response = self._make_request(
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\connectionpool.py", line 467, in _make_request
six.raise_from(e, None)
File "", line 3, in raise_from
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\connectionpool.py", line 462, in _make_request
httplib_response = conn.getresponse()
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\http\client.py", line 1368, in getresponse
response.begin()
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\http\client.py", line 317, in begin
version, status, reason = self._read_status()
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\http\client.py", line 278, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\socket.py", line 705, in readinto
return self._sock.recv_into(b)
KeyboardInterrupt
How do i make this work.
GramAddict version:
Device Model/Emulator Type: samsung galaxy F13
Android Version: Andriod 12
Instagram Version: 300.0.0.29.110
Relevant Logs:
username: Random_account # you have to put your IG name here!
device: Random_device # 'adb devices' in the console to know it. It's needed only if you have more than 1 device connected
app-id: com.instagram.android
use-cloned-app: false
allow-untested-ig-version: false # Using an untested version of IG would cause unexpected behavior because some elements in the user interface may have been changed
screen-sleep: true
screen-record: false
speed-multiplier: 10
debug: false
close-apps: false
kill-atx-agent: false
restart-atx-agent: false
disable-block-detection: false
disable-filters: false
dont-type: false
Everything looks fine to me but it doest work.
so i installed instagram version 300.0.0.29.100 in my device samsung galaxy F13, the version of uiautomator was 2.14.1, i also intalled all other necessary thing and ran this in the shell and cmd as well, these exect versions are important cause i was not able to get here with updated versions.
PS C:\Users\nix> gramaddict run --config C:\Users\nix\AppData\Local\Programs\Python\Python310\Scripts\main_config\config.yml
C:\Users\nix\AppData\Local\Programs\Python\Python310\Scripts\main_config\config.yml has been saved last time at 2025-01-21 15:46:38
[01/21 15:46:48] INFO | Do you want to update/create your config-examples folder in local? Do the following:
pip3 install --user gitdir (only the first time)
python3 -m gitdir https://github.com/GramAddict/bot/tree/master/config-examples (python on Windows)
[01/21 15:46:51] INFO | Checking for updates...
[01/21 15:46:52] INFO | Bot is updated.
[01/21 15:46:52] INFO | GramAddict v.3.2.12
[01/21 15:46:52] INFO | Loading plugins . . .
[01/21 15:46:52] INFO | - ActionUnfollowFollowers: Handles the functionality of unfollowing your followers
[01/21 15:46:52] INFO | - ClonedApp: Adds support for cloned apps
[01/21 15:46:52] INFO | - CoreArguments: Simply adds core arguments
[01/21 15:46:52] INFO | - DataAnalytics: Generates a PDF analytics report of current username session data
[01/21 15:46:52] INFO | - InteractBloggerPostLikers: Handles the functionality of interacting with a blogger
[01/21 15:46:52] INFO | - InteractBloggerFollowers_Following: Handles the functionality of interacting with a bloggers followers/following
[01/21 15:46:52] INFO | - InteractBloggerPostLikers: Handles the functionality of interacting with a blogger post likers
[01/21 15:46:52] INFO | - InteractOwnFeed: Handles the functionality of interacting with your own feed
[01/21 15:46:52] INFO | - InteractHashtagLikers: Handles the functionality of interacting with a hashtags likers
[01/21 15:46:52] INFO | - InteractHashtagPosts: Handles the functionality of interacting with a hashtags post owners
[01/21 15:46:52] INFO | - InteractPlaceLikers: Handles the functionality of interacting with a places likers
[01/21 15:46:52] INFO | - InteractPlacePosts: Handles the functionality of interacting with a places post owners
[01/21 15:46:52] INFO | - LikeFromURLs: Likes a post from url. The urls are read from a plaintext file
[01/21 15:46:52] INFO | - RemoveFollowersFromList: Remove account followers from a list of usernames
[01/21 15:46:52] INFO | - TelegramReports: Generate reports at the end of the session and send them using telegram
[01/21 15:46:54] INFO | Time delta has set to 00:01:46.
[01/21 15:47:49] INFO | Screen timeout is fine!
[01/21 15:48:40] INFO | -------- START: 15:47:49 - 2025/01/21 --------
[01/21 15:48:48] INFO | Device screen ON and unlocked.
[01/21 15:48:48] INFO | Open Instagram app.
[01/21 15:48:51] INFO | Ready for botting!🤫
[01/21 15:48:52] INFO | FastInputIME is the default keyboard.
[01/21 15:48:52] INFO | Instagram version: 300.0.0.29.110
the process just get stuck here, it doest do anything in the device, insta is open and the phone is connected but the shell is not working as intended.
when i try to force stop the program , shell gives me output
Traceback (most recent call last):
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\runpy.py", line 196, in run_module_as_main
return run_code(code, main_globals, None,
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\runpy.py", line 86, in run_code
exec(code, run_globals)
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\Scripts\gramaddict.exe_main.py", line 7, in
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\GramAddict_main.py", line 154, in main
actionsargs.subparser
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\GramAddict_main.py", line 40, in cmd_run
start_bot()
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\GramAddict\core\bot_flow.py", line 183, in start_bot
account_view.navigate_to_main_account()
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\GramAddict\core\views.py", line 1090, in navigate_to_main_account
profile_view.click_on_avatar()
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\GramAddict\core\views.py", line 1557, in click_on_avatar
if self._old_ui_profile_button():
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\GramAddict\core\views.py", line 1548, in old_ui_profile_button
if obj.exists(Timeout.MEDIUM):
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\GramAddict\core\device_facade.py", line 574, in exists
hasattr(self.viewV2, "count")
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\uiautomator2_selector.py", line 433, in count
return self.jsonrpc.count(self.selector)
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\uiautomator2_init.py", line 435, in call
return self.server.jsonrpc_retry_call(self.method, params,
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\uiautomator2_init.py", line 442, in jsonrpc_retry_call
return self.jsonrpc_call(*args, **kwargs)
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\uiautomator2_init.py", line 471, in jsonrpc_call
res = self.http.post("/jsonrpc/0",
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\sessions.py", line 637, in post
return self.request("POST", url, data=data, json=json, **kwargs)
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\uiautomator2_init.py", line 188, in request
return super().request(method, url, **kwargs)
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\uiautomator2_init.py", line 108, in request
resp = super(TimeoutRequestsSession,
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\adapters.py", line 486, in send
resp = conn.urlopen(
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\connectionpool.py", line 715, in urlopen
httplib_response = self._make_request(
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\connectionpool.py", line 467, in _make_request
six.raise_from(e, None)
File "", line 3, in raise_from
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\site-packages\urllib3\connectionpool.py", line 462, in _make_request
httplib_response = conn.getresponse()
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\http\client.py", line 1368, in getresponse
response.begin()
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\http\client.py", line 317, in begin
version, status, reason = self._read_status()
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\http\client.py", line 278, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
File "C:\Users\nix\AppData\Local\Programs\Python\Python310\lib\socket.py", line 705, in readinto
return self._sock.recv_into(b)
KeyboardInterrupt
How do i make this work.
Relevant Logs:
username: Random_account # you have to put your IG name here!
device: Random_device # 'adb devices' in the console to know it. It's needed only if you have more than 1 device connected
app-id: com.instagram.android
use-cloned-app: false
allow-untested-ig-version: false # Using an untested version of IG would cause unexpected behavior because some elements in the user interface may have been changed
screen-sleep: true
screen-record: false
speed-multiplier: 10
debug: false
close-apps: false
kill-atx-agent: false
restart-atx-agent: false
disable-block-detection: false
disable-filters: false
dont-type: false
scrape-to-file: scraped.txt
total-crashes-limit: 5
count-app-crashes: false
shuffle-jobs: true
truncate-sources: 5
##############################################################################
Actions
##############################################################################
Interaction (active jobs)
blogger-followers: [ bigpete99_ ]
blogger-following: [ username1, username2 ]
blogger-post-likers: [ username1, username2 ]
blogger: [ username1, username2 ]
hashtag-likers-top: [ hashtag1, hashtag2 ]
# hashtag-likers-recent: [ hashtag1, hashtag2 ]
hashtag-posts-top: [ hashtag1, hashtag2 ]
hashtag-posts-recent: [ hashtag1, hashtag2 ]
place-posts-top: [ place1, place2 ]
place-posts-recent: [ place1, place2 ]
place-likers-top: [ place1, place2 ]
place-likers-recent: [ place1, place2 ]
interact-from-file: [usernames1.txt 10-15, usernames2.txt 3]
posts-from-file: posts.txt
feed: 2-5 # is the number of likes you will give in feed
Special modifier for jobs and sources
watch-video-time: 15
watch-photo-time: 3
can-reinteract-after: 48 # the amount of hours that have to pass from the last interaction
delete-interacted-users: true
Unfollow (unfollow jobs)
unfollow: 10
unfollow-any: 10
unfollow-non-followers: 10
unfollow-any-non-followers: 10
unfollow-any-followers: 10
unfollow-from-file: [usernames1.txt 7-15, usernames2.txt 6]
Special modifier for unfollow jobs
sort-followers-newest-to-oldest: false
unfollow-delay: 15
Remove followers (active jobs)
remove-followers-from-file: [remove1.txt 5-10, remove2.txt 6]
Special modifier for remove followers
delete-removed-followers: true
Post Processing
analytics: false # no more supported
telegram-reports: false # for using telegram-reports you have also to configure telegram.yml in your account folder
Special actions
pre-script: pre_script_path_here
post-script: post_script_path_here
##############################################################################
Source Limits
##############################################################################
interactions-count: 30
likes-count: 1
likes-percentage: 100
stories-count: 1
stories-percentage: 30
carousel-count: 2
carousel-percentage: 60
max-comments-pro-user: 1
comment-percentage: 30
pm-percentage: 30
interact-percentage: 30
follow-percentage: 30
follow-limit: 50
skipped-list-limit: 10
skipped-posts-limit: 5
fling-when-skipped: 0
min-following: 100
##############################################################################
Total Limits Per Session
##############################################################################
total-likes-limit: 120
total-follows-limit: 40
total-unfollows-limit: 40
total-watches-limit: 120
total-successful-interactions-limit: 120
total-interactions-limit: 280
total-comments-limit: 5
total-pm-limit: 3
total-scraped-limit: 100
##############################################################################
Ending Session Conditions
##############################################################################
end-if-likes-limit-reached: true
end-if-follows-limit-reached: false
end-if-watches-limit-reached: false
end-if-comments-limit-reached: false
end-if-pm-limit-reached: false
##############################################################################
Scheduling
##############################################################################
working-hours: [10.15-16.40, 18.15-22.46]
time-delta: 1
repeat: 280-320
total-sessions: 1 # -1 or commented for infinite sessions
The text was updated successfully, but these errors were encountered: