Reversing Center
Дистанционный центр по исследованию защитного ПО.

Socialkit - программа для продвижения в Инстаграм

Socialkit

Участник
Сообщения
104
Реакции
3
Версия 2.1.1 от 31.07.2018

1. При ручной E-Mail-верификации в диалог ввода кода добавлено отображение маски, сопоставленного с Instagram-аккаунтом, почтового адреса по факту, что помогает понять, куда именно должен прийти код без необходимости отменять ввод в диалоге и переходить в логи.

2. Восстановлена работа функции, отображающей ранее использованный номер телефона при ручной SMS-верификации Instagram-аккаунтов.

3. Исправлена ошибка исключения, возникающая в некоторых случаях при инициализации Instagram-аккаунтов, если при вводе реквизитов аккаунта не были указаны реквизиты подключения к сопоставленной почте, а Instagram во время авторизации запрашивает E-Mail-верификацию (при использовании Mobile Instagram API старше 10.3.2 в экспертных настройках).

4. Внесены поправки в алгоритм, отвечающий за выбор между SMS- и E-Mail-верификацией в связи с последними изменениями в логике работы Instagram (при использовании Mobile Instagram API старше 10.3.2 в экспертных настройках).
 

Socialkit

Участник
Сообщения
104
Реакции
3
Версия 2.1.2 от 02.08.2018

1. Добавлена система подсказок, которая поможет с выбором Mobile Instagram API по умолчанию и решением проблемы циклической верификации, чтобы инициализация Instagram-аккаунтов стала простой и как можно менее проблемной процедурой для новичков.

2. Добавлены новые функциональные возможности для выбора Instagram-аккаунтов в главном окне программы, позволяющие выбрать аккаунты с сопоставленными реквизитами E-Mail, прокси, а также аккаунты, для которых текущие активные задачи находятся в состоянии "Отменено".

3. Устранена проблема, возникающая при анализе приватных профилей в задачах на подписку, отписку, расстановку лайков и в других задачах из первой секции, с активным режимом контролируемых потоков.

4. Внесены некоторые дополнительные улучшения в алгоритм инициализации Instagram-аккаунтов, ускоряющие процесс добавления новых аккаунтов, если аккаунт добавляется через кнопку "Добавить аккаунт".
 

Socialkit

Участник
Сообщения
104
Реакции
3
Версия 2.1.3 от 21.08.2018

1. Скорректирована реакция программы на сообщения от сервера Instagram при сбросе пароля из соображений безопасности.

2. Исправлена проблема, связанная с пропуском медиа в формате "карусель" во время работы задачи "Модерация медиа", если был задан анализ всех медиа из ленты и эта лента не слишком велика.

3. Исправлена проблема, связанная с невозможностью завершить сбор всех медиа на начальном этапе работы задачи "Модерация медиа", если в ленте присутствовали медиа в формате "карусель" и лента достаточно объёмна, в результате чего процесс сбора медиа мог зависнуть.

4. Во всех модулях, поддерживающих сбор ссылок на медиа и режим явного задания медиа, исправлена проблема, из-за которой собирались не все ссылки в связи с изменениями в логике работы Instagram.


5. В модуле "Модерация медиа" восстановлена функция сбора ссылок на медиа в режиме явного задания медиа.

6. Добавлена защита от ввода недопустимых символов во время ввода кода при ручной верификации Instagram-аккаунтов через E-Mail.

7. Восстановлена работоспособность модулей сбора Instagram-профилей по хэштегам, по ГЕО-меткам, а также активной аудитории по лайкам и комментариям вследствие изменений в логике работы Instagram.

8. Внесены поправки в работу задач "Подписка по списку хэштегов", "Лайки по списку хэштегов", "Комментарии по списку хэштегов" в связи с изменениями в логике работы Instagram.


9. В модули сбора Instagram-аудитории по ГЕО-меткам и хэштегам добавлена опциональная возможность собирать профили по актуальным комментариям под медиа по той или иной ГЕО-метке или по тому или иному хэштегу без ущерба для производительности.

10. Исправлена проблема с интерактивной картой Google во всех модулях программы после изменений в логике работы Google Maps API.

11. Восстановлена работоспособность функции одиночного и массового подтверждения сопоставленных E-Mail'ов у выбранных Instagram-аккаунтов.
 

Socialkit

Участник
Сообщения
104
Реакции
3
Версия 2.1.4 от 24.08.2018

1. Добавлена функция удаления технических данных из сессии для Web Instagram API.

2. Внесены поправки в логику обработки профилей с медиа в формате "карусель" во всех задачах в связи с изменениями в алгоритмах выдачи ленты профилей Instagram.

3. Добавлен альтернативный метод получения информации о медиа из-за новой ошибки в Instagram, возникающей при попытке открыть то или иное медиа из ленты своего профиля на некоторых Instagram-аккаунтах.


4. В задачи "Подписка по списку профилей", "Подписка по подписчикам конкурентов" в блок, отвечающий за фильтрацию "на лету", добавлена прямая и обратная фильтрация бизнес-профилей Instagram.
 

Socialkit

Участник
Сообщения
104
Реакции
3
Версия 2.1.5 от 09.10.2018

1. В программу добавлена возможность сопоставления второго E-Mail'а (Secure E-Mail) с тем или иным Instagram-аккаунтом для автоматического обхода, так называемых, двойных запросов на E-Mail-верификацию.

2. Модифицирован алгоритм автоматического обхода E-Mail-верификаций, который помимо приёма писем с основного ящика способен работать также со вторым почтовым ящиком - так называемым, Secure E-Mail, куда Instagram может сбрасывать второй код подтверждения с дальнейшим требованием подтвердить изменения в ключевых данных профиля.

3. Изменён формат файлов БД SocialKit (SK и SKSM) в связи с необходимостью хранения дополнительной информации. Напоминаем, что файлы БД старого формата поддерживаются новой версией SocialKit, а файлы БД нового формата предыдущими версиями SocialKit поддерживаться не могут.

4. Изменён формат файлов CSV в связи с добавлением возможности импортировать реквизиты второго E-Mail'а (Secure E-Mail), а также версии Instagram API (отдельно от User-Agent'а), поддержка чего будет добавлена в ближайших обновлениях.


5. В программу добавлен аналитический алгоритм, упрощающий процесс генерации и фиксации статичных технических данных для добавляемых, редактируемых и инициализируемых Instagram-аккаунтов с техническими данными "по умолчанию".

6. В программу добавлена возможность одиночного и массового редактирования параметров подключения к E-Mail'ам, сопоставленных с Instagram-аккаунтами.

7. Полностью реструктуризировано расположение элементов ввода / вывода в комплексном многопоточном фильтре из-за увеличения функциональных возможностей модуля. К некоторым настройкам добавлены хэлперы.

8. В комплексный многопоточный фильтр добавлена возможность фильтровать Instagram-аккаунты в формате ID, ID:LOGIN и Instagram URL по наличию в профиле статуса "бизнес-профиль".

9. В комплексный многопоточный фильтр добавлена возможность фильтровать Instagram-аккаунты в формате ID:LOGIN и Instagram URL по числу закреплённых (актуальных) медиа (Stories Highlights).

10. В комплексный многопоточный фильтр добавлена возможность фильтровать Instagram-аккаунты в формате ID, ID:LOGIN и Instagram URL по наличию или отсутствию контактных данных не только в описании профиля, но и в прямых контактах для связи у бизнес-аккаунтов.

