support ip_country field

This commit is contained in:
2024-01-26 18:59:54 +01:00
parent f932c10606
commit beac720d42
2 changed files with 27 additions and 11 deletions
+13 -8
View File
@@ -6,10 +6,11 @@ from http.cookies import SimpleCookie
from db.mongo_manager import MONGO_STORE_MANAGER
from excel_reader import read_contacts
from models.contact_pojo import ContactPojo
from queue_message.CookiesPublisher import CookiesPublisher
from queue_message.CookiesPublisher import CookiesPublisher, REQUEST_DATA_QUEUE_DE
from queue_message.appointmentrequestsendor import AppointmentRequestSendor
from utiles import is_time_between
from workers.captcha_result_getter import CaptchaResultGetter, HERMES_REGISTER
from workers.proxies_constants import PROXY_LIST_DE
from workers.sender import Sender
IPFIY = 'http://api.ipify.org'
@@ -70,11 +71,15 @@ def is_open():
return is_time_between(datetime.time(10, 30), datetime.time(19, 00))
if __name__ == '__main__':
REQUEST_DATA_QUEUE_DE = 'REQUEST_DATA_DE'
cookiesPublisher = CookiesPublisher(queue_name=REQUEST_DATA_QUEUE_DE)
cookiesPublisher.set_up_connection()
contact_list = read_contacts('/Users/lpan/Desktop/08_01_24_valid_de.xlsx')
receiver = AppointmentRequestSendor(sub_contact_list=contact_list, queue_name=REQUEST_DATA_QUEUE_DE,
cookiesPublisher=cookiesPublisher)
def send_appointment_request(message_queue_name, contacts_file_path):
_cookiesPublisher = CookiesPublisher(queue_name=message_queue_name)
_cookiesPublisher.set_up_connection()
contact_list = read_contacts(contacts_file_path)
receiver = AppointmentRequestSendor(sub_contact_list=contact_list, proxy_to_use_list=PROXY_LIST_DE,
queue_name=REQUEST_DATA_QUEUE_DE,
cookiesPublisher=_cookiesPublisher)
receiver.run()
if __name__ == '__main__':
send_appointment_request(REQUEST_DATA_QUEUE_DE, '/Users/lpan/Desktop/08_01_24_valid_de.xlsx')