Akses Layanan Google Dari Baris Perintah
Ingin menunjukkan sisi culun Anda dan mengedit Google Documents Anda atau menulis posting Blogger dari command prompt? Inilah cara Anda dapat mengakses berbagai layanan Google dari baris perintah dengan GoogleCL.
Mulai
GoogleCL adalah aplikasi baris perintah Python yang memungkinkan Anda mengakses berbagai layanan Google dari baris perintah di Windows, Mac OS X, atau Linux. Di sini kita akan menggunakan versi Windows pada Windows 7, tetapi akan bekerja sama persis pada platform lain.
Buka tautan unduhan di bawah, dan pilih versi yang benar untuk OS Anda. Jika Anda ingin menjalankannya di Windows, pilih file zip. Pengguna Ubuntu dapat mengunduh dan menginstal file .deb.
Setelah mengunduh file zip untuk Windows, ekstrak seperti biasa lalu jalankan google.exe program dalam folder.
Pertama kali Anda menjalankan Google CL, itu akan membuat folder preferensi di:
% USERPROFILE% \. Googlecl
Pada salah satu pengujian kami, kami menerima kesalahan mengatakan itu MSVCR71.dll hilang dari komputer kami, jadi GoogleCL tidak dapat berjalan. Ini adalah pustaka runtime C ++ di Windows, dan sebagian besar program yang membutuhkannya menyertakannya dengan file program mereka. GoogleCL tidak menyertakan DLL ini dalam file zip, jadi kami harus mencari salinannya.
Anda mungkin memiliki banyak salinan file ini di seluruh komputer Anda, tetapi GoogleCL tidak dapat menemukannya. Jadi, lakukan pencarian di seluruh komputer msvcr71.dll, dan salin salah satu file yang ditemukannya.
Sekarang tempelkan file dll itu di folder GoogleCL, dan jalankan google.exe seperti sebelumnya. Semuanya harus berfungsi dengan baik saat ini.
Menggunakan GoogleCL
Sintaks GoogleCL sangat mudah digunakan dan dipahami. Untuk memulai, Anda mungkin ingin checkout readme.txt file disertakan. Atau, ketik saja membantu di prompt untuk mendapatkan beberapa instruksi cepat.
Anda dapat menggunakan GoogleCL untuk mengakses layanan di Picasa, Blogger, YouTube, Documents, Kontak, dan Kalender melalui antarmuka baris perintah, dan kami ingin melihat versi masa depan akan menyertakan dukungan untuk lebih banyak item termasuk Gmail dan Pencarian. Untuk saat ini, layanan ini masih berguna. Memasukkan membantu diikuti oleh nama layanan untuk melihat lebih banyak info tentangnya dan beberapa contoh penggunaan. Di sini kita melihat bantuan untuk Kalender.
Mengaktifkan Layanan
Saat pertama kali menggunakan layanan, Anda harus mengaktifkan komputer Anda dengan online. Misalnya, jika kami ingin melihat semua janji di Kalender kami, kami akan masuk Daftar kalender. Anda akan diminta menentukan pengguna; masukkan alamat email Gmail Anda. Kemudian, Anda akan diminta untuk menyetujui akses di browser Anda, dan halaman persetujuan akan secara otomatis terbuka di browser default Anda.
Klik Berikan akses di halaman web yang terbuka, dan kemudian tekan Enter di jendela GoogleCL.
Anda harus melakukan ini untuk setiap layanan Google yang Anda gunakan. Bahkan layanan yang berhubungan erat seperti Kontak dan Kalender harus diaktifkan satu per satu. Satu aspek yang menarik dari hal ini adalah Anda dapat memiliki akun Google berbeda yang dikaitkan dengan berbagai layanan. Setelah 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 menurut kami menarik.
Documents
Pertama, kami mencoba mengunggah dokumen ke Documents. Untuk melakukan ini, masukkan:
unggah dokumen path_to_dokumen Anda
Ini mungkin memakan waktu semenit tergantung pada ukuran dokumen Anda, tetapi setelah selesai, Anda akan melihat pesan sukses dan tautan ke dokumen Anda.
Anda seharusnya dapat mengedit dokumen dengan memasukkan:
docs edit -title "your_document" -editor your_editor
Namun, ini tidak berfungsi dalam pengujian kami, dan kami menerima pesan kesalahan. Ini seharusnya bekerja di masa depan, dan bisa saja disebabkan oleh masalah di pihak kita, tetapi itu tidak akan berhasil dalam tes kami.
Youtube
GoogleCL bekerja sangat baik untuk mengunggah video ke YouTube. Setelah Anda mengotorisasi akun Anda, masukkan:
posting youtube "your_file_path”
Masukkan nama kategori saat diminta, dan GoogleCL akan mulai mengunggah video Anda ke YouTube. Seperti biasa, ini akan memakan waktu beberapa menit tergantung pada ukuran video Anda, tetapi masih lebih cepat daripada pergi ke halaman YouTube untuk memposting video.
Perhatikan bahwa Anda mungkin melihat kesalahan jika Anda memasukkan kategori yang tidak tersedia di YouTube. Jika demikian, coba lagi, kali ini memasukkan kategori yang benar.
Untuk referensi Anda, berikut adalah beberapa kategori yang dapat Anda gunakan dari YouTube.com ... jadi pastikan Anda menggunakan salah satunya.
Blogger
GoogleCL menjadikan Blogger menjadi layanan blogging yang lebih geekier. Anda dapat meninjau, menandai, dan bahkan membuat posting baru di Blogger, semuanya langsung dari baris perintah. Anda dapat menulis isi posting Anda dalam file teks, dan Anda bahkan dapat menggunakan markup HTML untuk membuat postingan 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 posting blog baru dengan konten dari file teks kami. Kami bisa saja memposting posting HTML yang panjang dan diformat dengan baik, tapi hei, apa yang lebih baik daripada salam geek klasik untuk posting blog geeky?
Kesimpulan
Baik Anda ingin mengedit info kontak Gmail dengan cepat, mengunggah video YouTube tanpa menggunakan pengunggah Flash yang flak, atau membuat skrip yang secara otomatis membuat kiriman di Blogger ketika Anda membenturkan kepala ke papan ketik, GoogleCL memberi Anda alat yang Anda butuhkan untuk berbuat lebih banyak dengan Google daripada yang Anda bisa. Siapa bilang Google tidak memiliki OS cloud? Ketika Anda dapat berinteraksi dengan aplikasi web melalui command prompt, tiba-tiba rasanya seperti Google hanyalah bagian lain dari komputer Anda. Kami hanya mencakar permukaan apa yang dapat Anda lakukan dengan GoogleCL; lihat tautan contoh di bawah ini untuk lebih banyak ide. Beri tahu kami proyek geeky apa yang Anda lakukan dengan GoogleCL!
Link
Unduh GoogleCL
Lihat Contoh Script GoogleCL