11. Внесены поправки в алгоритм инициализации аккаунтов с активированной двухфакторной аутентификацией в связи с изменениями в логике работы Instagram.

12. Исправлена проблема в алгоритме взаимодействия с сервисом SimSMS, которая могла приводить к просадке рейтинга в сервисе SimSMS в случаях, когда телефонный номер выдавался сервисом не сразу и программа переходила в режим ожидания выдачи номера.

13. Исправлена проблема, связанная с невозможность проигнорировать предупреждение от программы о слишком большом объёме выбранных аккаунтов перед указанием для них той или иной задачи.

14. В программу добавлена опциональная возможность отображения колонки со статусом (подтверждён или не подтверждён), сопоставленного (по факту) E-Mail'а с тем или иным профилем Instagram, а также выполнять сортировку Instagram-аккаунтов в визуальном списке по этому полю.

15. В программу добавлена опциональная возможность отображения колонки с информацией об E-Mail'е из профиля Instagram по факту, а также выполнять сортировку Instagram-аккаунтов в визуальном списке по этому полю. Колонка заполняется при обновлении информации по Instagram-аккаунтам со снятой отметкой в пункте меню "Не запрашивать расширенную информацию".

16. В программу добавлена возможность выбора Instagram-аккаунтов с сопоставленными реквизитами Secure E-Mail - второй почтовый адрес, который может использоваться для автоматического прохождения двойных запросов на E-Mail-верификацию.

17. В программу добавлена возможность выбора Instagram-аккаунтов, у которых наблюдается расхождение в сопоставленных E-Mail'ах из реквизитов в программе (включая сравнение по Secure E-Mail) в сравнении с сопоставленным E-Mail'ом по факту (по данным профиля).

18. Восстановлена корректная обработка переключателя "Никогда не показывать диалог для ввода телефонного номера и кода из SMS" при верификации через Mobile Instagram API, когда Instagram сразу запрашивает код, отправленный на сопоставленный номер телефона.

19. Исправлена проблема, связанная с завершением работы задач, запущенных в режиме контролируемых потоков, когда программа сталкивается с зависанием запроса на получение ленты того или иного профиля несколько раз за время работы задачи.

20. Исправлена проблема, которая приводила к зацикливанию подписки на одного и того же пользователя при ошибке во взаимоотношениях вплоть до остановки задачи, если число лайков в настройках соответствовало двум и более для каждого из тех, на кого нужно подписаться согласно списку.


21. В модуль "Операции над списками" добавлена возможность загрузки списков в режиме конкатенации, а также опциональный выбор алгоритма проверки на уникальность для списков в формате ID, ID:LOGIN и ID:LOGIN+.

22. Исправлена проблема, которая в некоторых случаях приводила к некорректной работе функции определения наличия или отсутствия дубликатов в тех или иных списках с Instagram-профилями.

23. Внесены поправки в алгоритмы работы парсеров во всех задачах с закладки "Задачи" в основном рабочем окне в связи с изменениями в алгоритмах выдачи ленты профилей Instagram.

24. Исправлена проблема, связанная с невозможностью отменить процесс инициализации на этапе отправки задания на распознавание капчи при верификации Instagram-аккаунта.

25. Исправлена проблема, связанная с многократным показом предупреждающего сообщения при добавлении Instagram-аккаунта, что ранее уже был добавлен, но под другим логином.

26. Добавлен алгоритм, позволяющий обойти новую ошибку Instagram, что препятствует авторизации классическим способом при инициализации некоторых Instagram-аккаунтов.

27. Исправлена проблема, связанная с несоблюдением настроек отложенного старта во всех задачах, поддерживающих данный режим работы, при запуске этих задач в режиме контролируемых потоков.

28. Внесены поправки в сбор активной комментирующей аудитории по конкурентам через Mobile Instagram API из-за изменений в логике работы Instagram.


29. Исправлена проблема в сборе активной комментирующей аудитории по конкурентам через Web Instagram API, связанная с прерыванием сбора, когда активирован контроль за объёмом обрабатываемых комментариев.

30. Оптимизирован алгоритм сбора активной аудитории для случаев, когда предустановлен фильтр, отвечающий за анализ даты публикации анализируемых медиа.

31. Исправлено неудобство, связанное с недоступностью Instagram Stories, а также Instagram Stories Highlights в "Редакторе профилей", если лента профиля не содержит медиа.

32. Восстановлена работоспособность функции актуализации медиа из Instagram Stories, а также функции удаления медиа из Instagram Stories и Instagram Stories Highlights в "Редакторе профилей" в связи с изменениями в логике работы Instagram.

33. Внесены поправки в функцию отображения ленты Instagram Stories Highlights в "Редакторе профилей" в связи с изменениями в логике работы Instagram.


34. В модуль сбора Instagram-аудитории по списку хэштегов добавлена возможность быстрой настройки алгоритма сбора, исходя из требований к глубине анализа Instagram-аудитории по каждому хэштегу.

35. В модуле сбора Instagram-аудитории по списку хэштегов исправлена проблема, связанная с прерыванием сбора на определённом этапе из-за изменений в логике работы Instagram.

36. В функции, отвечающей за сохранение информации из визуальных списков в основном рабочем окне программы, исправлена ошибка, из-за которой в информационном поле под визуальными списками отображалось имя файла без расширения, что в некоторых случаях могло препятствовать запуску той или иной задачи.

37. В модуль, отвечающий за фильтр "на лету" в различных задачах, внесены поправки, устраняющие некорректную реакцию программы на отсутствующую информацию о статусе бизнес-профилей Instagram.

38. В задачи "Подписка по списку профилей", "Подписка по подписчикам конкурентов" в блок, отвечающий за фильтрацию "на лету", добавлена возможность фильтровать профили Instagram по наличию или отсутствию закреплённых (актуальных) рассказов (Stories Highlights).

39. Внесён ряд улучшений в модуль массовой регистрации Instagram-аккаунтов: оптимизирован алгоритм создания и подтверждения аккаунтов, алгоритм обновления информации в профиле создаваемых аккаунтов, добавлен алгоритм автоматического принятия пользовательского соглашения от Instagram на этапе подтверждения аккаунта через E-Mail, а также во время выполнения служебных запросов в ходе регистрации.

40. В модуль "Рассылка в Direct" внесён ряд поправок для более корректного и информативного отображения диалогов с большим числом активного содержимого.

41. В модуль "Рассылка в Direct" добавлена возможность одиночного и массового экспорта диалогов по базе активностей в текстовые файлы с форматированием (формат RTF), без оного (формат Plain Text), а также экспортировать лишь ответы доноров в формате ID:LOGIN:dATE:TEXT.

42. В модуль "Рассылка в Direct" добавлена возможность настраивать работу задачи в режиме IP-синхронизации по аналогии с задачами "Подписка (+Лайки)" и "Лайки (+Просмотры)".

43. В модуле "Автопостинг" исправлена проблема, которая могла приводить к ошибке исключения или к зависанию программы при попытке пропорционально масштабировать изображения с радикально отличной друг от друга длиной и шириной (с нарушением пропорций).


44. В генератор данных для использования в модуле "Редактор профилей" добавлена возможность генерации логинов по заданной маске.

45. Улучшена информативность результирующего лога в функции проверки технических аккаунтов перед использованием их в модулях сбора Instagram-аудитории.

