Akses Perkhidmatan Google Dari Talian Perintah
Mahu tunjukkan sisi geeky anda dan edit Dokumen Google anda atau tulis jawatan Blogger dari arahan arahan? Begini cara anda boleh mengakses pelbagai perkhidmatan Google dari baris arahan dengan GoogleCL.
Bermula
GoogleCL adalah aplikasi baris arahan Python yang membolehkan anda mengakses pelbagai perkhidmatan Google dari baris arahan pada Windows, Mac OS X, atau Linux. Di sini kita akan menggunakan versi Windows pada Windows 7, tetapi ia akan berfungsi sama pada platform lain.
Kepala ke pautan muat turun di bawah, dan pilih versi yang betul untuk OS anda. Jika anda mahu menjalankannya di Windows, pilih fail zip. Pengguna Ubuntu boleh memuat turun dan memasang fail .deb.
Selepas memuat turun fail zip untuk Windows, ekstraknya seperti biasa dan kemudian jalankan google.exe program dalam folder.
Kali pertama anda menjalankan Google CL, ia akan membuat folder pilihan di:
% USERPROFILE% \. Googlecl
Pada salah satu ujian kami, kami menerima ralat yang mengatakan itu MSVCR71.dll telah hilang dari komputer kami, jadi GoogleCL tidak dapat berjalan. Ini adalah perpustakaan runtime C ++ di Windows, dan kebanyakan program yang memerlukannya menyertakannya dengan fail program mereka. GoogleCL tidak termasuk DLL ini dalam fail zip, jadi kami perlu mencari salinan untuknya.
Anda mungkin akan mempunyai banyak salinan fail ini di seluruh komputer anda, tetapi GoogleCL tidak dapat menemukannya. Jadi, lakukan pencarian di seluruh komputer msvcr71.dll, dan salin salah satu fail yang ia dapati.
Kini tampal fail dll dalam folder GoogleCL, dan jalankan google.exe seperti dahulu. Segala-galanya perlu berfungsi dengan sempurna pada masa ini.
Menggunakan GoogleCL
Sintaks GoogleCL sangat mudah digunakan dan difahami. Untuk memulakan, anda mungkin mahu melayari readme.txt fail dimasukkan. Atau, taip saja membantu pada petang untuk mendapatkan beberapa arahan cepat.
Anda boleh menggunakan GoogleCL untuk mengakses perkhidmatan di Picasa, Blogger, YouTube, Dokumen, Kenalan, dan Kalendar melalui antara muka baris perintah dan kami ingin melihat versi akan datang termasuk sokongan untuk lebih banyak item termasuk Gmail dan Carian. Buat masa sekarang, perkhidmatan ini masih berguna. Masukkan membantu diikuti dengan nama perkhidmatan untuk melihat lebih banyak maklumat mengenainya dan beberapa contoh penggunaan. Di sini kita melihat bantuan untuk Kalendar.
Mengaktifkan Perkhidmatan
Apabila anda mula-mula menggunakan perkhidmatan, anda perlu mengaktifkan komputer anda dengannya secara dalam talian. Sebagai contoh, jika kami ingin melihat semua pelantikan dalam Kalendar kami, kami akan masuk Senarai kalendar. Anda akan diminta untuk menentukan pengguna; masukkan alamat e-mel Gmail anda. Kemudian, anda akan diminta untuk meluluskan akses dalam pelayar anda, dan halaman kelulusan secara automatik akan dibuka dalam penyemak imbas lalai anda.
Klik Geran akses di halaman web yang dibuka, dan kemudian tekan Enter dalam tetingkap GoogleCL.
Anda perlu melakukan ini untuk setiap perkhidmatan Google yang anda gunakan. Malah perkhidmatan yang berkait rapat seperti Kenalan dan Kalendar perlu diaktifkan secara individu. Salah satu aspek yang menarik dalam hal ini ialah anda boleh mempunyai akaun Google yang berbeza yang berkaitan dengan perkhidmatan yang berbeza. Sekali mereka diaktifkan, bagaimanapun, ia akan mudah menggunakan perkhidmatan ini di komputer ini.
Menggunakan GoogleCL
GoogleCL mempunyai banyak fungsi yang boleh anda gunakan untuk berinteraksi dengan perkhidmatan Google. Kami akan melihat beberapa fungsi yang kami dapati menarik.
Dokumen
Pertama, kami cuba memuat naik dokumen ke Docs. Untuk melakukan ini, masukkan:
muat naik dokumen path_to_your_document
Ini mungkin mengambil masa seminit bergantung pada saiz dokumen anda, tetapi setelah selesai, anda akan melihat mesej sukses dan pautan ke dokumen anda.
Anda sepatutnya dapat mengedit dokumen dengan memasukkan:
mengedit dokumen -title "your_document" -editor your_editor
Walau bagaimanapun, ini tidak berfungsi dalam ujian kami, dan kami menerima mesej ralat. Ini sepatutnya berfungsi pada masa akan datang, dan mungkin disebabkan oleh masalah pada akhirnya, tetapi ia tidak akan berfungsi dalam mana-mana ujian kami.
Youtube
GoogleCL bekerja hebat untuk memuat naik video ke YouTube. Sebaik sahaja anda telah mengizinkan akaun anda, masukkan:
posting youtube "your_file_path"
Masukkan nama kategori apabila diminta, dan GoogleCL akan mula memuat naik video anda ke YouTube. Seperti biasa, ini akan mengambil masa beberapa minit bergantung kepada saiz video anda, tetapi ia lebih cepat daripada pergi ke halaman YouTube untuk menyiarkan video.
Perhatikan bahawa anda mungkin melihat ralat jika anda memasukkan kategori yang tidak tersedia di YouTube. Jika ya, cuba lagi, kali ini memasuki kategori yang betul.
Untuk rujukan anda, berikut beberapa kategori yang boleh anda gunakan dari YouTube.com ... jadi pastikan anda menggunakan salah satu daripada mereka.
Blogger
GoogleCL menjadikan Blogger menjadi perkhidmatan blogging geekier. Anda boleh menyemak, menandatangani dan juga membuat siaran baru di Blogger, semuanya secara langsung dari baris arahan. Anda boleh menulis jawatan anda dalam fail teks, dan anda juga boleh menggunakan markup HTML untuk membuat paparan seperti yang anda mahu. Untuk melakukan ini, masukkan yang berikut dalam GoogleCL:
blogger post -title "tajuk kamu" path_to_post_file
Beberapa saat kemudian, kami mempunyai catatan blog baru dengan kandungan dari fail teks kami. Kita boleh menyiarkan post HTML yang panjang dan terformat dengan baik, tapi hei, apa yang lebih baik daripada ucapan geek klasik untuk blog post geeky?
Kesimpulannya
Sama ada anda ingin mengedit maklumat hubungan Gmail dengan cepat, memuat naik video YouTube tanpa menggunakan pemuat naik Flash yang rapuh, atau membuat skrip yang secara automatik membuat catatan pada Blogger apabila anda memasang kepala anda pada papan kekunci, GoogleCL memberikan alat yang anda perlukan untuk berbuat lebih banyak dengan Google daripada anda walaupun mungkin. Siapa kata Google tidak mempunyai OS awan? Apabila anda boleh berinteraksi dengan webapp menerusi arahan arahan, tiba-tiba ia merasakan Google hanyalah sebahagian daripada komputer anda. Kami hanya tercalar permukaan apa yang boleh anda lakukan dengan GoogleCL; lihat pautan contoh di bawah untuk lebih banyak idea. Marilah kita tahu apa projek geeky yang anda lakukan dengan GoogleCL!
Pautan
Muat turun GoogleCL
Lihat Contoh GoogleCL Scripts