Pagrindinis » kaip » Pasiekite „Google“ paslaugas iš komandų eilutės

    Pasiekite „Google“ paslaugas iš komandų eilutės

    Norite parodyti savo geeky pusę ir redaguoti „Google“ dokumentus arba parašyti „Blogger“ įrašą iš komandų eilutės? Štai kaip galite pasiekti įvairias „Google“ paslaugas iš komandų eilutės su „GoogleCL“.

    Darbo pradžia

    „GoogleCL“ yra Python komandinės eilutės programa, leidžianti pasiekti įvairias „Google“ paslaugas iš komandų eilutės „Windows“, „Mac OS X“ arba „Linux“. Čia mes naudosime „Windows“ versiją „Windows 7“, tačiau jis veiktų vienodai kitose platformose.

    Eikite į žemiau esančią nuorodą ir pasirinkite tinkamą OS versiją. Jei norite paleisti ją „Windows“ sistemoje, pasirinkite zip failą. Ubuntu vartotojai gali atsisiųsti ir įdiegti .deb failą.

    Atsisiunčiant „zip“ failą „Windows“, ištraukite jį kaip įprastą ir paleiskite „google.exe“ aplanke.

    Pirmą kartą paleidus „Google CL“, jis sukurs parinkčių aplanką:

    % USERPROFILE% googlecl

    Viename iš mūsų bandymų mes gavome klaidą, sakydami MSVCR71.dll trūksta mūsų kompiuterio, todėl „GoogleCL“ negalėjo paleisti. Tai „C ++“ vykdymo biblioteka „Windows“ sistemoje, ir dauguma programų, kurioms reikia, ją įtraukti į savo programų failus. „GoogleCL“ neįtraukia šio DLL į „zip“ failą, todėl turėsime surasti jo kopiją.

    Tikėtina, kad visame kompiuteryje bus daug šio failo kopijų, tačiau „GoogleCL“ jų neranda. Taigi, atlikite kompiuterinę paiešką msvcr71.dll, ir nukopijuokite vieną iš šių failų.

    Dabar įklijuokite tą dll failą į „GoogleCL“ aplanką ir paleiskite „google.exe“ kaip ir anksčiau. Viskas turėtų puikiai veikti šį kartą.

    „GoogleCL“ naudojimas

    „GoogleCL“ sintaksė yra labai paprasta naudoti ir suprasti. Norėdami pradėti, galbūt norėsite išsiregistruoti readme.txt įtrauktas failas. Arba tiesiog įveskite padėti paprašykite gauti greitų nurodymų.

    Naudodami „GoogleCL“ galite naudotis „Picasa“, „Blogger“, „YouTube“, dokumentų, kontaktų ir kalendoriaus paslaugomis naudodami komandinės eilutės sąsają, ir mes norėtume, kad būsimos versijos apimtų paramą daugiau elementų, įskaitant „Gmail“ ir „Search“. Tačiau dabar šios paslaugos vis dar yra naudingos. Įveskite padėti po paslaugos pavadinimo, jei norite pamatyti daugiau informacijos apie jį ir kai kuriuos naudojimo pavyzdžius. Čia matome kalendoriaus pagalbą.

    Paslaugos aktyvinimas

    Kai pirmą kartą naudosite paslaugą, turite ją suaktyvinti internete. Pavyzdžiui, jei norėjome pamatyti visus paskyrimus mūsų kalendoriuje, įvestume Kalendoriaus sąrašas. Bus paprašyta nurodyti vartotoją; įveskite savo „Gmail“ el. pašto adresą. Tada būsite paraginti patvirtinti prieigą naršyklėje, o patvirtinimo puslapis automatiškai atsidarys jūsų numatytojoje naršyklėje.

    Spustelėkite Suteikti prieigą atidarytame tinklalapyje, tada „GoogleCL“ lange paspauskite „Enter“.

    Tai turėsite atlikti kiekvienai iš naudojamų „Google“ paslaugų. Netgi glaudžiai susijusios paslaugos, pvz., Kontaktai ir kalendorius, turi būti aktyvuotos atskirai. Vienas įdomus aspektas yra tai, kad galėtumėte turėti skirtingą „Google“ paskyrą, susijusią su skirtingomis paslaugomis. Kai tik jie bus aktyvuoti, šias paslaugas šiame kompiuteryje bus lengva naudoti.

    „GoogleCL“ naudojimas

    „GoogleCL“ turi daugybę funkcijų, kuriomis galite bendrauti su „Google“ paslaugomis. Pažvelgsime į keletą įdomių funkcijų.

    Dokumentai

    Pirma, bandėme įkelti dokumentus į dokumentus. Norėdami tai padaryti, įveskite:

    dokumentų įkėlimas path_to_your_document

    Tai gali užtrukti minutę, priklausomai nuo dokumento dydžio, tačiau kai tik tai bus atlikta, pamatysite sėkmės pranešimą ir nuorodą į dokumentą.

    Turėtumėte sugebėti redaguoti dokumentus įvesdami:

    docs redaguoti pavadinimą „your_document“ -editor „your_editor“

    Tačiau mūsų testuose tai neveikė ir gavome klaidos pranešimą. Tai turėtų veikti ateityje ir galėjo atsirasti dėl mūsų galinės problemos, tačiau ji neveiktų nė viename iš mūsų bandymų.

    „YouTube“

    „GoogleCL“ puikiai dirbo vaizdo įrašų įkėlimui į „YouTube“. Kai įgalinsite paskyrą, įveskite:

    „YouTube“ pranešimas „your_file_path

    Jei pageidaujate, įveskite kategorijos pavadinimą ir „GoogleCL“ pradės vaizdo įrašą įkelti į „YouTube“. Kaip įprasta, tai užtruks kelias minutes, priklausomai nuo vaizdo įrašo dydžio, tačiau dar greičiau nei eiti į „YouTube“ puslapį, kad galėtumėte paskelbti vaizdo įrašą.

    Atminkite, kad galite įvesti klaidą, jei įvedate kategoriją, kuri nėra „YouTube“. Jei taip, pabandykite dar kartą, šį kartą įvesdami teisingą kategoriją.

    Jūsų nuoroda, čia yra keletas kategorijų, kurias galite naudoti iš „YouTube.com“ ... todėl įsitikinkite, kad naudojate vieną iš jų.

    „Blogger“

    „GoogleCL“ leidžia „Blogger“ tapti geekierio dienoraščių paslauga. Galite peržiūrėti, priskirti ir net sukurti naujus įrašus „Blogger“ sistemoje, visi tiesiogiai iš komandų eilutės. Galite rašyti savo įrašo tekstą į tekstinį failą ir netgi galite naudoti HTML žymėjimą, kad skelbimas atrodytų kaip norite. Jei norite tai padaryti, „GoogleCL“ įveskite:

    „Blogger“ skelbimas „your_titlepath_to_post_file

    Po akimirkos turėjome naują dienoraščio įrašą su turiniu iš mūsų tekstinio failo. Mes galėjome paskelbti ilgą, gerai suformatuotą HTML įrašą, bet Ei, kas geriau nei klasikinis geek sveikinimas geeky dienoraščio įrašui?

    Išvada

    Nesvarbu, ar norite greitai redaguoti „Gmail“ kontaktinę informaciją, įkelti „YouTube“ vaizdo įrašą nenaudodami „flaky Flash“ įkėlėjo, arba sukurti scenarijų, kuris automatiškai sukuria įrašą „Blogger“, kai užveriate galvą klaviatūroje, „GoogleCL“ suteikia jums reikalingas priemones daryti daugiau su „Google“, nei jūs, nors įmanoma. Kas teigė, kad „Google“ neturi debesų OS? Kai galite bendrauti su žiniatinkliu per komandų eilutę, staiga atrodo, kad „Google“ yra tik dar viena kompiuterio dalis. Mes tik subraižėme tai, ką galite daryti su „GoogleCL“; daugiau idėjų ieškokite toliau pateiktose nuorodose. Praneškite mums, kokie geeky projektai atliekami su „GoogleCL“!

    Nuoroda

    Atsisiųskite „GoogleCL“

    Peržiūrėkite „GoogleCL“ scenarijų pavyzdį