46. Добавлена возможность ускоренного открытия основного рабочего окна, содержащего только функции для сбора, фильтрации и анализа аудитории, а также блок с перечнем математических функций для обработки списков профилей.

47. В задачи, поддерживающие режим IP-синхронизации, добавлена опциональная возможность во время перерыва переводить задачу в этот режим, передавая управление другому Instagram-аккаунту синхронизируемой IP-группы, чтобы не задерживать работу всей группы в целом.
 

Socialkit

Участник
Сообщения
104
Реакции
3
Версия 2.1.6 от 09.12.2018

1). В программу добавлена возможность создания, удаления, редактирования и перемещения пользовательских вкладок, а также возможность устанавливать связь добавленных целевых и/или технических Instagram-аккаунтов и аккаунтов ВКонтакте с пользовательскими вкладками. Для каждой социальной сети перечень закладок может быть сформирован независимо.

2). Изменён формат файлов БД SocialKit для сохраняемых списков Instagram-аккаунтов и аккаунтов ВКонтакте - в них добавлена поддержка пользовательских вкладок. Как обычно, ранее созданные файлы в формате БД SocialKit будут работоспособны в новой версии программы. Новый формат, соответственно, можно будет прочесть только в версии SocialKit 2.1.6 и старше.

3). Добавлена новая колонка в статус строке, отображающая число Instagram-аккаунтов или аккаунтов ВКонтакте на той или иной выбранной закладке.

4). В программу добавлен генератор уникальных строк на основе спинтакс-выражений с поддержкой расширенного спинтакса, массовой обработки спинтакс-выражений и последующей фильтрацией результирующих данных по критериям уникальности.

5). Внесены поправки в алгоритм формирования и чтения offline-базы исходных профилей, устраняющие некоторые неудобства при чтении повреждённой базы, а также ошибки при её формировании.

6). Внесены поправки в функцию возобновления ранее завершённых задач, связанные со срабатыванием тайм-аута при одиночном возобновлении той или иной задачи.

7). Внесены поправки в "Редактор профилей", связанные со срабатыванием тайм-аута при одиночном редактировании того или иного профиля.

8). Во все задачи, поддерживающие режим контролируемых потоков, добавлена возможность указывать максимально допустимое время выполнения запросов внутри задачи и число повторов для аварийно завершённых запросов.

9). Устранено "подвисание" при вызове функции очистки списка профилей, собранных по хэштегам, в режиме "Большие списки".

10). В экспертные настройки программы добавлена возможность задавать опциональный тайм-аут, срабатывающий при обнаружении ошибки взаимодействия с серверами Instagram во время выполнения тех или иных запросов. Значение по умолчанию для данного тайм-аута уменьшено в два раза.

11). В модуль сбора Instagram-аудитории по хэштегам добавлена возможность выбирать, с использованием каких компонент доступа взаимодействовать с серверами Instagram, что позволит избежать проблем, связанных с зависанием приложения на некоторых системах после завершения продолжительной операции сбора аудитории.

12). В главные настройки программы в блок опций модуля, отвечающего за распознавание писем от Instagram, добавлена опциональная возможность не прерывать верификацию, если обнаруживается несоответствие сопоставленных E-Mail'ов из реквизитов Instagram-аккаунта маске E-Mail'а по факту. Это позволит автоматически проходить двойную E-Mail-верификацию даже в тех случаях, когда на одном из E-Mail'ов настроен редирект на третий E-Mail.

13). Реорганизована интерфейсная реализация для настроек функции "Отписка (+Блокировка / Разблокировка)" по аналогии с модулем "Модерация" для большей наглядности навигации по основным настройкам и опциям.

14). В функцию "Отписка (+Блокировка / Разблокировка) добавлена опциональная возможность указывать смещение при работе с тем или иным списком, по которому осуществляется отписка, блокировка или разблокировка профилей.

15). В функцию "Отписка (+Блокировка / Разблокировка) добавлена опциональная возможность использовать прямое соединение при сборе активных подписок

16). Исправлена ошибка исключения, возникающая при обновлении аккаунтов ВКонтакте в некоторых случаях.

17). В функцию изменения Instagram-пароля от аккаунта добавлена функция генерации паролей по заданному алгоритму, как в одиночном, так и в массовом режимах.

18). Добавлена обработка нового типа ошибок Instagram о применении ограничительных мер в отношении того или иного действия от имени того или иного Instagram-аккаунта.

19). В экспертные настройки программы добавлена возможность устанавливать индивидуальные тайм-ауты и повторы для действий, в отношении которых применены ограничительные меры со стороны Instagram.

20). Добавлена возможность выбора аккаунтов Instagram в главном окне программы по маске логина или по списку логинов.

21). В программу добавлена новая сущность под названием "Матрица профилей" - опциональная возможность связывать циклы в задачах с множеством списков с перечнем профилей, а не с единственным списком, как было ранее.

22). Для задачи "Подписка по списку профилей" добавлена опциональная возможность работы по матрице профилей.


23). Для задачи "Подписка по списку пользователей" добавлена опциональная возможность случайным образом сохранять медиа в Избранное продвигаемого аккаунта.

24). В настройки модуля "Лайки (+Просмотры)" добавлена опциональная возможность работы по той аудитории, которая с высокой долей вероятности находится онлайн через сбор новых подписчиков с заданного списка конкурентов по аналогии с модулем "Подписка (+Лайки)".

25). В перечень настроек модуля "Лайки (+Просмотры)" добавлена опциональная возможность настраивать фильтр "на лету" по аналогии с фильтром "на лету" в модуле "Подписка (+Лайки)".


26). В "Редактор технических данных" добавлена опциональная возможность изменять технические данные устройства без последующего выполнения повторной инициализации Instagram-аккаунта.

27). В модуль массовой регистрации Instagram-аккаунтов добавлена опциональная возможность выполнять произвольный HTTP(S)-запрос во время регистрации, привязывая его к тем или иным событиям.

28). В модуль массовой регистрации Instagram-аккаунтов добавлена опциональная возможность при регистрации аккаунтов сохранять также оригинальные сессии в отдельный файл для последующего сопоставления их с самими аккаунтами.


29). В модуль массовой регистрации Instagram-аккаунтов добавлена опциональная возможность использовать трастовые технические данные при генерации технической части User-Agent'а. В техническом плане эта функция работает аналогично соответствующей функции из "Редактора технических данных".

30). В модуле массовой регистрации Instagram-аккаунтов исправлена проблема, которая в определённых ситуациях могла приводить к циклической смене E-Mail'ов без смены прокси и, соответственно, без выполнения командного файла или HTTP(S)-запроса, из-за чего, в свою очередь, большой перечень E-Mail'ов из файла мог оказаться заблокированным в ходе безуспешных попыток создать аккаунт на том же IP.

31). В модуле массовой регистрации Instagram-аккаунтов устранено неудобство, из-за которого недоступные для использования E-Mail'ы периодически повторно использовались при попытках создать Instagram-аккаунт. Также, помимо их корректного игнорирования в ходе работы задачи, добавлена опциональная возможность удаления их из исходного списка с перечнем E-Mail'ов.

32). В программу добавлена функция для сопоставления Instagram-аккаунтов с сессиями из внешнего файла, что позволяет продлить "жизнь" аккаунтов, созданных средствами SocialKit через модуль массовой регистрации.

33). Исправлена проблема, препятствующая загрузке SK БД и SKSM БД файлов, сохранённых на ОС с настроенным разделителем целой и дробной части в виде символа "." вместо символа "," по умолчанию.

