26 lines
853 B
Python
Executable File
26 lines
853 B
Python
Executable File
#!/usr/bin/env python
|
|
# -*- coding: utf-8 -*-
|
|
|
|
import random
|
|
|
|
from .post_page import get_user_id_post_page
|
|
from .username_checker import username_checker
|
|
|
|
|
|
def likers_protocol(self):
|
|
if len(self.media_by_user) > 0:
|
|
# You have media_id to like:
|
|
self.current_index = random.randint(0, len(self.media_by_user) - 1)
|
|
log_string = "Current Index = %i of %i medias" % (
|
|
self.current_index, len(self.media_by_user))
|
|
self.write_log(log_string)
|
|
|
|
|
|
|
|
if self.media_by_user[self.current_index]["likes"]["count"] >= 10 \
|
|
and self.media_by_user[self.current_index]["likes"]["count"] < 100:
|
|
get_user_id_post_page(
|
|
self, self.media_by_user[self.current_index]["code"])
|
|
username_checker(self)
|
|
del self.media_by_user[self.current_index]
|