Synchronizujesz Kalendarz Google [Gcal] i tryb Emacs Org? Czy to możliwe?


17

Byłoby niesamowicie, gdybym mógł zsynchronizować tryb Gcal i emacs org, czy to możliwe?


6
To emacs, oczywiście, że to możliwe! Podobnie jest Google, oczywiście, że to możliwe! To prawda, nie mam pojęcia, jak to zrobić, ale jestem pewien, że można to zrobić. (Przepraszam, że nie
jestem

Odpowiedzi:



5

Jeśli więcej osób wróci do tego pytania w ciągu następnych lat: od lata 2011 roku istnieje naprawdę świetne rozwiązanie:

https://github.com/kiwanami/emacs-calfw


1
To jest naprawdę dobre rozszerzenie do emacsa do przeglądania informacji z kalendarza i działa na szczycie Google Calendar & Org. Może wyświetlać zdarzenia z obu w jednym widoku, ale nie sądzę, że pobiera dane ze źródła iCalendar do pliku w trybie organizacji.
koushik

Calfw wydaje się być pakietem Emacsa, który pozwala na przeglądanie dowolnego dziennika Emacsa, trybu org, .ics i czegoś zwanego howm. Ale, jak stwierdza koushik, nie sądzę, aby istniała jakaś skuteczna konwersja między nimi.
Brady Trainor

3

Michael Hall rozśmieszył mnie swoją obsesją na punkcie ambiwalentnego romansu z radosną króliczą dziurą zwaną org-mode i byciem uwiedzionym (po ucieczce do iPhone'a) przez nową aplikację MobileOrg. W tym oświadczeniu wspomina, że ​​w 2007 r. Bill Clementson udało się zhakować pewnego „klienta Emacsa dla usług Google” TV Ramana (sławnej emacspeak), co pozwoliło mu (Clementson) zsynchronizować terminy swojego pamiętnika emacs z kalendarzem Google / GCal w locie. Być może ty lub ktoś mógłby zrobić to samo, ale w trybie org? (Chciałbym, ale mam lata wolnego od wiedzy na temat e-lisp.)


2

Niedawno pojawił się projekt o nazwie org-gcal, który może pasować do twoich wymagań. Jego strona internetowa opisuje krok po kroku procedurę ustawiania trybu organizacji w celu obsługi dwukierunkowej synchronizacji między kalendarzem Google a plikiem organizacji na podstawie kalendarza po pliku. Podsumowując oferty org-gcal:

  • Pobierz wydarzenie z kalendarza Google
  • Opublikuj / edytuj element organizacji

Wszystkimi wymaganiami zarządza się za pomocą wbudowanego menedżera pakietów dla Emacsa 24+. Projekt jest przechowywany w repozytorium MELPA dla łatwej instalacji.

Autor zaimplementował jako funkcję procedury synchronizacji i zamykania plików. Na początku może to być trochę niepokojące, ponieważ po zsynchronizowaniu ( org-gcal-fetch) lub utworzeniu nowego zdarzenia ( org-gcal-post-at-point) bufor jest zamknięty, ale można zauważyć, otwierając go ponownie lub nawigując w trybie org-agenda, że ​​zadania są aktualizowane w obu zmysłach.


Witamy w SU. Czy możesz podać więcej szczegółów w swojej odpowiedzi. Czy korzystałeś już wcześniej z tej aplikacji i jakie są jej kluczowe funkcje? Dzięki
Matthew Williams

Wygląda na to, że to tylko posty / edycja niektórych części (gdzie pointjest). Czy można go wykorzystać do wpisów w porządku obrad? Eksportować wszystkie wpisy do kalendarza Google?
Dror,

Możesz zsynchronizować pełny kalendarz z Google na org. Jednak możesz synchronizować tylko z organizacji do publikowania w Google w punkcie. Podejrzewam, że logika tej procedury polega na dodawaniu narastająco terminów do porządku obrad, ale nie ma na celu dodawania porządku dziennego jako całości.
jrbalderrama

1

Możesz wypróbować tę witrynę oprócz kalendarza z większą synchronizacją niż w trybie organizacji.

http://bc.tech.coop/blog/070306.html

Jeszcze go nie testowałem, ponieważ nie zadziałało za pierwszym razem i nie mogłem się martwić, dlaczego. Być może była to po prostu literówka, cokolwiek, mam nadzieję, że masz więcej szczęścia niż ja.

lub jest ten wątek, który mówi o orgmode i gcal. http://www.mail-archive.com/emacs-orgmode@gnu.org/msg03398.html

ale nie jestem pewien, czy istnieje jakaś metoda, przynajmniej jak dotąd nie ma gotowej metody z trybem org.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.