Google 캘린더에서 ICS 파일 자동 열기


54

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

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

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

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

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


나도 이것에 대한 해결책을 원한다! Gmail에서 캘린더 초대를 클릭해도 Google 캘린더로로드되지 않는 것 같습니다. 대신 Outlook 또는 기타에서 열려고 시도합니다.
x3ja

잘못된 것을 클릭하고 있기 때문에 @ x3ja! 내 답변을 확인하여 Gmail에서 어디를 클릭해야하는지 확인하십시오!
Lipis

@Lipis 그리고 왜 저에게 효과가 없는지에 대한 저의 대답을보십시오 :)
x3ja

답변:


10

코드 에서이 솔루션을 기반으로 Gmail을 mailto:처리기 로 추가 하고 Chrome의 환경 설정 파일에서 가져온 정보를 사용하여 조정했습니다.

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

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


7
캘린더 피드 를 가져 오기위한 훌륭한 솔루션 이지만 URL을 통해 ICS 파일에서 Google 캘린더에 단일 이벤트 를 추가하는 편리한 방법을 아직 찾지 못했습니다 . 이것에 대한 해결책?
kynan

1
이 솔루션은 저에게 적합하지 않습니다. Firefox는 여전히 "webcal"을 처리하지 않는 Chrome을 열려고합니다.
DaSh

7
[19:28:59.586] Permission denied to add https://www.google.com/calendar/render?cid=%s as a content or protocol handler
endolith

주소 표시 줄에 표시된 도메인과 일치하도록 도메인을 calendar.google.com으로 변경하면 오류 메시지가 사라집니다. 그러나 Gmail은 여전히 ​​.ics 콘텐츠를 처리하지 않습니다.
Eric J.

11

나는 꽤 오랫동안 같은 필요를 가졌다. 적절한 것을 찾을 수 없었기 때문에 나만의 앱을 만들었습니다.

Calify라고합니다. http://www.califyapp.com

설치 프로그램은 * .ics 파일을 처리하기위한 기본 프로그램으로 앱을 등록하므로 전자 메일 첨부 파일을 열고 웹 페이지에서 이벤트 세부 사항 내보내기를 다운로드하는 데 모두 작동합니다. 어떤 방식 으로든 계정 정보를 저장하지 않습니다. 모든 인증은 브라우저에서 발생합니다.
또한 Google 캘린더 외에도 Yahoo! 일정 및 Outlook.com 일정.
그리고 무료입니다. 즐겨.


