Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Fix follow (#109) * add NOT_IN_LIST check for can_follow * Update version.py Co-authored-by: Philip Ulrich <[email protected]> * 🎁 adding --debug flag (#105) * 🐈 pause option when quitting (#115) if you ctrl-c out, give an option to pause or quit. * 🐈 improvements for hashtag-likers on older devices and memu (#112) * following and follower filter (#106) 🎁 add filter - following 🎁 add filter - follower 🐈 refactor resource ids Co-authored-by: Uğur Kellecioğlu <[email protected]> * Fix crash stories and private profile (#117) 🐛 add new resource ID for some devices. 🐛 add short sleep before checking if the screen is unlocked to reduce issues 🐛 modify story watching to reduce crashes 🐛 substitute the .down with .find that caused a crash 🐎 increase speed of things that don't need to be slow 🐈 slow down some views (e.g. recent hashtags) to reduce issues 📝 fix some issues with argument help not matching * Fix --analytics Bugs with Missing Session Data (#103) 🐛 Fix analytics report when there is broken data 🐈 Include time in analytics report so you can generate multiple a day 🐈 Make pause better * Changing to Pypi for Release (#118) 🐈 add files for pypi distro 🐛 fix errors related to resourceid refactor 🐛 fix unfollow after unfollowing a follower 🐎 sped up sleep after unfollow * fixing bio expand (#120) 🐛 fix error on hashtag in biography * noice (#121) * 📝 typo * speed multiplier and scrolls limit (#124) 🎁 add scroll repeat exiter 🎁 add speed multiplier * Create interact_hashtag_posts.py start point * resolving conflicts * resolving conflicts * forget to remove old codes forget to remove old codes * small cleanups * changing reference to old arguemnt name * 😡 linting * switching to get_value for session_state total_limits (#132) * bugfixes + hashtag-post improve - slow down a little bit the scroll speed from 0.3 to 0.4 min - after liking post of an user, going back with the exact scroll (no longer unwanted refresh of the page) - reunify some functions - force_interact.dis updated - likes_from_urls.py updated Hashtag-post plug-in - control if like in feed has successed otherwise single click - if the view goes over the nickname of the owner for inertia, is not a problem anymore - add the detect block in feed * --hashtag-posts-top -add the hashtag-posts-top feature * black by hands black by hands * Update interact_hashtag_posts.py fix lint * Update interaction.py imported but not used, removed * Update interact_hashtag_posts.py removed comment part and add one detect_block * Update interact_hashtag_posts.py :bug: forgot to end the loop when finish TODO: "in each job we assume being on the top of the Profile tab already" is missing * update readme (#125) 📝 add new logo 📝 add new demo 📝 update formatting and info Co-authored-by: Arthur Silva <[email protected]> * add logic to handle unfollowing any-non-followers (#133) * add logic to handle unfollowing any-non-followers * updating unfollow arguments * fixes and improvements - add some good verbose for debugging - current job info - fix bug to handle another job and not in the main profile view - fix picking same orgument if -recent and -top where used at the same session - random swipe points * - fix another bug if recent and top are used toghetter - fix another bug if recent and top are used toghetter - add random in y for swipe end point: the 1st point it better not to touch for now because it can likely go outside the scollable area (can be done by a little reworking) - fixed unfollow actions that don't goes back to profile views - moved the swipe_points in a new class called "UniversalActions" because it's not related to a specif view TODO: change the scroll behaviour for unfollow actions * Update interact_hashtag_likers.py fix lint * bugfixes and improvements - fix bug whit a swipe when trying to sort followers and there are "categories" in the view, so it can't find the obj - added two missing resources - improve the usability of _swipe_points() - add an info when unfollowed someone - add a sleep between two action in hashtag-posts * Update interaction.py - forgot to change that * fixs - fix session state TODO add unfollow - discovered that after sorting follower the screen get refreshed, so left a random swipe at beginnig, and move the swipe after the sorting - removed one multiple verbose (for unfollow any) * Get rid of possible inifinite loops (#135) 🐛 fix an infinite loop issue when running unfollow plugin. 🐛 remove other unnecessary `while True`loops * fixes - fix the changed class in the follow/unfollow button - fix a typo that prevent for using hashtag-likers-top * config file update / uia1 support (#136) 🎁 add support for config files 🎁 add support for uia1 🎁 add support for cloned apps 🐛 fix follow button class 🐛 fix follow not count when profile private 🎁 add back optional fling support Co-authored-by: Arthur Silva <[email protected]> * merge things need to test.. * porting missing resources porting missing resources * Update action_unfollow_followers.py black * cleaning and fixing things - fix bug in hashtag-post when the name of hashtag comes down over the owner name - look in recent before type in handle blogger - add misses resources - cleaning - lint some expressions * Update views.py * Update session_state.py * fixes (#143) * fixing hashtag changes * minor fixes * updating verbiage on fling * kill atx-agent and uia1 * Create interact_usernames.py (#128) - 🎁 add feature - interact-usernames * config updates (#145) updating config file example and parameter names * updating deployment info and file structure * update varable name * Hashtag-likers improvement (#147) 🐛 various fixes - does not need to be included in change log * adding additional instructions for deployment * fixing parameters and deployment files * change username according to configuration file loaded (#149) 🎁 add feature - check the provided username and switch if not on that profile * updating version * new core argument --delete-interacted-user (#150) - new core argument --delete-interacted-user Co-authored-by: Philip Ulrich <[email protected]> * 🎁 NEW FEATURE: COMMENT POSTS 🎁 NEW FEATURE: COMMENT POSTS put a sentence in separate lines in the file comments_list.txt, the script will choose randomly among them New arguments: --comment-percentage comment given percentage of interacted users, 0 by default --total-comments-limit limit on total comments per session, disabled by default -add the file comments_list.txt -fix: sometimes the search of an user in search bar fails, with that change it miss anymore for me (views.py) -add resources for accomplish the comment plugin -report will consider comments -fix: the +1 on total likes was in a wrong position, if it fails to like it will not count * Update all-parameters.yml * Update all-parameters.yml * revert a stupid change :) * typo * fix merge error * removing unused variable * fixing lint Co-authored-by: Philip Ulrich <[email protected]> Co-authored-by: narkopolo <[email protected]> Co-authored-by: Philip Ulrich <[email protected]> Co-authored-by: Arthur Silva <[email protected]>
- Loading branch information