18Jul

Akses Layanan Google dari Command Line

click fraud protection

Ingin menunjukkan sisi culun Anda dan mengedit Google Documents Anda atau menulis posting Blogger dari command prompt? Berikut adalah cara Anda dapat mengakses berbagai layanan Google dari baris perintah dengan GoogleCL.

Memulai

GoogleCL adalah aplikasi baris perintah Python yang memungkinkan Anda mengakses berbagai layanan Google dari baris perintah pada Windows, Mac OS X, atau Linux. Di sini kita akan menggunakan versi Windows di Windows 7, tapi ini akan bekerja sama persis di platform lain.

Kepala ke link download di bawah ini, dan pilih versi yang benar untuk OS Anda. Jika Anda ingin menjalankannya di Windows, pilih file zip. Pengguna Ubuntu bisa mendownload dan menginstal file. deb.

Setelah mendownload file zip untuk Windows, ekstrak seperti biasa dan jalankan program google.exe di folder.

Saat pertama kali menjalankan Google CL, ini akan membuat folder preferensi di:

% USERPROFILE% \ googlecl

Pada salah satu pengujian kami, kami menerima pesan kesalahan yang mengatakan bahwa

instagram viewer
MSVCR71.dll hilang dari komputer kami, jadi GoogleCLtidak bisa lariIni adalah perpustakaan runtime C ++ di Windows, dan sebagian besar program yang memerlukannya menyertakannya dengan file program mereka. GoogleCL tidak menyertakan DLL ini dalam file zip, jadi kami harus mencari salinannya untuk itu.

Anda mungkin memiliki banyak salinan file ini di komputer Anda, namun GoogleCL tidak dapat menemukannya. Jadi, lakukan pencarian di seluruh komputer msvcr71.dll , dan salin salah satu dari file yang ditemukannya.

Sekarang tempelkan file itu ke folder GoogleCL, dan jalankan google.exe seperti sebelumnya. Semuanya harus bekerja sempurna saat ini. Menggunakan sintaks GoogleCL

sangat mudah digunakan dan dimengerti. Untuk memulai, Anda mungkin ingin mencadangkan file _meDxt yang disertakan. Atau, cukup ketik help pada prompt untuk mendapatkan beberapa petunjuk cepat.

Anda dapat menggunakan GoogleCL untuk mengakses layanan di Picasa, Blogger, YouTube, Dokumen, Kontak, dan Kalender melalui antarmuka baris perintah, dan kami ingin melihat versi yang akan datang mencakup dukungan untuk lebih banyak item termasuk Gmail dan Penelusuran. Untuk saat ini, layanan ini masih berguna. Masukkan bantuan diikuti dengan nama layanan untuk melihat info lebih lanjut tentang hal itu dan beberapa contoh penggunaan. Disini kita melihat bantuan untuk Calendar.

Mengaktifkan Layanan

Saat pertama kali menggunakan layanan, Anda harus mengaktifkan komputer Anda secara online. Misalnya, jika kami ingin melihat semua janji di Kalender kami, kami akan memasukkan daftar Kalender .Anda akan diminta untuk menentukan pengguna;masukkan alamat email Gmail andaKemudian, Anda akan diminta untuk menyetujui akses di browser Anda, dan halaman persetujuan akan terbuka secara otomatis di browser default Anda.

Klik Berikan akses di halaman web yang terbuka, lalu tekan Enter di jendela GoogleCL.

Anda harus melakukan ini untuk setiap layanan Google yang Anda gunakan. Layanan yang terkait erat seperti Kontak dan Kalender harus diaktifkan satu per satu. Salah satu aspek menarik dari hal ini adalah Anda dapat memiliki akun Google yang berbeda yang terkait dengan layanan yang berbeda. Begitu mereka diaktifkan, akan mudah menggunakan layanan ini di komputer ini.

Menggunakan GoogleCL

GoogleCL memiliki banyak fungsi yang dapat Anda gunakan untuk berinteraksi dengan layanan Google. Kita akan melihat beberapa fungsi yang kami anggap menarik.

Documents

Pertama, kami mencoba mengunggah dokumen ke Documents. Untuk melakukannya, masukkan:

docs upload path_to_your_document

Ini mungkin memerlukan waktu sebentar tergantung pada ukuran dokumen Anda, namun begitu selesai, Anda akan melihat pesan sukses dan tautan ke dokumen Anda.

Anda seharusnya bisa mengedit dokumen dengan memasukkan:

docs edit -title "your_document" -editor your_editor

Namun, ini tidak berhasil dalam pengujian kami, dan kami menerima pesan kesalahan. Ini harus bekerja di masa depan, dan bisa saja disebabkan oleh masalah di pihak kita, tapi itu tidak akan berhasil dalam pengujian kita.

YouTube

GoogleCL bekerja hebat untuk mengupload video ke YouTube. Setelah Anda memberi otorisasi pada akun Anda, masukkan:

youtube post " your_file_path "

Masukkan nama kategori saat diminta, dan GoogleCL akan mulai mengupload video Anda ke YouTube. Seperti biasa, ini akan memakan waktu beberapa menit tergantung pada ukuran video Anda, namun tetap lebih cepat daripada membuka laman YouTube untuk mengirim video.

Perhatikan bahwa Anda mungkin melihat kesalahan jika Anda memasukkan kategori yang tidak tersedia di YouTube. Jika ya, coba lagi, kali ini masuk kategori yang benar.

Untuk referensi Anda, inilah beberapa kategori yang dapat Anda gunakan dari YouTube.com. .. jadi pastikan Anda menggunakan salah satunya.

Blogger

GoogleCL menjadikan Blogger menjadi layanan blogging yang geekier. Anda bisa meninjau, memberi tag dan bahkan membuat posting baru di Blogger, semuanya langsung dari command line. Anda bisa menulis isi posting Anda di file teks, dan Anda bahkan bisa menggunakan markup HTML untuk membuat tulisan terlihat seperti yang Anda inginkan. Untuk melakukan ini, masukkan yang berikut di GoogleCL:

blogger post -title " your_title " path_to_post_file

Beberapa saat kemudian, kami memiliki sebuah posting blog baru dengan konten dari file teks kami. Kami bisa memasang posting HTML yang panjang dan berformat bagus, tapi hei, apa yang lebih baik daripada ucapan geek klasik untuk posting blog culun?

Kesimpulan

Apakah Anda ingin cepat mengedit info kontak Gmail, mengupload video YouTube tanpa menggunakan pengupload Flash yang serampangan, atau membuat naskah yang secara otomatis membuat tulisan di Blogger saat Anda menggedor kepala pada keyboard, GoogleCL memberi Andaalat yang Anda butuhkan untuk melakukan lebih banyak hal dengan Google daripada Anda mungkin. Siapa bilang Google tidak memiliki cloud cloud? Bila Anda bisa berinteraksi dengan webapp melalui command prompt, tiba-tiba rasanya Google hanyalah bagian lain dari komputer Anda. Kami hanya menggaruk permukaan dari apa yang dapat Anda lakukan dengan GoogleCL;lihat contoh di bawah ini untuk mendapatkan lebih banyak gagasan. Beri tahu kami proyek culun apa yang Anda lakukan dengan GoogleCL!

Link

Download GoogleCL

Lihatlah Contoh GoogleCL Scripts