Доступ к службам Google из командной строки

Доступ к службам Google из командной строки
Доступ к службам Google из командной строки

Видео: Доступ к службам Google из командной строки

Видео: Доступ к службам Google из командной строки
Видео: КРУТАЯ ФИШКА для Whatsapp. Годный лайфхак рекомендует делать так 😊 - YouTube 2024, Май
Anonim

Хотите показать свою вызывающую сторону и отредактировать свои Документы Google или написать сообщение Blogger из командной строки? Вот как вы можете получить доступ к различным службам Google из командной строки с помощью GoogleCL.

Начиная

GoogleCL - это приложение командной строки Python, которое позволяет вам обращаться к различным службам Google из командной строки в Windows, Mac OS X или Linux. Здесь мы будем использовать версию Windows для Windows 7, но она будет работать точно так же на других платформах.

Перейдите к ссылке для загрузки ниже и выберите правильную версию для своей ОС. Если вы хотите запустить его в Windows, выберите zip-файл. Пользователи Ubuntu могут загрузить и установить файл.deb.

Image
Image

После загрузки zip-файла для Windows извлеките его как обычно, а затем запустите google.exe программы в папке.

При первом запуске Google CL он создаст папку настроек по адресу:
При первом запуске Google CL он создаст папку настроек по адресу:

%USERPROFILE%.googlecl

Image
Image

В одном из наших тестов мы получили сообщение об ошибке mSVCR71.DLL отсутствовал на нашем компьютере, поэтому GoogleCL не удалось запустить. Это библиотека времени выполнения C ++ в Windows, и большинство программ, в которых она нуждается, включают ее с их программными файлами. GoogleCL не включает эту DLL в zip-файл, поэтому нам нужно будет найти для нее копию.

Image
Image

Вероятно, у вас будет много копий этого файла на вашем компьютере, но GoogleCL их не найдет. Итак, выполните поиск по всему компьютеру для msvcr71.dll, и скопируйте один из этих файлов, который он находит.

Image
Image

Теперь вставьте этот DLL-файл в папку GoogleCL и запустите google.exe как прежде. На этот раз все должно работать отлично.

Image
Image

Использование GoogleCL

Синтаксис GoogleCL очень прост в использовании и понимании. Чтобы начать работу, вы можете проверить readme.txt файл включен. Или просто введите Помогите в подсказке, чтобы получить некоторые быстрые инструкции.

Image
Image

Вы можете использовать GoogleCL для доступа к службам Picasa, Blogger, YouTube, Docs, Contacts и Calendar через интерфейс командной строки, и нам бы хотелось, чтобы будущие версии включали поддержку большего количества элементов, включая Gmail и Search. Пока же эти службы по-прежнему полезны. Войти Помогите а затем имя службы, чтобы узнать больше об этом и некоторые примеры использования. Здесь мы видим помощь для Календаря.

Image
Image

Активация службы

Когда вы впервые пользуетесь услугой, вам придется активировать свой компьютер с помощью Интернета. Например, если бы мы хотели видеть все встречи в нашем Календаре, мы бы ввели Список календарей, Вам будет предложено указать пользователя; введите свой адрес электронной почты Gmail. Затем вам будет предложено одобрить доступ в вашем браузере, и страница подтверждения автоматически откроется в браузере по умолчанию.

Нажмите Предоставление доступа на открывшейся веб-странице, а затем нажмите Enter в окне GoogleCL.

Вам нужно будет сделать это для каждой из сервисов Google, которые вы используете. Даже тесно связанные службы, такие как Контакты и календарь, должны активироваться индивидуально. Одним из интересных аспектов этого является то, что у вас может быть другой аккаунт Google, связанный с различными службами. Однако, если они активированы, эти службы будут легко использовать на этом компьютере.
Вам нужно будет сделать это для каждой из сервисов Google, которые вы используете. Даже тесно связанные службы, такие как Контакты и календарь, должны активироваться индивидуально. Одним из интересных аспектов этого является то, что у вас может быть другой аккаунт Google, связанный с различными службами. Однако, если они активированы, эти службы будут легко использовать на этом компьютере.

Использование GoogleCL

GoogleCL имеет множество функций, которые вы можете использовать для взаимодействия с сервисами Google. Мы рассмотрим несколько функций, которые мы нашли интересными.

Документы

Сначала мы попытались загрузить документ в Документы. Для этого введите:

docs upload path_to_your_document

Это может занять минуту, в зависимости от размера вашего документа, но как только это будет сделано, вы увидите сообщение об успешном завершении и ссылку на ваш документ.

Вы должны иметь возможность редактировать документы, введя:
Вы должны иметь возможность редактировать документы, введя:

docs edit –title “your_document” –editor your_editor

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

Image
Image

YouTube

GoogleCL отлично поработал для загрузки видео на YouTube. После авторизации учетной записи введите:

youtube post “your_file_path

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

Обратите внимание, что при вводе категории, недоступной на YouTube, может появиться ошибка. Если да, повторите попытку, на этот раз введите правильную категорию.
Обратите внимание, что при вводе категории, недоступной на YouTube, может появиться ошибка. Если да, повторите попытку, на этот раз введите правильную категорию.
Для справки, вот некоторые из категорий, которые вы можете использовать на YouTube.com … поэтому убедитесь, что вы используете один из них.
Для справки, вот некоторые из категорий, которые вы можете использовать на YouTube.com … поэтому убедитесь, что вы используете один из них.
Image
Image

Blogger

GoogleCL делает Blogger более привлекательным для блогов. Вы можете просматривать, добавлять теги и даже создавать новые записи в Blogger, все непосредственно из командной строки. Вы можете написать тело своего сообщения в текстовом файле, и вы даже можете использовать разметку HTML, чтобы сообщение выглядело так, как вы хотите. Для этого введите в GoogleCL следующее:

blogger post –title “your_titlepath_to_post_file

Через несколько мгновений у нас появилось новое сообщение в блоге с содержанием из нашего текстового файла. Мы могли бы опубликовать длинный, хорошо отформатированный пост HTML, но эй, что лучше, чем классическое приветствие geek для geeky blog post?
Через несколько мгновений у нас появилось новое сообщение в блоге с содержанием из нашего текстового файла. Мы могли бы опубликовать длинный, хорошо отформатированный пост HTML, но эй, что лучше, чем классическое приветствие geek для geeky blog post?
Image
Image

Заключение

Хотите ли вы быстро отредактировать контактную информацию Gmail, загрузить видео YouTube без использования flaky Flash uploader или создать сценарий, который автоматически делает сообщение в Blogger, когда вы стучите головой по клавиатуре, GoogleCL предоставляет вам необходимые инструменты делать больше с Google, чем вы, хотя это возможно. Кто сказал, что у Google нет облачной ОС? Когда вы можете взаимодействовать с webapp через командную строку, вдруг кажется, что Google - это еще одна часть вашего компьютера. Мы только поцарапали поверхность того, что вы можете сделать с GoogleCL; ознакомьтесь с приведенной ниже ссылкой примеров для получения дополнительных идей. Дайте нам знать, какие geeky проекты вы делаете с GoogleCL!

Ссылка на сайт

Загрузить GoogleCL

Ознакомьтесь с примером GoogleCL-скриптов

Рекомендуемые: