ПОМОЩЬ ПО ПОДКЛЮЧЕНИЮ · ПОШАГОВАЯ ИНСТРУКЦИЯ

Google.com облако

Два этапа: сначала собственные настройки Google Cloud, затем вход и выбор папки внутри процесса подключения Архиватора. JSON необязателен: реквизиты можно ввести вручную.

До: Google CloudПосле: в программеПервый архивУдаление записи

ЧАСТЬ 1 · В GOOGLE CLOUD

Подготавливаем свой проект

Если у вас уже есть Client ID и Client secret для Desktop app, переходите к подключению в Архиваторе. Иначе войдите в Google Cloud Console, создайте проект, например Arhivator1c, и выберите его в верхнем меню. Все следующие настройки выполняйте внутри одного проекта.

1. Включите Google Drive API

Откройте APIs & Services → Library, найдите точно Google Drive API и откройте его карточку. Нажмите Enable («Включить»).

Карточка Google Drive API: кнопка Enable выделена рамкой.
Карточка Google Drive API: кнопка Enable выделена рамкой. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

Результат: API будет включён для выбранного проекта.

Контрольный экран после включения Google Drive API: Status — Enabled.
Контрольный экран после включения Google Drive API: Status — Enabled. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

2. Включите Google Picker API

В той же библиотеке найдите Google Picker API и включите его. Он нужен для выбора папки в браузере.

Реальная карточка Google Picker API со статусом Enabled.
Реальная карточка Google Picker API со статусом Enabled. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

Результат: В проекте включены оба API: Drive и Picker.

3. Укажите название приложения и свою почту

Откройте Google Auth Platform или OAuth consent screen → Get started. В App name задайте название, например Arhivator1c. В User support email выберите свою почту и нажмите Next.

Настройки App Information; личная почта закрыта непрозрачной маской.
Настройки App Information; личная почта закрыта непрозрачной маской. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

Результат: Название приложения будет видно при запросе доступа к Google Диску.

4. Выберите аудиторию

Для обычного личного аккаунта Gmail выберите External. Заполните Contact Information своей почтой, завершите Finish и нажмите Create. Internal относится к организации Google Workspace.

Экран Audience с выбранным External.
Экран Audience с выбранным External. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

Результат: Слева появятся разделы Clients, Data Access и Audience.

5. Разрешите работу с выбранными файлами

Откройте Data Access → Add or remove scopes. Найдите drive.file, отметьте строку Google Drive API / …/auth/drive.file, нажмите Update, затем Save на основной странице.

Настоящее окно выбора scope drive.file; строка и Update выделены.
Настоящее окно выбора scope drive.file; строка и Update выделены. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

Результат: Разрешение drive.file появится в Data Access. Оно относится к выбранным для приложения и созданным им файлам.

6. Добавьте свой аккаунт в Test users

Если проект находится в режиме Testing, откройте Audience → Test users → Add users. Добавьте почту того аккаунта, в чей Диск будут отправляться архивы, затем сохраните.

Раздел Audience: кнопка Add users.
Раздел Audience: кнопка Add users. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

Результат: Аккаунт появится в списке Test users. На следующем снимке адрес скрыт.

Контрольный экран: тестовый пользователь добавлен, адрес закрыт.
Контрольный экран: тестовый пользователь добавлен, адрес закрыт. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

7. Создайте клиент для настольной программы

Откройте Clients → Create client. Выберите Application type — Desktop app, задайте Name, например Arhivator1c app, затем Create. Флажок AI-powered agent не нужен.

Создание OAuth-клиента: Desktop app и кнопка Create.
Создание OAuth-клиента: Desktop app и кнопка Create. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

Результат: Google покажет окно OAuth client created с реквизитами клиента.

8. Сохраните реквизиты приватно

Скопируйте Client ID и Client secret для ввода в Архиватор. Если в вашем окне доступна загрузка JSON, его можно импортировать в программе вместо ручного ввода.

