Pull to refresh

Comments 28

Это что-то про низкую социальносетевую ответственность. Ужасно

UFO just landed and posted this here
Да, такое может произойти, если очень большое число подписчиков/подписок. Не подходит для таких кейсов, либо значительно увеличивать время генерации, что тоже так себе. Добавил предупреждение в статью.
поправил скрипт для такого числа аудитории. Теперь это занимает дольше, но стату на аккаунт с 20 тысячам генерирует. С 50 тысячими прерывается, так как инстаграм просит подтвердить аккаунт отправкой кода в смс.
border-radius: 4px;

з а ч е м

Мне вообще непонятно, почему скрипт для Tampermonkey сделан в виде лоадера, а не сразу выдаётся как юзерскрипт.
потому что в случае каких-то серьезных проблем в работе скрипта, я могу закрыть/удалить репозиторий и уберечь пользователя от этих проблем. Скрипт просто не будет отрабатывать. В случае аннотации updateURL, мне нужно держать репозиторий с пустым скриптом или заглушкой, что скрипт более недоступен, что не удобно и бессмысленно.
А зачем данная… разработка?
Понимаю если Instagram продающий инструмент. Но:
"… Данный инструмент не предназначен для аккаунтов с многотысячной аудиторией подписчиков!..."
Остальным-то зачем за этим следить?
>Остальным-то зачем за этим следить?

ЧСВ-метр.
Для ЧСВ-метра достаточно динамики общего числа подписчиков. Для этого и приложение не нужно
Изначально создавал именно, как продающий инструмент, чтоб следить какого рода аккаунты подписываются/отписываются после какой тематики постов/сторис на только стартующем молодом аккаунте. Когда подписчиков под 100 тысяч, разбирать, какой конкретно аккаунт отписался трудоёмко и бессмысленно. В таком случае достаточно просто следить за динамикой общего числа подписчиков, с этой задачей справляются мобильные приложения, т.к. API имеет к этому доступ. Т.к. изначально делал под свои нужды, возможно довольно специфичные, то решил, что возможно кому-то тоже пригодится. Может под такие же нужды, может ещё под какие-то. Возможно об этом следовало бы написать в посте
Пользуюсь таким приложением на телефоне. Это чистой воды интерес.

Потому что для меня Инсталитр всё ещё социальная сеть, и мне банально интересно, кто и почему отписался. Инсталитр сообщает только о тех, кто подписался, а отписюны пропадают бесследно.
поправил скрипт, теперь работает и для большого числа подписчиков. Функцион подписок/отписок работает с такой же скоростью, как и на малом числе подписчиков, а генерация статистики имеет лимит, сверх которого инстаграм просит ввести код в смс. На аккаунте с 20 тысячи работае, на 50к уже смс
Chromium
Version 85.0.4183.102 (Official Build) Arch Linux (64-bit)
image
Крутиться вот это вот минут 5 и ничего не происходит.
Если оставить поле Delay пустым, то приложение будет выполнять операцию раз в 10 минут. Это большой промежуток времени, чтобы инстаграм не считал действия подозрительными. Если хочется чаще, то нужно ввести Delay. Но будьте аккуратнее, инстаграм не любит, когда пользователи часто и много отписываются. В случае обнаружения превышения лимита запросов, программа автоматически увеличит Delay для всех последующих запросов.
пробовал, автоподписка работает, отписка от не взаимных нет. а так сервис крутой, спасибо)
попробуйте для теста в отписках ввести Delay 10 секунд. Должны идти изменения каждые 10 секунд. После десятка отписок, лучше остановить и сразу поставить время побольше. Буду признателен, если отпишитесь о результате
встало на 40 подписок и не двигается:
image
отписка не работает:
image
Да, с отпиской что-то странное, посмотрю. С подпиской — как описал выше, если количество запросов превышено и сервер инстаграма уведомляет об этом, то прогармма автоматически приостанавливает работу на час, чтоб аккаунт не заблочили. И затем продолжает отписки, но уже с увеличенным интервалом. 41 — это число подписок/отписок, которое инстаграм впринципе разрешает сделать любому пользователю единоразово. Для этого и нужен большой интервал. Галочка auto reconnect предназначена для большого количества подписок, но и программу придется оставить на очень длительное время. Подписаться или отписаться от тысячи аккаунтов за сутки никак не получится, инстаграм решит, что вы мошенник или вас взломали
да заморозить может, в приложении будет сообщение об ограничении и дата санкций, но тут вообще отписка не пашет, хотя просто через браузер мышкой, отписка работает.
Про это баг гляну позже, на тестовом аккаунте проверил — работает, как часики. По поводу мышкой — оно может не отписываться, хотя кнопка меняется. Я тестировал, превышая лимит. Когда нажимал мышкой, то кнопка у них менялась, показывая, что я отписался, но если заходить в аккаунт, то я был всё ещё подписан. Небольшая недоделка у них. Если не в этом дело, то напишу вам сегодня, поправлю всё
знаю про этот баг, первым делом проверил, реально отписка работает мышкой.
я проверил на другом аккаунте, отписка идет, значит либо проблема в «зашкварности» этого аккаунта, либо скрипт не отрабатывает на аккаунтах с овер 25к подписчиков.
аа, тогда понятно, дело числе подписчиков. Когда скрипт пытается вытащить всех 25к, то это оч большое число запросов и инстаграму не нравится. На момент написания приложения у меня не было аккаунта с таким числом подписчиков и поэтому не знал о таком кейсе. Упомянул его только в посте, что скрипт не предназначен для многотысячной аудитории. Есть вариант подписчиков тоже с задержкой вытаскивать, но сложность подобрать оптимальную, так как мне протестить не на чем будет. Из моих расчетов без задержек можно вытащить около 3к подписчиков.
если что могу протестить
Сильно поправил скрипт. Размер аудитории теперь значения практически не имеет. Подписки/отписки происходят быстро и с малым числом запросов. Имеет значение размер аудитории только при подсчете статистики, но лишь в плане занимаемого времени. На 20 тысячах заняло порядка 5-10 минут
отписка от всех работает, а от не взаимных так же на 0 крутиться.
то в этом году Instagram анонсировал новость, что с октября такую возможность для сторонних приложений они закрывают

А в чем принципиальная разница получить список подписчиков в вебе и на мобилке? Перепишут приложения да и продолжат те работать, нет? Можно же наверное и без апи, точно так же через веб тянуть список и выводить дифф, не понимаю проблемы
Политика CORS не даст слать запросы с другого ресурса. Я хотел иметь возможность сохранять статистику автоматом к себе в облако, но внутри сайта Инстаграм из консоли я не могу делать даже GET запросы на другие ресурсы. Я консультировался с другими ребятами и как это обойти не нашёл. Может я ошибаюсь, но мои эксперименты не увенчались успехом
Sign up to leave a comment.

Articles

Change theme settings