1
근사해 보이지만 Windows 만? :(
willkil

3
OS X를 사용하고 있습니다.
willkil


훌륭하지만 많은 .ics 파일로 작동하지 않는 것 같습니다. 그리고 icalvalid.cloudapp.net 링크가 작동하지 않습니다 :-( 이것은 오픈 소스 일 수 있습니까?
Schneider

1
사이트 다운 (2019 년 5 월 22 일)
Tyilo

8

Chrome을 사용하는 경우 Google 캘린더를 ICS 파일 처리기로 만들 수 있습니다.

  1. 브라우저 툴바에서 Chrome 메뉴를 클릭하십시오.
  2. 선택 설정고급 설정 표시를 (화면 하단)
  3. 에서 개인 정보 보호 섹션을 클릭 콘텐츠 설정을 (아래로 스크롤해야합니다)
  4. 처리기 관리 ...를 클릭 하고 webcal을 "Google 캘린더"와 연결

또는 Omnibar에 넣을 수 있습니다. chrome://settings/handlers


3
이것은 Chrome을 사용하는 사람들에게 유효한 답변이지만 OP는 Firefox를 사용하고 있습니다. Firefox 용 솔루션이 있습니까?
Rebecca Dessonville

2
기술적으로는 완전히 정확하지 않습니다. Google 캘린더를 ICS 파일의 핸들러가 아닌 webcal프로토콜로 만드십시오 .
kynan

8
해당 대화 상자에서 처리기를 추가하는 방법이 없습니다. 처리기 목록 (비어 있음)과 완료 버튼 만 있습니다. Chrome 32.0.1700.19 베타 및 Chrome 33.0.1707.0 dev
studgeek

Chrome에 이제 핸들러가 표시되지 않은 드롭 다운 메뉴가 표시되면 어떻게 되나요?
DaSh

2
@DaSh Google 캘린더를 열고 북마크 '별표'아이콘 옆에있는 회색 아이콘을 클릭하면 확인이 표시됩니다.
페더러

4

Gmail 팀에서 방금 발표 한 내용 :

Gmail 첨부 파일의 이벤트를 Google 캘린더에 쉽게 추가

이제 캘린더 일정이 .ics 형식 인 첨부 파일을 받으면 한 번의 클릭으로 Gmail에서 바로 Google 캘린더에 이러한 이벤트를 추가 할 수 있습니다. 더 이상 다운로드하거나 수동으로 가져 오지 않아도됩니다!

또한 Google 캘린더에서 만든 일정은 원래 이메일로 다시 연결되므로 필요할 때 예약 확인 이메일을 쉽게 찾을 수 있습니다.

스크린 샷


4

흥미로운 해결 방법은 .ics파일을 Gmail 주소로 보낸 다음 "캘린더에 추가"를 클릭하는 것입니다. (파일을 쉽게 첨부 파일로 Gmail에 끌어다 놓을 수 있습니다.)

특히 Facebook 이벤트에 주로 사용하려는 경우 파일을 자신에게 보낼 수있는 옵션이 있으므로 파일을 다운로드하지 않아도됩니다.

대체 텍스트

받은 이메일은 다음과 같습니다. 대체 텍스트


1
Gmail에서 "캘린더에 추가"링크가 없습니다. 이것은 항상 나를 당혹스럽게 만들었다. 메시지 미리보기에 캘린더를 표시하는 특수 아이콘이 표시되지만 캘린더에 추가하지 않고 .ics 파일 만 다운로드 할 수 있습니다. 따라서이 솔루션은 작동하지 않습니다 :(
x3ja

@ x3ja 나는 당신에게 링크를 보여주기 위해 답을 갱신했다. 적어도 내 버전에서는 다음과 같다.
Lipis

이상한-나는 그것을 전혀 얻지 못합니다-기본 메시지 세부 사항과 함께 작은 아이콘을 제외하고는 정상적인 메시지처럼 보입니다. Gmail의 Google Apps 버전을 사용하고 있으며 영어로되어 있습니다 (최첨단 기능 사용). Google이 기능을 발표 한 이래로 혼란스러워했습니다 ... 저는 작동하지 않습니다! :(
x3ja

1
Gmail 캘린더에 추가하면 효과가 있었고 설정하는 데 몇 분 밖에 걸리지 않았습니다. 답변 주셔서 감사합니다.

1
때때로 "달력에 추가"링크가 표시되지만 Outlook (예 : Outlook에서 직접 이벤트를 생성 할 때)이되지 않는 경우가 있습니다.
Noel Yap

2

브라우저 내 에서이 작업을 수행 한 경우 Chrome의 경우 Google 캘린더에 추가 확장 프로그램 사용하십시오 . 그것은 심지어 당신의 질문을 강조합니다.

귀하의 질문에 어떤 영향이 있는지 확인하십시오 http://s3.amazonaws.com/twitpic/photos/full/131858700.png?AWSAccessKeyId=0ZRYP5X5F6FSMBCCSE82&Expires=1279474285&Signature=KWah6fmAtPs5nvGVWLwtsf9U13A%3D

Firefox에서 가장 좋은 방법은 add.2.cal 이지만 .ics 지원은 비정상적입니다. 사이트에서 :

add.2.cal은 일반적인 사이트 (예 : Facebook 및 Evite)를 인식하고 캘린더 세부 정보를 미리 채 웁니다.


MacOS에서 Google 캘린더에 추가 확장 프로그램을 사용해 보았지만 페이스 북 이벤트에서 자동으로 수행하지 않습니다. 파일을 다운로드합니다. 누군가 Windows에서 시도해 볼 수 있습니까?
Lipis

Facebook에서는 작동하지 않습니다.이 질문을보고 시도한 것을 기억합니다. 모든 확장은 링크에서 "ics"를 찾습니다. 질문에 대한 링크에서 어떻게 활성화되었지만 .ics 파일이 없는지 확인하십시오. Facebook에는 "ics"와 링크되어 있지 않으므로 확장 기능이 작동하지 않습니다.
Rebecca Chernoff

add.2.cal은 극단적 인 반대편입니다-Facebook에서는 작동하지만 ics 감지에는 실패합니다. 개인적으로 시맨틱 웹 마이크로 포맷 툴바를 사용하고 필요한 모든 것을 해킹하십시오 (Google 캘린더 / Outlook 지원 등).
Metalshark

로컬 * .ics 파일에서 작동하지 않았습니다. 설명서에 따르면 페이지에서 * .ics 링크를 찾아야하지만 폴더를 탐색 할 때 이벤트를 가져 오는 방법을 볼 수 없습니다. @Lipis와 마찬가지로 chrome은 파일을 다운로드하려고합니다
willkil

2

다음 단계를 수행하면 작업이 완료됩니다.

  • Google 캘린더 설정으로 이동
  • '달력'으로 이동
  • '캘린더 가져 오기'
  • .ics 파일을 가져옵니다
  • 이제 블랙 베리의 '이메일 계정 관리'에서 동기화 옵션을 선택하십시오.

1
다른 모든 답변을 읽고 그들이 효과가있는 것처럼 보이는 몇 가지를 시도했지만 이것이 나를 위해 일한 유일한 방법이었습니다.
willkil

1

.ics파일이 첨부 된 이메일을 보내십시오 . Gmail은 캘린더에 추가 할 수있는 옵션을 제공합니다. 이메일에서 하이퍼 링크를 클릭하여 캘린더에 이벤트를 추가하십시오.

자신에게 이메일 ic 파일


1

Windows 10의 해결 방법 : 캘린더 앱 사용

  1. Windows 캘린더 앱에 Google 캘린더를 추가합니다 (시작-> 캘린더-> 설정-> 계정 관리-> 계정 추가).

  2. 캘린더 앱으로 .ics 파일을 열어야합니다 (설정-> 파일 유형별로 기본 앱 선택-> .ics-> 앱 선택-> 캘린더)

이제 웹 사이트에서 .ics 파일을 다운로드하면 파일을 두 번 클릭하면 캘린더 앱이 이벤트를 Google 캘린더에 추가합니다. 네!


0

GCal ICS 임포터가 트릭을 수행 할 수 있습니다.

http://gcalicsimporter.codeplex.com/

설치 및 사용
1. GCal 계정
을 사용하도록 응용 프로그램 구성 2.이 응용 프로그램을 사용하여 .ics 파일을 처리하도록 Windows 구성

( http://gcalicsimporter.codeplex.com/documentation에서 )


1
가까이 있지만 브라우저 전체 (브라우저 추가 기능 또는 구성 변경과 같은)에서 완전히 .Net 기반 로컬 앱을 로컬로 설치하는 것은 이식성이 좋지 않습니다. 결국 이것은 수퍼 유저가 아닌 웹 애플리케이션입니다. ;-)
GAThrawn

브라우저 기반 솔루션의 경우이 문제를 해결했습니다. userscripts.org/scripts/show/7994 시작점으로도 유용 할 수 있습니다. 원본 정보도 여기에 있습니다. web.archive.org/web/20080614075446/http://nootech.net/site/code/… 이것이 솔루션을 찾는 데 도움이 되길 바랍니다.
Whitingx

1
이 응용 프로그램을 사용해 보았지만 ics 파일로 실행했을 때 임의의 시간에 현재 날짜 (초대 일이 아닌)에 캘린더에 이벤트를 추가했습니다 ... 부끄러운 일입니다. 그것이 유일한 제안 일지라도 이것에 현상금을주지 않을 것입니다.
x3ja

또한 디스크에 일반 텍스트로 Google 사용자 이름과 비밀번호를 저장해야합니다.
Michael Hoffman

@MichaelHoffman 응용 프로그램 암호를 사용하십시오.
Jamie Kitson
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.