Оригинальное окно OAuth client created. Значения Client ID и Client secret полностью закрыты; подписи и Download JSON сохранены.
Оригинальное окно OAuth client created. Значения Client ID и Client secret полностью закрыты; подписи и Download JSON сохранены. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

Результат: Реквизиты готовы. Не публикуйте Client secret, OAuth JSON и данные авторизации.

Для постоянного расписания учитывайте ограничения тестового режима Google. У External-проекта в Testing доступ с drive.file может требовать повторного входа через 7 дней. Подробности — в правилах Google о сроке действия разрешений. Настройки публикации собственного проекта выполняются по требованиям Google.

ПОСЛЕ ПОДГОТОВКИ · В АРХИВАТОРЕ 1С

Вводим реквизиты в общем окне

Откройте «Справочники → Облачные подключения → Добавить», выберите «Google.com облако». Название можно изменить. Введите собственные Client ID и Client secret либо нажмите необязательный «Импорт JSON…». Для уже созданной в Диске Arhivator1c оставьте «Выбрать существующую Arhivator1c». Если папки ещё нет, явно выберите «Создать новую» и подтвердите создание.

Настоящее окно программы с учебными данными: Google использует те же нижние действия, что и Mail.
Настоящее окно программы с учебными данными: Google использует те же нижние действия, что и Mail. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

Нажмите «Проверить подключение». Откроется системный браузер Google. Дополнительное окно настройки Архиватора не требуется.

Входим и выбираем папку в браузере

  1. «Выберите аккаунт»: нажмите нужный аккаунт либо «Использовать другой аккаунт». Пароль вводится только у Google.
  2. Для своего тестового проекта может появиться «Эксперты Google не проверяли это приложение». Если это именно созданный вами проект с ожидаемым названием, нажмите «Продолжить»; при незнакомом приложении не предоставляйте доступ.
  3. Проверьте имя приложения и разрешение на выбранные для приложения файлы → «Разрешить доступ».
  4. В окне «Выберите объект» выделите папку Arhivator1c → синяя кнопка «Вставить» справа внизу.

Выберите свой аккаунт

Проверьте, что вход выполняется в тот аккаунт, чей Диск вы подключаете.

Настоящее окно выбора Google-аккаунта. Имя, аватар и адрес закрыты; пункт «Использовать другой аккаунт» сохранён.
Настоящее окно выбора Google-аккаунта. Имя, аватар и адрес закрыты; пункт «Использовать другой аккаунт» сохранён. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

Проверьте предупреждение тестового проекта

Такой экран возможен у собственного приложения в Testing. Продолжайте только если узнаёте созданный вами проект и ожидаемые разрешения. Для незнакомого приложения выберите «Не предоставлять доступ».

Оригинальное предупреждение Google о непроверенном приложении.
Оригинальное предупреждение Google о непроверенном приложении. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

Проверьте права и выберите папку

Запрос Google: проверьте имя приложения и права. Личная почта закрыта.
Запрос Google: проверьте имя приложения и права. Личная почта закрыта. Нажмите на снимок, чтобы открыть в исходном разрешении ↗
Выберите папку Arhivator1c и нажмите «Вставить». Посторонние папки закрыты.
Выберите папку Arhivator1c и нажмите «Вставить». Посторонние папки закрыты. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

После «Вставить» появится сообщение «Возвращайтесь в Архиватор 1С. Это окно можно закрыть». Закройте эту вкладку и вернитесь в программу. Адресную строку этой страницы не копируйте: она содержит одноразовые данные входа. О выборе папки через Google Picker.

Сообщение после входа. Оставлен только текст страницы; адресная строка с OAuth-данными исключена.
Сообщение после входа. Оставлен только текст страницы; адресная строка с OAuth-данными исключена. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

Для вручную созданной папки обязательно используйте выбор существующей. При drive.file программа может не видеть папку, ещё не выбранную для неё. Публичную ссылку и общий доступ включать не нужно.

Завершаем проверку и сохраняем