34). В задаче на расстановку комментариев по списку медиа исправлена проблема, связанная с зацикливанием задачи при обнаружении ошибки из-за недоступности того или иного медиа.

35). В задаче на расстановку комментариев по списку медиа исправлена проблема, связанная с невозможностью установить больше 1го комментария в пределах одного медиа на одном профиле, если медиа задаётся явным образом.


36). Во все задачи, умеющие работать по явно заданным медиа, добавлена поддержка Instagram-редиректов, что происходит, если ссылки на медиа заданы не совсем канонично с точки зрения Instagram.

37). В функцию подтверждения E-Mail'ов у Instagram-аккаунтов добавлена поддержка автоматического обхода диалога о принятии изменений в пользовательском соглашении.

38). Исправлена проблема в функции обновления расширенной информации, из-за которой информация в колонке "Аватар" (есть ли аватар у того или иного профиля) отображалась неверно в некоторых случаях.

39). Исправлена проблема, связанная с невозможностью корректно завершить процедуру изменения пароля от Instagram-аккаунта через сброс reset-ссылки на сопоставленный с аккаунтом E-Mail из-за изменений в логике работы Instagram.

40). В функцию сбора ГЕО-меток по ГЕО-координатам из файла добавлена опциональная возможность указывать радиус для каждой ГЕО-координаты в файле через символ-разделитель.
 

Socialkit

Участник
Сообщения
104
Реакции
3
new_year.png

Уважаемые клиенты!

❄️ Компания SocialKit поздравляет всех с наступающим Новым годом и Рождеством! В новом году желаем всем побольше успешных кейсов и благодарных клиентов. В качестве презента мы дарим всем желающим 30% скидку при покупке лицензии SocialKit Pro на 6 и 12 месяцев. Купить со скидкой!
 

Socialkit

Участник
Сообщения
104
Реакции
3
Версия 2.1.7 от 15.01.2019

1). Во все задачи, поддерживающие просмотр Instagram Stories (просмотр рассказов) добавлена также возможность просматривать Instagram Stories Highlights (просмотр закреплённых рассказов). Теперь программа сама определяет, в какой ситуации, какие рассказы просматривать лучше.

2). Исправлена проблема, связанная с тем, что просмотренные Instagram Stories (рассказы) не учитывались во время работы той или иной задачи, если число рассказов равно единице.

3). Исправлена проблема, из-за которой программа не могла корректно определить факт получения от Instagram информации об устаревшей сессии или запроса на верификацию при получении информации о медиа того или иного аккаунта в задачах на МФ, МЛ и так далее, что приводило к "холостой" работе задачи.


4). Улучшены аналитические алгоритмы для обхода требования от Instagram выполнить повторную инициализацию аккаунта из-за устаревших технических данных при получении расширенной информации о том или ином доноре во время выполнения задач на МФ, МЛ и др.

5). Улучшены алгоритмы, препятствующие потере актуальной сессии во время получения информации о том или ином аккаунте, при многократных разрывах Интернет-соединения во время работы задач на МФ, МЛ и др.

6). В "Редактор профилей" добавлен аналитический алгоритм, автоматически принимающий изменения в пользовательской политике Instagram при возникновении соответствующего запроса на этапе сбора информации о медиа из ленты профиля.

7). В модуле, отвечающем за управление "Матрицей профилей", исправлена ошибка исключения, возникающая при активации переключателя "Удалять из списка тех, на кого подписались", если ни один из элементов матрицы не выбран.

8). Исправлена проблема, связанная с мгновенной остановкой задач "Лайки (+Просмотры)", "Комментарии / Отметки", "Рассылка в Direct" и "Модерация медиа" при активированном режиме контролируемых потоков.

9). В задачи, где отсутствовала возможность указывать максимально допустимое время выполнения запросов внутри задачи и число повторов для аварийно завершённых запросов такая возможность добавлена.

10). В главные настройки программы добавлена опциональная возможность отображать колонку с числом посещений бизнес-аккаунта Instagram за неделю. Для обновления информации в этой колонке достаточно выполнить быстрое обновление аккаунта. В связи с этим изменён формат файлов БД SocialKit для сохраняемых списков Instagram-аккаунтов. Как обычно, ранее созданные файлы в формате БД SocialKit будут работоспособны в новой версии программы. Новый формат, соответственно, можно будет прочесть только в версии SocialKit 2.1.7 и старше.

11). Для функций копирования в буфер обмена ID, логина и ссылки на Instagram-аккаунт из главного списка добавлена поддержка массового выделения.

12). Параметр "AndroidID", если он задан как статичный, больше не сбрасывается при изменении логина или пароля от Instagram-аккаунта, что в некоторых случаях может снизить частоту возникновения различных запросов на верификацию.

13). Исправлена проблема, связанная с зацикливанием той или иной задачи, в которой активирован просмотр Instagram Stories, если во время работы обнаруживается, что продвигаемый Instagram-аккаунт заблокирован.

14). Внесены поправки в функцию связи Instagram-аккаунтов с Facebook-аккаунтами, а также в функцию очистки связи Facebook-аккаунтов с аккаунтами Instagram в связи с изменениями в логике работы Facebook.


15). Скорректирован алгоритм авторизации в режиме получения технических данных для Web Instagram API в связи с изменениями в логике работы Instagram.

16). В "Мастер экспорта данных" добавлена возможность экспорта Cookies для Mobile Instagram API, полученных после инициализации Instagram-аккаунтов.

17). Внесены поправки в алгоритм инициализации Instagram-аккаунтов: добавлена поддержка новых составных запросов на верификацию, оптимизирована логика работы функции при прохождении запросов на верификацию.

18). В главные настройки программы добавлена опциональная возможность очищать связь с тем или иным телефонным номером после SMS-верификации.


19). Внесены поправки в алгоритм обработки полученных кодов от некоторых SMS-сервисов для более точного взаимодействия с серверами Instagram в процессе SMS-верификации.

20). Добавлена возможность массового выбора Instagram-аккаунтов в главном окне программы по критерию "неверный пароль".

21). Внесены поправки в функцию подтверждения E-Mail'а, созданного на сервисе Mail.ru, что сопоставлен с тем или иным Instagram-аккаунтом, а также в ряд других функций, отвечающих за поиск тех или иных писем от Instagram, в связи с изменениями в логике работы сервиса Mail.ru.

22). В функцию автоматического сохранения списка Instagram-аккаунтов внесены поправки для корректного автоматического сохранения пользовательских закладок.

23). В раздел "Инструменты" добавлен новый модуль "Операции с базами Instagram-аккаунтов", с помощью которого можно быстро находить пересечения между различными базами Instagram-аккаунтов, вычитать базы Instagram-аккаунтов друг из друга по аналогии с работой модуля "Операции над списками". Поддерживаются форматы SK, SKSM и CSV.

24). Внесены поправки в функцию "Отписка (+Блокировка / Разблокировка)", направленные на исправление проблемы при работе в режиме отписки с конца по списку активных подписок, в связи с изменениями в логике работы Instagram.

25). Внесены поправки в функцию сбора подписок по конкурентам, направленные на улучшение стабильности и увеличение производительности сбора, в связи с изменениями в логике работы Instagram.


26). Добавлена обработка новых ошибок в логике Instagram, возникающих в некоторых случаях в ходе авторизации аккаунта при его полной повторной инициализации.

