Списки на GitHub
Репозитории со списками — второй источник бесплатных строк. От каналов они отличаются тем, что ничего не просят взамен, и тем, что собирает их не человек, а скрипт.
Приложение бесплатно и останется бесплатным. Если не хватает строки, которая не кончается через день — пробные 3 суток выдаются без карты, дальше 148 ₽ в месяц при оплате за год.
Взять пробные дни →Что там лежит
Типичный репозиторий — это текстовый файл, куда автоматика раз в несколько часов складывает найденные строки. Источник у неё почти всегда один и тот же: открытые каналы и результаты сканирования сети. Отсюда и главная особенность: строк много, а живых мало.
| Что видно в репозитории | Что это значит |
|---|---|
| «Обновлено 20 минут назад» | Обновился файл, а не проверка адресов |
| Сотни строк в одном файле | Выгрузка, а не подборка |
| Файлы, разбитые по протоколам | Удобно: можно взять только знакомый формат |
| Файл с адресом вместо строк | Это адрес списка, а не одна строка |
| Дата последней правки — полгода назад | Репозиторий заброшен, всё внутри мертво |
Как этим пользоваться
-
Откройте файл в сыром виде
В обычном просмотре строки переносятся и копируются с лишними символами. Кнопка «сырой» вид отдаёт чистый текст.
-
Возьмите строки сверху
Скрипты обычно дописывают свежее в начало. Нижняя часть файла — архив многомесячной давности.
-
Проверяйте пачкой
Добавьте пять-шесть строк подряд и переключайтесь между ними в приложении. Так быстрее, чем вставлять по одной.
-
Удаляйте мёртвые сразу
Иначе через неделю в списке профилей будет тридцать записей, из которых вы не помните ни одной.
-
Не подписывайтесь на чужой список целиком
Если репозиторий предлагает адрес, который приложение будет опрашивать само, помните: содержимое по этому адресу меняет посторонний человек (чем это чревато).
Чем репозитории лучше каналов
- Ничего не просят взамен: ни подписки, ни номера, ни установки файлов.
- Видна история изменений — сразу понятно, живой проект или заброшенный.
- Строк много, и перебирать их можно пачками.
- Есть разбивка по протоколам и странам.
- Живых адресов в списке — единицы процентов.
- Часть строк ведёт на чужие серверы, владельцы которых о раздаче не знают.
- Проверка живости почти нигде не делается.
- Скорость на найденных адресах непредсказуема (почему).
Сколько это отнимает времени
Практика примерно такая: из десяти строк подряд поднимаются две-три, а сносно работает одна. На перебор уходит десять-пятнадцать минут, и повторять это приходится каждые несколько дней. Для человека, которому подключение нужно изредка, — приемлемая цена. Для ежедневной работы — считайте сами.
Откуда скрипт берёт адреса
Источников у автоматики обычно два, и оба объясняют, почему живых строк в списке так мало. Первый — те же открытые каналы: скрипт читает публикации и складывает всё, что похоже на строку доступа. Второй — сканирование сети: программа перебирает адреса и записывает те, что отвечают.
Второй источник и даёт основную массу. Владелец такого сервера, как правило, вообще не в курсе, что его адрес попал в публичный список: он поднял машину для себя или для небольшой группы. Как только на неё приходит поток посторонних, доступ закрывают — и строка умирает за часы.
Поэтому большой список не означает большого выбора. Он означает, что скрипт много нашёл, а не что много работает. Проверять всё равно придётся руками, и рабочей окажется примерно одна из десяти (что с ними происходит).
На что смотреть в репозитории
Дата последней правки — первое. Проект, который не обновлялся месяц, можно закрывать: внутри архив. Второе — есть ли в описании упоминание проверки живости адресов. Если скрипт умеет отсеивать неотвечающие серверы, доля рабочих строк вырастает в разы, и такие проекты стоят закладки.
Третье — как выложены файлы. Разбивка по протоколам или по странам говорит о том, что автор думал о читателе. Один файл на сто тысяч строк — о том, что скрипт просто сливает всё подряд.
Четвёртое — история изменений. По ней видно, растёт файл или его переписывают целиком, и как часто это происходит на самом деле, а не по обещанию в описании.
Чего в репозитории искать не стоит — гарантий. Автор ничего не обещает, отвечать за чужие серверы не может и, как правило, сам ими не пользуется.
Как быстро перебрать список
Перебор — основная работа при таком источнике, и от того, как он организован, зависит, займёт он пять минут или полчаса. Порядок, который экономит время.
- Откройте файл в сыром виде и скопируйте первые пять-шесть строк — они самые свежие.
- Добавьте их в приложение подряд, не проверяя по одной.
- Переключайтесь между профилями и смотрите на отклик: мёртвые видно сразу, они не поднимаются вовсе.
- У тех, что поднялись, откройте тяжёлую страницу — это отсеивает перегруженные.
- Оставшееся подпишите датой, остальное удалите (зачем).
Если из шести не поднялась ни одна, не берите следующие шесть из того же файла — скорее всего, устарел весь список. Быстрее сменить источник (другие варианты).
Какой репозиторий лучше?
Мы не называем конкретные: они появляются и забрасываются постоянно. Смотрите на дату последней правки и на наличие проверки живости.
Почему из ста строк работают две?
Скрипт собирает адреса, но не следит за их судьбой (что с ними происходит).
Можно ли подписаться на такой список?
Технически да, но содержимое меняет посторонний (про риски).
Строки оттуда работают в приложении?
Да, формат общий для всех клиентов движка (разбор строки).
Остаться на бесплатном — нормальное решение, и приложение у вас всё равно останется. Но если публичные строки кончаются быстрее, чем вы успеваете их менять, посмотрите третью дорожку: 3 суток личной строки без карты и без оплаты. Дальше по желанию — 148 ₽ в месяц при оплате за год (1800 ₽ разом) или 200 ₽ за месяц. 3 устройства по одному адресу, выпавшие серверы меняем мы, поддержка отвечает за ~10 минут.
Взять пробные дни →