Компьютер недоступен — команды не выполняются. Проверьте, что компьютер включён и программа Solf Publisher запущена.
Публикации Threads
Подключаюсь к компьютеру…

Загрузка…

📁 Предупреждения и переносы

Переносы применяются только этой кнопкой. Открытие папки ничего не меняет.

Действия
План из файла posts.json
—
Что здесь. Общее состояние программы на компьютере и главный выключатель.
  • Большая кнопка «Публикации» — одна на всё: включена — разрешённые посты уходят в Threads в своё время (VPN включается сам); выключена — ничего не отправляется. Если что-то пошло не так — выключите её. То же в трее и в боте.
  • Какие посты уходят — решается во вкладке «Посты» кнопкой «Разрешить публикацию по расписанию».
  • Программа работает в фоне: эту страницу можно закрыть. Значок «S» у часов Windows: «Открыть панель», «Выключить публикации», «Выйти из программы».
Что здесь. Весь план из posts.json: папка профиля → папка дня → посты по времени.
  • Отметьте галочками профиль, день или отдельные посты (у папки видно, сколько выбрано; «–» — выбрана часть).
  • ✅ Разрешить публикацию по расписанию — покажет итог и после подтверждения разрешит выбранное. Каждый пост уйдёт строго в своё время, не раньше.
  • ↩️ Снять с расписания — пост вернётся в «Не разрешён», текст останется.
  • Нажмите на пост, чтобы увидеть полный текст, причину «почему не публикуется», «🧪 Тест без отправки» и другие действия.
План загружен
—
Профили FatCookie. Здесь все профили из FatCookie — новые появляются сами, как только вы создадите их в FatCookie.
  • 🌐 Открыть профиль — для профилей через VPN программа сначала включит и проверит Happ (до проверки Threads не открывается), затем откроет профиль так же, как FatCookie, и загрузит Threads. Окно остаётся открытым, пока вы его не закроете.
  • ✖ Закрыть профиль — закрыть окно из панели; куки профиля сохраняются (и каждые 20 секунд, пока окно открыто).
  • Пока профиль открыт здесь, программа не использует его для публикаций, теста и ручной отправки, а VPN не выключается сам. Не открывайте тот же профиль одновременно в FatCookie.
  • Чтобы программа могла публиковать в профиль, задайте для него аккаунт Threads — по нему она проверяет, что открыт нужный аккаунт.
Удалённые профили — вернуть в Solf

✨ Оформление моего аккаунта

Имя, username, фото и bio вашего аккаунта Instagram — из отдельного JSON на Google Диске (не posts.json). Сначала проверка файла, потом проверка аккаунта со сравнением «сейчас → станет». Ничего не меняется, пока вы не нажмёте «Применить». Пароль, код, CAPTCHA, подтверждение личности и выбор Accounts Center — остановка, окно остаётся вам. Пока идёт оформление, профиль не публикует.

Бета-функции

Все новые возможности включаются здесь. Автоматическое применение переносов по умолчанию выключено. Обязательный минимум 3 часа между подтверждёнными публикациями действует всегда.
✋ Сам — подготовить и отправить вручную
Подготовить — отправляю сам. Необязательный режим: окончательное нажатие делаете вы.
  • Программа открывает нужный профиль, проверяет подключение и аккаунт, смотрит, нет ли уже такого поста, вводит текст и сверяет его с файлом.
  • Потом сообщает «Готово» и ждёт вашего нажатия «Опубликовать» в окне браузера на компьютере. Сама она его не нажимает.
  • После вашего нажатия программа проверяет, появился ли пост. Если результат неизвестен, она только проверяет профиль позже и сама повторно не отправляет.
  • Пока идёт подготовка, программа не отправляет этот профиль по расписанию. «Отменить» закрывает окно без отправки, пост возвращается в прежнее состояние.
  • Проверки аккаунта, CAPTCHA и ограничений Threads действуют как обычно. Этот режим — не гарантия от блокировок.
Посты, которые можно подготовить
Не опубликованные и не отправляющиеся, ближайшие по времени. Профили, остановленные из-за проверки Threads, здесь не открываются.

✔️ Автоподтверждение

Вкл — все посты из файла разрешаются сами (и с предупреждениями о содержании), вы только смотрите. При включении сразу разрешаются и уже загруженные будущие посты. Выкл — новые посты ждут вашего «Разрешить».

🗄 Архив публикаций и профилей

Опубликованные посты активных профилей хранятся здесь 7 дней. История удалённых из Solf профилей сохраняется без этого срока.

VPN / Happ

Программа сама включает Happ перед отправкой по расписанию, «Тестом без отправки» и ручной отправкой: запускает его свёрнутым в трей, подключает выбранный в Happ сервер и проверяет выход через SOCKS 127.0.0.1:10808. Пока проверка не прошла, Threads не открывается. Между постами разрешённого плана Happ остаётся подключённым; если его запустила программа, после выполненного плана и при выходе из программы она его закрывает. Работавший до запуска программы Happ при выходе не закрывается. TUN и системный прокси остаются выключенными, прямого запасного подключения нет. Включение VPN не разрешает посты, не снимает паузы и не включает отправку.

Тренировочный режим (для проверки)

Обычно не нужен: публикациями управляет большая кнопка «Публикации». Тренировочный режим — посты набираются в своё время, но «Опубликовать» не нажимается. Включение публикаций большой кнопкой выключает тренировочный режим.

Профили

«⏸ Пауза профиля» — этот профиль ничего не отправляет, даже разрешённые посты; остальные работают. «▶️ Снять паузу» — профиль снова работает по расписанию.

Ввод текста

Как программа вводит текст в окно публикации. Текст всегда берётся из файла без изменений (абзацы, эмодзи, все части ветки), после ввода сверяется с оригиналом, при несовпадении пост не отправляется. Скорость постоянная, без опечаток и лишних действий.
Способ ввода
Пауза между символами, мс
0–300; 40 мс ≈ 25 символов в секунду
Длительность движения указателя
Длительность, мс
Минимум, мс
Максимум, мс
Новое целое значение для каждого движения. Это время движения, без дополнительной паузы.

Ограничения частоты

Проверяются перед каждой отправкой. Если пост упирается в ограничение, в его карточке будет видно, чего он ждёт и когда уйдёт.
Это настраиваемые ограничения, а не гарантия безопасности. Ручные посты и встроенный планировщик Threads в них не учитываются.

Время и подключение