Chcesz pokazać swoją stronę geeky i edytować swoje dokumenty Google lub pisać posta Bloggera z wiersza polecenia? Oto, jak uzyskać dostęp do różnych usług Google z poziomu wiersza poleceń za pomocą GoogleCL.
Pierwsze kroki
GoogleCL to aplikacja wiersza poleceń Pythona, która umożliwia dostęp do różnych usług Google z wiersza poleceń w systemie Windows, Mac OS X lub Linux. Tutaj będziemy używać wersji Windows na Windows 7, ale będzie działać dokładnie tak samo na innych platformach.
Przejdź do poniższego linku pobierania i wybierz poprawną wersję swojego systemu operacyjnego. Jeśli chcesz uruchomić go w systemie Windows, wybierz plik zip. Użytkownicy Ubuntu mogą pobrać i zainstalować plik .deb.
Po pobraniu pliku zip dla Windows, wyodrębnij go jak zwykle, a następnie uruchom google.exe program w folderze.
Przy pierwszym uruchomieniu Google CL zostanie utworzony folder preferencji na stronie:
% USERPROFILE% \. Googlecl
W jednym z naszych testów otrzymaliśmy komunikat o błędzie MSVCR71.dll nie było na naszym komputerze, więc nie można uruchomić GoogleCL. Jest to biblioteka uruchomieniowa C ++ w systemie Windows, a większość programów, które jej potrzebują, uwzględnia ją w swoich plikach programu. GoogleCL nie uwzględnia tej biblioteki DLL w pliku zip, więc musimy znaleźć dla niej kopię.
Prawdopodobnie będziesz mieć wiele kopii tego pliku na komputerze, ale GoogleCL nie może ich znaleźć. Zrób wyszukiwanie w całym komputerze msvcr71.dlli skopiuj jeden z tych plików, które znajdzie.
Teraz wklej ten plik DLL w folderze GoogleCL i uruchom google.exe jak wcześniej. Tym razem wszystko powinno działać idealnie.
Korzystanie z GoogleCL
Składnia GoogleCL jest bardzo łatwa w obsłudze i zrozumieniu. Aby rozpocząć, możesz wypożyczyć kartę readme.txt plik dołączony. Lub po prostu wpisz Wsparcie na prośbę o szybkie instrukcje.
Za pomocą GoogleCL możesz korzystać z usług Picasa, Bloggera, YouTube, Dokumentów, Kontaktów i Kalendarza za pomocą interfejsu wiersza poleceń, a chcielibyśmy, aby przyszłe wersje zawierały obsługę większej liczby elementów, w tym Gmaila i wyszukiwarki. Na razie jednak te usługi są nadal przydatne. Wchodzić Wsparcie następnie nazwa usługi, aby zobaczyć więcej informacji na jej temat i przykłady użycia. Tutaj widzimy pomoc dla kalendarza.
Aktywacja usługi
Kiedy po raz pierwszy korzystasz z usługi, musisz aktywować komputer przez Internet. Na przykład, jeśli chcielibyśmy zobaczyć wszystkie spotkania w naszym kalendarzu, chcielibyśmy wprowadzić Lista kalendarzy. Zostaniesz poproszony o określenie użytkownika; wprowadź swój adres e-mail w Gmailu. Następnie zostanie wyświetlony monit o zatwierdzenie dostępu w przeglądarce, a strona z zatwierdzeniem otworzy się automatycznie w domyślnej przeglądarce.
Kliknij Dostęp uznany na stronie, która się otworzy, a następnie naciśnij klawisz Enter w oknie GoogleCL.
Będziesz musiał to zrobić dla każdej usługi Google, z której korzystasz. Nawet ściśle powiązane usługi, takie jak Kontakty i Kalendarz, muszą być aktywowane indywidualnie. Ciekawym aspektem jest to, że możesz mieć inne konto Google powiązane z różnymi usługami. Jednak po ich aktywacji korzystanie z tych usług na tym komputerze będzie łatwe.
Korzystanie z GoogleCL
GoogleCL oferuje mnóstwo funkcji do interakcji z usługami Google. Przyjrzymy się kilku interesującym funkcjom.
Dokumenty
Najpierw próbowaliśmy przesłać dokument do Dokumentów. Aby to zrobić, wpisz:
Przesyłanie dokumentów ścieżka_do_twojego dokumentu
Może to potrwać minutę, w zależności od rozmiaru dokumentu, ale gdy to zrobisz, zobaczysz komunikat o powodzeniu i link do dokumentu.
Powinieneś móc edytować dokumenty, wpisując:
docs edytuj -title "twój_ dokument" -editor your_editor
Nie zadziałało to jednak w naszych testach i otrzymaliśmy komunikat o błędzie. Powinno to zadziałać w przyszłości i mogło być spowodowane przez problem z naszej strony, ale nie zadziałałoby to w żadnym z naszych testów.
Youtube
GoogleCL świetnie się spisał na potrzeby przesyłania filmów do YouTube. Po autoryzacji konta wpisz:
post youtube "ścieżka_pliku”
Na żądanie wprowadź nazwę kategorii, a GoogleCL rozpocznie przesyłanie Twojego filmu do YouTube. Jak zwykle potrwa to kilka minut w zależności od rozmiaru Twojego filmu, ale jest jeszcze szybsze niż przejście na stronę YouTube, aby opublikować film.
Pamiętaj, że możesz zobaczyć błąd, jeśli wpiszesz kategorię, która nie jest dostępna w YouTube. Jeśli tak, spróbuj ponownie, tym razem wprowadzając poprawną kategorię.
Dla Twojej informacji, oto niektóre z kategorii, których możesz używać na YouTube.com ... więc upewnij się, że korzystasz z jednego z nich.
Blogger
GoogleCL sprawia, że Blogger staje się geekeryczną usługą blogowania. Możesz przeglądać, oznaczać, a nawet tworzyć nowe posty w Bloggerze, bezpośrednio z poziomu wiersza poleceń. Możesz napisać treść swojego wpisu w pliku tekstowym, a nawet możesz użyć znaczników HTML, aby post wyglądał tak, jak chcesz. Aby to zrobić, wprowadź w GoogleCL następujące elementy:
blogger post -title "Twój tytuł” path_to_post_file
Chwilę później mieliśmy nowy post na blogu z zawartością naszego pliku tekstowego. Moglibyśmy opublikować długi, dobrze sformatowany post HTML, ale hej, co jest lepsze od klasycznego pozdrowienia z maniakiem na geekowy blog?
Wniosek
Niezależnie od tego, czy chcesz szybko edytować dane kontaktowe Gmaila, przesłać film z YouTube bez użycia niestabilnego narzędzia do przesyłania plików Flash, czy utworzyć skrypt, który automatycznie tworzy post w Bloggerze, gdy uderzysz się w klawiaturę, GoogleCL oferuje narzędzia, których potrzebujesz robić więcej z Google, niż Ty to możliwe. Kto powiedział, że Google nie ma systemu operacyjnego w chmurze? Kiedy możesz wchodzić w interakcję z aplikacją webową za pośrednictwem wiersza poleceń, nagle wydaje się, że Google to kolejna część twojego komputera.Podrapaliśmy powierzchnie, co możesz zrobić dzięki GoogleCL; sprawdź poniższy link przykładów, aby uzyskać więcej pomysłów. Daj nam znać, jakie projekty geeky wykonujesz w GoogleCL!
Połączyć
Pobierz GoogleCL
Sprawdź przykładowe skrypty GoogleCL