27). Реорганизована интерфейсная реализация для настроек функции "Подписка (+ Лайки)" по аналогии с модулем "Отписка (+Блокировка / Разблокировка)" и "Модерация" для большей наглядности навигации по основным настройкам и опциям.

28). Для самых востребованных SMS-сервисов: SimSMS, Onlinesim и SMS-Activate - добавлена поддержка нескольких десятков новых стран.
 

Socialkit

Участник
Сообщения
104
Реакции
3
Версия 2.1.8 от 27.01.2019

1). Исправлена небольшая проблема в функции просмотра Instagram Stories (просмотр рассказов), из-за которой некоторые рассказы в пределах одного пользователя могли оказаться не просмотренными.

2). В модуль сбора аудитории по хэштегам внесены поправки из-за изменений в логике работы Instagram, направленные на увеличение объёма собираемой аудитории.

3). В модуль сбора аудитории по хэштегам добавлена опциональная возможность сбора первых 10 людей, кто установил лайк на недавно опубликованное медиа по тому или иному хэштегу.

4). Внесены поправки в алгоритм одновременного сбора аудитории по конкурентам в связи с изменениями в логике работы Instagram.

5). В функцию импорта Instagram-аккаунтов из CSV-файла добавлена поддержка формата "Патрик". Если при импорте аккаунтов из CSV-файла вы используете свой символ-разделитель, то не забудьте проверить соответствующие настройки после обновления, т.к. из-за изменения порядка элементов в выпадающем списке с перечнем поддерживаемых CSV-форматов по умолчанию у вас может быть установлен формат "Патрик".

6). Внесены поправки в функцию очистки телефонного номера из Instagram-профиля после успешной SMS-верификации аккаунта, направленные на увеличение стабильности работы данной функции.

7). Добавлена опциональная возможность разделять очистку телефонного номера после успешной SMS-верификации, что проводится вручную и через сервисы автоматического распознавания SMS для большего удобства использования.

8). Полностью переписаны алгоритмы, отвечающие за обработку видео в функции автопостинга. Добавлена поддержка новых кодеков и, как следствие, поддержка новых видео, увеличена производительность, устранены проблемы, которые ранее приводили к ошибкам при открытии некоторых видеофайлов и к необходимости указывать обложку для видео вручную, добавлены настройки для функции предварительного просмотра.

9). Программа избавлена от необходимости предварительной установки медиа кодеков для работы с видео, например, в функции автопостинга. Отныне SocialKit содержит всё, что нужно для предпросмотра видео и его публикации. Это позволит работать с видео даже на "чистых" VDS.

10). В ряд основных функций и модулей программного комплекса добавлен алгоритм для автоматического прохождения нового вида верификации от Instagram на указание даты рождения (верификация по возрасту).


11). В "Редактор профилей" добавлена функция независимого логирования, использование которой поможет в понимании происходящего при возникновении определённого рода ошибок без необходимости закрытия окна редактора и перехода к главному логу или к логу по целевым Instagram-аккаунтам.

12). Внесён ряд поправок в функцию связи выбранных Instagram-аккаунтов с сессиями из внешнего файла, созданных модулем массовой регистрации Instagram-аккаунтов. В связи с этим изменён и формат файла с сессиями. Прежний формат session-файлов больше поддерживаться не будет.

13). Внесены исправления в функцию сбора активных подписчиков с того или иного профиля Instagram в задаче на подписку по активным подписчикам конкурентов, связанные с зацикливанием функции сбора в случаях, когда аккаунт заблокирован, но Instagram возвращает информацию о том, что необходима повторная авторизация.

14). В модуль "Подписка (+Лайки)" добавлен ряд вспомогательных функций: помимо фиксированного просмотра Stories добавлена опциональная возможность просмотра Stories случайным образом; добавлена опциональная возможность сохранять медиа в Избранное фиксировано и случайным образом.

15). Во время выполнения подписок добавлена опциональная возможность скрывать из ленты продвигаемого Instagram-аккаунта новости от доноров фиксировано или случайным образом. Это позволит не засорять ленту ненужной информацией тех, на кого подписываются продвигаемые Instagram-аккаунты без ущерба для эффективности продвижения.
 

Socialkit

Участник
Сообщения
104
Реакции
3
Версия 2.1.9 от 29.01.2019

1). В модуль сбора Instagram-аудитории по аудитории из сообществ ВКонтакте в блок "Фильтр профилей по критериям ВКонтакте" добавлен новый критерий фильтрации - по семейному положению.

2). Исправлена проблема в модуле автопостинга, приводившая к сообщению "Отказано в доступе" при публикации изображений в некоторых случаях.

3). Исправлены некоторые недоработки в алгоритме фильтрации профилей ВКонтакте по заданным критериям в модуле сбора Instagram-аудитории по сообществам ВКонтакте.

4). Исправлена проблема в задаче на подписку по активным подписчикам конкурентов, связанная с аварийным завершением сбора подписчиков по тому или иному конкуренту, если их число меньше заданного среза в настройках задачи.

5). Исправлена проблема, связанная с невозможностью корректного добавления аккаунта ВКонтакте с закрытым профилем из-за изменений в логике работы ВКонтакте.
 

Socialkit

Участник
Сообщения
104
Реакции
3
Версия 2.2.0 от 06.03.2019

1. В настройки всех основных задач на подзакладку "Отладка" добавлен переключатель, позволяющий управлять способом доступа в Сеть. По умолчанию данные задачи уже настроены на новые компоненты доступа в Сеть, которые лишены многих проблем. Но при желании всегда можно будет вернуться и на старые компоненты. Данное техническое решение позволило нам вывести стабильность работы программы при массовой работе на мобильных прокси на совершенно новый уровень. До этого в некоторых случаях на некоторых сборках ОС наблюдались, так называемые, "замирания" задач без каких-либо сообщений об ошибках в логах. Это было связано с рядом особенностей работы ОС и с другими внешними факторами, которые было сложно выявить, а при выявлении оказалось невозможным обойти, не меняя подход в работе радикальным образом. Также при использовании новых компонентов доступа в Сеть больше нет необходимости использовать режим "контролируемых потоков", что позволит снизить нагрузку на аппаратные ресурсы.

2. В "Редактор профилей" добавлена поддержка активных ссылок при использовании в описании профиля (поле "О себе") хэштегов, заданных через символ "#", и упоминаний, заданных через символ "@".


3. Добавлен алгоритм обхода новой проблемы Instagram, связанной с невозможностью в определённых случаях авторизоваться от имени того или иного Instagram-аккаунта при использовании некоторых мобильных устройств, а также при использовании Web-версии Instagram-клиента. SocialKit теперь умеет не только идентифицировать данную проблему, но и самостоятельно предпринимать ряд мер по её устранению, что позволяет в большинстве случаев вернуть "проблемному" Instagram-аккаунту полную работоспособность, как минимум в пределах SocialKit.

4. Устранено неудобство, связанное с двойным вопросом о фиксации технических данных как статичных при добавлении нового аккаунта в список с перечнем Instagram-аккаунтов в главном окне программы.

5. Исправлена проблема в комплексном многопоточном фильтре, связанная с невозможностью корректно выполнить фильтрацию по дате последней публикации из-за изменений в логике работы Instagram.