В программе подтвердите маленький тест записи и чтения. Дождитесь успешного сравнения SHA-256 и удаления только теста в корзину. Затем нажмите отдельную кнопку «Сохранить». Во время проверки кнопка сохранения недоступна — дождитесь результата.

Учебный пример состояния после сохранения: аккаунт заполнен, реквизиты свёрнуты, архивы доступны кнопкой снизу.
Учебный пример состояния после сохранения: аккаунт заполнен, реквизиты свёрнуты, архивы доступны кнопкой снизу. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

Окно остаётся открытым, внизу появляется сообщение «Подключение сохранено». После «Закрыть» в справочнике должна быть строка вашего Google-подключения. Это подтверждает сохранение; отправка архива выполняется отдельно заданием.

При следующих запусках JSON не нужен: используются сохранённые реквизиты. Если доступ истёк или отозван, откройте запись → «Повторить вход Google», выберите тот же аккаунт и папку, проверьте и сохраните. Для другого проекта, аккаунта или папки добавьте отдельную запись.

ПОСЛЕ СОХРАНЕНИЯ

Отправляем первый архив

  1. Закройте окно подключения. В задании выберите источник: файлы или нужную базу.
  2. В поле «Куда копировать» выберите «Облако» либо нужную комбинацию с локальной папкой. Программа покажет только относящиеся к ней вкладки.
  3. На вкладке «Облако» выберите сохранённое подключение и число хранимых облачных копий. Значение 0 отключает автоматическое удаление старых копий.
  4. Задайте понятное название, например, «Мои документы — Облако Google.com» или «Мои документы — Облако Mail.ru». Название можно изменить вручную. Проверьте расписание и «Итог», сохраните задание. Для первого ручного запуска выделите его в главном окне и нажмите «Запустить».
  5. После завершения нажмите правой кнопкой по заданию → «Посмотреть архивы в облаке». В списке видны фактические копии, даты и размеры. Кнопка «Архивы в облаке» в сохранённом подключении показывает журнал отправок с этого компьютера. Для проверки фактического наличия используйте просмотр по заданию; для прежнего компьютера — «Прежние копии».
Настоящее окно задания с учебным названием «Мои документы — Облако Google.com». Изменено только поле названия.
Настоящее окно задания с учебным названием «Мои документы — Облако Google.com». Изменено только поле названия. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

Сохранение подключения само не отправляет ваши файлы. Отправка выполняется заданием: оно определяет источник, расписание и правила хранения. Проверка подключения работает только с маленьким тестом.

Меняем или удаляем подключение

Откройте «Справочники → Облачные подключения». Название можно изменить. Для другого аккаунта добавьте отдельную запись.

Удаление: выделите строку → «Удалить» внизу; либо правая кнопка по нужной строке → «Удалить». Программа попросит подтверждение. Папка Arhivator1c и её архивы останутся в облаке. Удаляется только запись на этом компьютере.

Если запись используется заданием, включая выключенное, программа покажет его название. Сначала выберите в нём другое облако либо уберите облачное направление и сохраните задание. После этого запись можно удалить.

Справочник: нижняя кнопка удаления. Записи на снимке учебные.
Справочник: нижняя кнопка удаления. Записи на снимке учебные. Нажмите на снимок, чтобы открыть в исходном разрешении ↗
Если не получается
Редакции программы и дополнительные сведения

Облачные направления доступны в полной активированной версии. Место и ограничения хранилища определяются тарифом вашего облачного сервиса. Яндекс Диск пока в разработке и расположен последним в списке сервисов.

У каждого клиента собственный аккаунт и собственная Arhivator1c. Папка не публикуется и не становится общей для других пользователей программы. Реквизиты хранятся защищённо на этом компьютере; после переустановки Windows может понадобиться повторное подключение.

Здесь используются оригинальные снимки сайтов: интерфейс сохранён, лишние области обрезаны, личные данные закрыты непрозрачными масками. Оранжевая рамка выделяет нужное действие. Окна Архиватора сняты с учебными данными; вид отдельных элементов может отличаться в новой версии.

Вернуться к программе · В начало