Google 캘린더에서 ICS 파일 자동 열기 이벤트를 ICS 파일로 내보내고 데스크탑 또는

많은 웹 사이트에는 이벤트를 ICS 파일로 내보내고 데스크탑 또는 웹 기반 캘린더로 가져올 수있는 옵션이 있습니다 (예 : Facebook 이벤트에 초대 된 경우 ICS를 제공하는 내보내기 버튼이 있음) 파일).

Vista의 Firefox 3.5에서는 기본적으로 “Windows 일정으로 열기”, “다른 사람과 함께 열기”또는 “파일 저장”의 세 가지 옵션 만 제공되므로 파일을 내 PC에 저장 한 다음 기록하십시오. Google 캘린더에 넣고 해당 ICS 파일을 가져옵니다.

내보내기 링크를 클릭하면 ‘Google 캘린더로 열기’또는 ‘Google 캘린더로 가져 오기’유형 옵션을 사용하고 싶습니다.

GMail에 링크 를 보내도록 Firefox를 구성mailto: 할 수 있다는 것을 알고 있으며 텍스트에 포함 된 hCalendar 마이크로 포맷 항목을 감지하여 Google 캘린더로 가져올 것을 제안 하는 Operator 확장 프로그램을 설치했지만 방법을 알아낼 수 없습니다. 이 중 하나를 구성하여 필요한 작업을 수행하십시오.

바람직하게는 추가 소프트웨어를 설치하지 않고 Google Apps 계정과 작동하는 방식 으로이 작업을 수행합니다 (그러나 누군가가 정상적인 Google 캘린더 솔루션을 가리킬 수 있다면 좋은 시작입니다).



답변

나는 이것에 대한 최종 해결책을 찾았다! 코드를 기반으로 Gmail을 mailto : 핸들러로 추가하고 Chrome의 환경 설정 파일에서 가져온 정보를 사용하여 조정했습니다.

javascript:window.navigator.registerProtocolHandler("webcal","https://www.google.com/calendar/render?cid=%s","Google Calendar");

사용하려면 Google 캘린더로 이동하여 Firefox의 웹 콘솔 (Ctrl + Shift + K)을 열고 코드 상자에 붙여 넣으십시오.


답변

이를 위해 작은 .NET 응용 프로그램을 만들었습니다. .ics 확장명을이 응용 프로그램에 연결하면 .ics 파일을 두 번 클릭하거나 해당 파일에 대한 링크를 클릭 할 때마다이 응용 프로그램은 사용자가 구성한 Google 캘린더로 가져 와서 Google 호스팅 도메인에서 작동합니다.

“소프트웨어 없음”솔루션을 선호하지만 이것이 유용 할 수도 있습니다.

http://gcalicsimporter.codeplex.com/ 에서 사용할 수 있습니다 .


답변

iCalendar는 마이크로 포맷이 아니므로 운영자가 여기서 도와주지 않을까 걱정됩니다. 이를 위해서는 별도의 Firefox 확장 프로그램 또는 도우미 앱이 필요합니다. 나는 그것이 존재한다는 것을 알지 못하고 내가 검색했을 때 Google이 도움이되지 않았습니다. 좋은 개발 기회처럼 들립니다.

해결 방법 : .ics 파일을 디스크에 저장 한 다음 Gmail에서 임시 이메일을 작성하십시오. .ics 파일을 첨부하십시오. 저장하고 초안보기로 이동하십시오. 이제 작성한 초안 이메일 오른쪽에 일정 관리 아이콘이 표시됩니다. 클릭하면 이벤트가 Google 캘린더에 추가됩니다. 간단 해요?

업데이트 : 옵션이 있다면 Alejandro의 .NET 솔루션을 사용합니다.