6. Добавлен новый, более производительный алгоритм сбора Instagram-аудитории по ГЕО-меткам в одновременном и опоследовательном режимах. Из-за того, что при работе со старым алгоритмом сбора Instagram-аудитории по ГЕО-меткам для некоторых ГЕО-меток иногда наблюдаются проблемы в логике работы Instagram использование нового метода также позволяет формировать более полную выборку аудитории по заданным ГЕО-меткам, т.к. этот алгоритм лишён подобных проблем. По умолчанию программа уже настроена на работу с новым алгоритмом.


7. Для нового алгоритма сбора Instagram-аудитории по ГЕО-меткам добавлена опциональная возможность переключать способ сбора между новейшими медиа и наиболее популярными. Прежний алгоритм сбора формировал общую выборку, т.к. список новейших лимитировался самим Instagram'ом несколькими десятками позиций. Теперь система ранжирования медиа у Instagram более основательна.

8. Исправлена проблема в модуле сбора Instagram-аудитории по ГЕО-меткам в одновременном режиме, из-за которой в случае ошибки сервера Instagram в определённых случаях приложение могло "зависнуть" на этапе отмены или штатного завершения задачи.

9. В комплексный многопоточный фильтр добавлена опциональная возможность фильтрации Instagram-аудитории по последней публикации, возраст которой не младше заданного числа дней, а также в произвольном диапазоне. Критерий фильтрации доступен для списков в форматах: ID:LOGIN, ID:LOGIN+ и Instagram URL.

10. В комплексный многопоточный фильтр добавлена опциональная возможность фильтрации Instagram-аудитории по факту наличия или отсутствия свежих рассказов. Критерий фильтрации доступен для списков в форматах: ID:LOGIN, ID:LOGIN+, Instagram URL, а также для списков в формате ID при использовании ресурса технических аккаунтов.

11. В комплексный многопоточный фильтр добавлена опциональная возможность использования экономного режима расходования трафика во время работы комплексного многопоточного фильтра. Новая функция также позволяет ощутимо ускорить работу комплексного многопоточного фильтра при использовании 100 и более потоков. По умолчанию соответствующая опция включена в настройках комплексного многопоточного фильтра.

12. В комплексный многопоточный фильтр добавлена опциональная возможность фильтрации Instagram-аудитории по факту недавней регистрации в Instagram, исключая или включая таких пользователей в результирующий список. Критерий фильтрации доступен для списков в форматах: ID:LOGIN, ID:LOGIN+ и Instagram URL.

13. В комплексный многопоточный фильтр добавлена опциональная возможность фильтрации Instagram-аудитории по факту наличия закреплённых рассказов для списков в форматах: ID, ID:LOGIN, ID:LOGIN+ и Instagram URL. Фильтровать Instagram-аудиторию по количеству закреплённых рассказов можно, как и прежде, только для списков в форматах: ID:LOGIN, ID:LOGIN+ и Instagram URL.

14. В ряде функций, отвечающих за сбор Instagram-аудитории, исправлена неправильная реакция программы на кнопку "Отмена" в диалоге с предупреждением о нехватке ОЗУ.

15. Для сервиса SMS-Activate (поддерживаемый SocialKit сервис для автоматического распознавания SMS с кодом от Instagram) добавлена поддержка около 10 новых стран. Также внесены поправки в алгоритм определения соответствия выбранной страны внутреннему индексу сервиса.

16. Восстановлена корректное взаимодействие с сервисом VAK-sms (сервис для автоматического распознавания SMS с кодом от Instagram, поддерживаемый SocialKit) в связи с изменениями в логике работы сервиса.


17. В задачи "Подписка по списку профилей", "Подписка по новым подписчикам конкурентов" и "Подписка по списку хэштегов" добавлена опциональная возможность игнорировать просмотр архивных рассказов (возраст более 24 часов), которые находятся в закреплённых, т.к. с недавнего времени Instagram перестал отображать по ним статистику.

18. На панель инструментов в контекстное меню кнопки "Лог" добавлена функция для одиночной или массовой очистки лога по всем выбранным Instagram-аккаунтам или аккаунтам ВКонтакте.

19. Отвязка Facebook-аккаунтов от Instagram-приложения, генерация уникальных строк на основе спинтакс-выражений, а также сравнение баз аккаунтов - диалоговые формы с настройками этих трёх задач отныне открываются и работают не в блокирующем режиме, что позволяет прочим задачам реального времени выполняться, а не становиться в очередь. Например, это касается операций на сбор, фильтрацию и анализ Instagram-аудитории на основной рабочей форме.

20. Существенно ускорена работа функции сравнения баз Instagram-аккаунтов для всех форматов: SK, SKSM и CSV.

21. Исправлена проблема, приводившая к зависанию задач при массовом запуске Instagram-аккаунтов на просмотр Stories по новым подписчикам заданного списка конкурентов.

22. Исправлена проблема, приводившая к созданию session-файлов без самой сессии в модуле массовой регистрации Instagram-аккаунтов.


23. Исправлена проблема в функции сёрфинга при работе в режиме контролируемых потоков, из-за которой сёрфинг мог начать прерываться на одном и том же шаге, не выполняя всю необходимую последовательность действий.

24. Ошибки исключения в модуле "Операции над списками", появляющиеся при выполнении различных операций, когда имя выходного файла указано без пути к нему, заменены на вразумительные диалоговые сообщения.

25. Для модуля "Автопостинг" добавлен специальный алгоритм для анализа ошибок и структурных несоответствий у графических файлов, который будет пытаться автоматически исправлять проблемы, пересохраняя исходный файл в случае успешного их исправления. Алгоритм активирован по умолчанию, но может быть отключен при помощи соответствующей настройки на подзакладке "Отладка" в блоке настроек модуля "Автопостинг".

26. В набор функций, доступных для кратких списков с перечнем технических аккаунтов Instagram на тех или иных рабочих формах, добавлена возможность выбирать технические аккаунты для работы парсеров массово с указанием произвольного их числа в прямом и обратном направлении.

27. В набор функций, доступных для кратких списков с перечнем технических аккаунтов Instagram на тех или иных рабочих формах, добавлена возможность вызова функции проверки технических аккаунтов, что ранее было доступно лишь в модуле сбора аудитории по конкурентам.

28. В наборе функций, доступных для кратких списков с перечнем технических аккаунтов Instagram на тех или иных рабочих формах, расширена функциональность кнопки выбора технических аккаунтов по умолчанию. Отныне нажатие на неё приводит либо к выбору всех технических аккаунтов в списке (как раньше), либо к полному снятию выбора (инверсия), если в списке уже были выбраны все технические аккаунты.

29. В функцию быстрого перехода к тому или иному аккаунту по его логину или алиасу добавлена также опциональная возможность быстрого перехода по номеру его позиции в списке. Напоминаем, что ссылку на статью с перечнем горячих клавиш можно найти в нашей базе знаний или воспользоваться соответствующим пунктом контекстного меню кнопки "Справка" на панели инструментов в главном окне программы.

30. Внесены некоторые поправки в алгоритмы работы с SMS-сервисом Onlinesim в связи с изменениями в логике работы сервиса.

31. Добавлена опциональная возможность устанавливать лимит на стоимость SMS при работе с SMS-сервисом SimSMS.

32. В ряд функций внесены поправки, устраняющие проблемы в некритических секциях ПО, связанные с преобразованием значений с плавающей точкой, когда настройки ОС для разделителя целой и дробной части отличаются от стандартных.

