Всем привет. Вот ссылка на пояснение как должна работать программа
На текущий момент нашли 2 бага. Один вытекает из второго. + нужно вывести логи.
Т.е существует 3 проблемы.
1. Отсутствие вообще каких-то логов. Нужно выводить события в консоль хотя бы основные.
2. Не верная логика программы которую в целом легко пофиксить. Здесь немного больше, чем в двух словах, но попробую пояснить.
Программа парсит пост, записывает его айди, потом снова парсит и сверяет айди. Если он отличается - кидает его в телегу. (так по идее должно работать). НО мы думали, что могут одновременно 3 поста выйти в промежутке между запросам и т.п.
И по факту программа сначала находит 3 поста и не присылает их. И когда только находит 4й пост - кидает все 4 поста как результат. Вот этот баг нужно пофиксить. Т.е не нужно сравнивать с тремя постами, а достаточно одного. Как показала практика там не так часто посты выходят.
3. Исходя из бага который указал выше. Когда вместо одного поста приходит 4. В случае многопотока(когда у нас много ключей парсится и много аккаунтов в работе). Этот баг приводит к тому, что телега кидает нам результаты большими пачками, а в телеге есть ограничение на количество сообщений в секунду от бота. Естественно мы этот лимит превышаем. Если устранение бага который выше - не решит проблему, то нужно работать не с одним ботом, а с несколькими. Т.е распределить нагрузку.
Важный момент. Написание отдельное программы мы не рассматриваем. Только правим шаблон от зенки. Если не работаете с шаблонами от зенки - не пытайтесь переубедить. Зенку выбрали по многим предпочтениям.
На текущий момент если будем получать пост быстрее 1й минуты с момента выхода - это оценка отлично.
Если до 2х минут с момента выхода - твердая четверка.
Дольше двух минут - не рассматриваем.
Сами аккаунты и прокси для тестов предоставляем.
Работаем ТОЛЬКО через безопасную сделку на любой известной фриланс бирже(комиссию выплатим сами). Либо по пост оплате.
Вам дадут ключи, прокси, аккаунты и посты должны приходить в чат телеграм. Запустим на 24-72 часа. Если видим, что работает все ок, то готовы оплачивать.
Текущие исходники можно посмотреть тут:
Последняя версия в папке vk-part-test
Связь в телеграм - @marketolog_kryloff
На текущий момент нашли 2 бага. Один вытекает из второго. + нужно вывести логи.
Т.е существует 3 проблемы.
1. Отсутствие вообще каких-то логов. Нужно выводить события в консоль хотя бы основные.
2. Не верная логика программы которую в целом легко пофиксить. Здесь немного больше, чем в двух словах, но попробую пояснить.
Программа парсит пост, записывает его айди, потом снова парсит и сверяет айди. Если он отличается - кидает его в телегу. (так по идее должно работать). НО мы думали, что могут одновременно 3 поста выйти в промежутке между запросам и т.п.
И по факту программа сначала находит 3 поста и не присылает их. И когда только находит 4й пост - кидает все 4 поста как результат. Вот этот баг нужно пофиксить. Т.е не нужно сравнивать с тремя постами, а достаточно одного. Как показала практика там не так часто посты выходят.
3. Исходя из бага который указал выше. Когда вместо одного поста приходит 4. В случае многопотока(когда у нас много ключей парсится и много аккаунтов в работе). Этот баг приводит к тому, что телега кидает нам результаты большими пачками, а в телеге есть ограничение на количество сообщений в секунду от бота. Естественно мы этот лимит превышаем. Если устранение бага который выше - не решит проблему, то нужно работать не с одним ботом, а с несколькими. Т.е распределить нагрузку.
Важный момент. Написание отдельное программы мы не рассматриваем. Только правим шаблон от зенки. Если не работаете с шаблонами от зенки - не пытайтесь переубедить. Зенку выбрали по многим предпочтениям.
На текущий момент если будем получать пост быстрее 1й минуты с момента выхода - это оценка отлично.
Если до 2х минут с момента выхода - твердая четверка.
Дольше двух минут - не рассматриваем.
Сами аккаунты и прокси для тестов предоставляем.
Работаем ТОЛЬКО через безопасную сделку на любой известной фриланс бирже(комиссию выплатим сами). Либо по пост оплате.
Вам дадут ключи, прокси, аккаунты и посты должны приходить в чат телеграм. Запустим на 24-72 часа. Если видим, что работает все ок, то готовы оплачивать.
Текущие исходники можно посмотреть тут:
Последняя версия в папке vk-part-test
Связь в телеграм - @marketolog_kryloff