33. В блок настроек модуля "Автопостинг" добавлена опциональная возможность массового применения некоторых настроек к отмеченным медиа, что позволит оптимизировать процесс планирования задачи.

34. Исправлена проблема в модуле сбора Instagram-профилей по сообществам ВКонтакте, приводившая к "зависанию" приложения, если настройки фильтрации "на лету" были заданы определённым образом.

35. Для более гибкой фильтрации "на лету" при сборе Instagram-аудитории по сообществам ВКонтакте добавлено специальное функциональное расширение для блока настроек, отвечающего за фильтр по возрасту.

36. Исправлена проблема, связанная с неверным определением факта блокировки Instagram-аккаунта во время работы задачи на мобильных прокси, что могло происходить в очень редких случаях, когда запрос, отвечающий за это, попадал на разрыв соединения.

37. В экспертные настройки программы добавлена возможность устанавливать произвольные тайм-ауты для ошибок с сообщением о нарушении структуры в ответе Instagram. Значение по умолчанию для данного тайм-аута также снижено с 1 минуты до 30 секунд.

38. Исправлена проблема, которая могла приводить к отсутствию реакции на действия пользователя в главном окне программы, а также к большому потреблению системных ресурсов при активном окне детализированного Менеджера задач и выбранном Instagram-аккаунте с очередью задач и обширными настройками задачи "Автопостинг".

39. По всему программному комплексу исправлена функция перехода в раздел личного кабинета на сайте с информацией о лицензии в диалоговых окнах об окончании срока действия текущей лицензии.

40. Исправлена проблема в модуле сбора активной Instagram-аудитории по конкурентам, связанная с зацикливанием сбора, если в профиле того или иного конкурента обнаруживались медиа в формате IGTV.
 

Socialkit

Участник
Сообщения
104
Реакции
3
Версия 2.2.1 от 15.03.2019

1. Добавлена инновационная функция, позволяющая собирать, как в одновременном, так и в опоследовательном режиме живую, активную Instagram-аудиторию через Instagram Stories для ГЕО-меток. При помощи этой функции вы можете непрерывно и достаточно быстро получать огромные объёмы разнообразной, активной целевой аудитории, удовлетворяющей требованиям относительно географической принадлежности, и работать по ней в любых задачах.

2. Внесены поправки в модуль, отвечающий за отписку, блокировку и разблокировку Instagram-аккаунтов, связанные с работой через компонент доступа в Сеть ICSIAC, что установлен как способ работы по умолчанию.


3. В набор функций, доступных для кратких списков с перечнем технических аккаунтов Instagram на тех или иных рабочих формах, добавлена возможность выбирать технические аккаунты в соответствии с состоянием выбора на других списках. Это позволит существенно сэкономить время при работе с разными модулями сбора аудитории, когда в перечне технических аккаунтов присутствуют временно неработоспособные Instagram-аккаунты, исключённые из выбора в результате проверки.

4. В главное меню программы добавлена функция для быстрого перехода к тому или иному Instagram-аккаунту или аккаунту ВКонтакте в основном перечне на закладке с техническими или целевыми аккаунтами с любой из пользовательских вкладок. Например, для быстрого окончательного удаления того или иного аккаунта из списка.

5. Исправлена проблема в комплексном многопоточном фильтре, связанная с переходом фильтра в вечный режим ожидания при обнаружении нового типа, так называемых, цензурированных Instagram-профилей, когда фильтр работает в режиме экономного расходования трафика и обрабатывает списки в формате ID:LOGIN или Instagram URL. Теперь такие профили будут игнорироваться фильтром, а статистика об их числе будет отображаться в статус-строке во время работы задачи на фильтрацию. При фильтрации списков в формате ID таких ограничений нет.

6. Исправлена проблема, связанная с дублированием пользовательских закладок при импорте Instagram-аккаунтов или аккаунтов ВКонтакте из БД SocialKit в визуальный список, что не содержит аккаунтов, но содержит какие-либо пользовательские закладки.

7. Исправлена проблема, приводящая к ошибке для определённых технических аккаунтов и отмене сбора активной Instagram-аудитории из-за многократных вынужденных приостановок, когда для того или иного медиа Instagram'ом установлены возрастные ограничения. Теперь эти медиа будут сразу пропускаться, если у того или иного технического аккаунта нет разрешений на доступ к медиа с возрастными ограничениями. Это касается сбора Instagram-аудитории, как по списку конкурентов, так и по списку явно заданных медиа.

8. В модуль "Мастер экспорта данных" для блока "Данные профиля Instagram-аккаунта" добавлена возможность экспорта E-Mail'а по факту (из профиля), который получает программа для того или иного Instagram-аккаунта при его обновлении в главном окне с запросом расширенной информации.
 

Socialkit

Участник
Сообщения
104
Реакции
3
Версия 2.2.2 от 15.04.2019

1. Добавлен инновационный алгоритм работы по базе активности в функцию "Просмотр рассказов по списку пользователей", позволяющий от имени одного Instagram- аккаунта просматривать сотни тысяч профилей в сутки. База активности должна быть предварительно сформирована через новую функцию поиска Instagram Stories.

2. В программу добавлена инновационная функция для одиночного и массового поиска рассказов (Instagram Stories) с возможностью формирования базы активности, что может быть использована в функции "Просмотр рассказов по списку пользователей".

3. Добавлен инновационный алгоритм расстановки лайков, улучшающий эффективность вывода тех или иных медиа в ТОП по тем или иным хэштегам. Поддерживается, как одиночный, так и массовый режим работы с использованием сеток Instagram-аккаунтов.

4. Добавлена поддержка нового алгоритма верификации Instagram-аккаунтов, возникающего на одном из этапов процедуры авторизации. Суть нового алгоритма верификации состоит в необходимости принудительно подтвердить аккаунт через специальную ссылку, отправленную Instagram'ом на сопоставленный с аккаунтом E-Mail, или изменить E-Mail, а затем подтвердить аккаунт через всё ту же специальную ссылку, отправленную Instagram'ом уже на новый E-Mail. Данный вид верификации по логике схож с процедурой подтверждения E-Mail'а, связанного с аккаунтом, которая многим знакома и давно поддерживается в SocialKit. Однако, новый алгоритм является именно алгоритмом принудительной верификации Instagram-аккаунтов, а не опциональной функцией для подтверждения сопоставленных E-Mail'ов. Соответственно, имеет принципиально иное назначение и техническую реализацию.


5. Реорганизована интерфейсная реализация для настроек функции "Лайки (+Просмотры)" по аналогии с модулем "Подписка (+Лайки/Просмотры)" для большей наглядности навигации по основным настройкам и опциям.

6. В задачу "Лайки по списку хэштегов" добавлена опциональная возможность работы только в режиме просмотра Stories без расстановки лайков.

7. В модуль "Лайки (+Просмотры)" добавлен ряд вспомогательных функций: помимо фиксированного просмотра Stories добавлена опциональная возможность просмотра Stories случайным образом; добавлена опциональная возможность сохранять медиа в Избранное фиксировано и случайным образом.

8. В задачи "Лайки по списку профилей", "Лайки по новым подписчикам конкурентов" и "Лайки по списку хэштегов" добавлена опциональная возможность игнорировать просмотр архивных рассказов (возраст более 24 часов), которые находятся в закреплённых, т.к. с недавнего времени Instagram перестал отображать по ним статистику.

9. Во время расстановки лайков добавлена опциональная возможность скрывать из ленты продвигаемых Instagram-аккаунта новости от доноров, на которых подписаны продвигаемые аккаунты фиксировано или случайным образом. Это позволит очистить ленту от ненужной информации тех, на кого ранее были подписаны продвигаемые Instagram-аккаунты без ущерба для эффективности продвижения.

10. В модуль "Лайки (+Просмотры)" добавлена опциональная возможность использования явно заданных игнор-листов, как в одиночном, так и в массовом режиме работы по аналогии с модулем "Подписка (+Лайки/Просмотры)".

11. В модуль массовой регистрации Instagram-аккаунтов добавлена опциональная возможность включать или отключать предпочтение по локалям при регистрации Instagram-аккаунтов для более тонкой настройки модуля массовой регистрации под те или иные входные данные. По умолчанию какие-либо предпочтения отключены, чтобы модуль массовой регистрации запускался по умолчанию в том же режиме, что и в предыдущей версии программы.

12. Возвращена работоспособность переключателя "Сбор в равных долях" при одновременном и опоследовательном сборе Instagram-аудитории по ГЕО-меткам. Также добавлена поддержка данного режима при сборе Instagram-аудитории по ГЕО Stories.

13. Исправлена проблема, связанная с обновлением списков с Instagram-аудиторией в формате ID в модулях, где режим "Большие списки" не поддерживается или отключен в один поток, не зависимо от корректно установленных настроек для многопоточного обновления дополнительной информации.

14. В модуль "Операции над списками" добавлена возможность сортировать и перемещать профили в визуальном списке по целому ряду критериев.

15. Внесены поправки в функцию сбора ссылок на медиа из ленты профилей в связи с изменениями в логике работы Instagram.

16. Внесены поправки в логику работы задачи "Модерация медиа" в связи с изменениями в логике работы Instagram.

17. В экспертные настройки программы добавлена возможность управлять числом повторных попыток при ошибке во время получения информации о том или ином медиа при работе тех или иных задач, а также тай-аутом между этими попытками.

18. Внесены поправки в алгоритм проверки количества доступных номеров для SMS-сервиса Onlinesim в связи с изменениями в логике работы сервиса. Добавлена поддержка новых стран.

19. В функцию экспорта Instagram-аккаунтов в CSV-файл добавлена опциональная возможность экспортировать параметры подключения ко второй почте (Secure E-Mail).

20. Добавлена возможность одиночного и массового редактирования параметров подключения к Secure E-Mail у Instagram-аккаунтов через контекстное меню в главном окне программы без необходимости изменения основного E-Mail'а.

21. Исправлена проблема, связанная с неверным срабатыванием выбора прокси по критерию "Время отклика" в модуле, отвечающем за проверку прокси и формирование глобального прокси-листа.

22. Исправлена проблема, связанная с невозможностью изменить регистр тех или иных символов в наименовании редактируемой закладки.

23. Исправлена проблема, приводившая к некритическим ошибкам во время работы задачи "Подписка по хэштегам" и "Лайки по хэштегам" при активированных режимах: "Просмотр рассказов" и/или "Сохранение в Избранное", "Скрывать из ленты".

24. Внесены поправки в функцию массового изменения параметров подключения к прокси, страхующие пользователя от недопустимых действий, связанных с "тихим отключением прокси" или установкой в качестве реквизитов прокси заведомо недопустимых данных.

25. Исправлена проблема, связанная с неработоспособностью каких-либо настроек фильтрации "на лету" во время работы задачи "Просмотр рассказов по списку пользователей".


26. Во все задачи на подписку, расстановку лайков и просмотр рассказов, работающих в режиме IP-синхронизации, добавлена опциональная возможность игнорировать тайм-ауты и переходить к следующему Instagram-аккаунту в каждой синхронизируемой IP-группе при обнаружении временной блокировки по IP и/или при обнаружении временных ограничительных мер от Instagram на ту или иную активность от имени того или иного аккаунта по аналогии с тем, как это уже работало для спам-блокировок. По умолчанию новые настройки активированы.

27. В дистрибутив SocialKit Pro и SocialKit Demo включён новый инструмент SocialKit Proxy Checker - многопоточный чекер прокси. Это расширенная версия того чекера прокси, что доступен в SocialKit Pro. Распространяется он совершенно бесплатно, может работать параллельно с SocialKit Pro и SocialKit Demo, т.к. является независимым приложением. Сильная сторона SocialKit Proxy Checker - это многопоточность, проверка прокси на возможность их использования в социальных сетях, точное определение ГЕО-зоны, определение IP-адреса ГЕО-зоны для Интернет-соединения по умолчанию и обилие вспомогательных сервисных функций.
 

Socialkit

Участник
Сообщения
104
Реакции
3
Версия 2.2.3 от 22.04.2019

1. Внесены поправки в ряд функций, отвечающих за проверку формата заданных прокси через синтаксический анализ строки, где указан хост прокси до непосредственного анализа работоспособности прокси. Это улучшит взаимодействие программы с прокси, что заданы в формате DOMAIN:pORT.

2. Внесены небольшие поправки в логику открытия / сокрытия полей ввода / вывода при настройке комплексного многопоточного фильтра.

3. Внесены небольшие технические поправки в функцию, отвечающую за расстановку лайков на медиа в режиме имитации перехода с хэштегов.

4. Внесены поправки в модуль генерации уникальных строк на основе спинтакс-выражений, устраняющие проблему, связанную с зависанием программы при работе со сложными спинтакс-конструкциями. Добавлен блок со служебными настройками.

5. Исправлена проблема в модуле массовой регистрации Instagram-аккаунтов, которая могла приводить к попаданию в лог в ходе работы задачи непечатных символов, если активирована функция обновления аватаров. После чего корректное отображение лога, начиная с этих символов, становилось невозможным.


6. В модуль массовой регистрации Instagram-аккаунтов добавлена опциональная возможность настраивать реакцию программы на ошибки, связанные с загрузкой медиа для обновления аватара профиля. По умолчанию настройки такие же, как в модуле "Автопостинг".

7. Добавлена инновационная функция для генерации уникальных человеческих аватаров на основе нейронных сетей, что может быть использовано в модуле "Редактор профилей" и во время массовой регистрации Instagram-аккаунтов с последующим вызовом функции заполнения информации в профиле.

8. Исправлена проблема, связанная с неверным определением приоритета аппаратной нагрузки в различных задачах, когда игнор-лист для того или иного Instagram-аккаунта отсутствовал на диске, что в некоторых случаях могло приводить к излишнему расходованию ОЗУ вместо ожидаемой оптимизации.

9. Исправлена некритическая ошибка, связанная с появлением пропусков несуществующих Instagram-аккаунтов в логе по тому или иному продвигаемому аккаунту во время работы задачи на просмотр рассказов по базе активности Instagram Stories.

10. Исправлена проблема, связанная с прерыванием сбора Instagram-аудитории по ГЕО-меткам в одиночном и опоследовательном режимах в связи с изменениями в логике работы Instagram.

11. Исправлена проблема, связанная с прерыванием сбора Instagram-аудитории по хэштегам в связи с изменениями в логике работы Instagram.


12. Исправлена проблема в модуле сбора активной аудитории, что была связана с невозможностью собрать лайкающую и комментирующую аудиторию с явно заданных медиа с закрытого аккаунта даже тогда, когда Instagram-аккаунт, выполняющий сбор, добавлен в друзья к тому, с которого собирается активная аудитория.
 
Сверху