Banyak situs web memiliki opsi untuk mengekspor acara sebagai file ICS yang kemudian dapat diimpor ke desktop atau kalender berbasis web (misalnya jika Anda diundang ke acara Facebook, akan ada tombol ekspor yang memberi Anda ICS mengajukan).
Secara default di Firefox 3.5 pada Vista, saya hanya menawarkan tiga opsi di sini "Buka dengan Kalender Windows", "Buka dengan Lainnya" atau "Simpan File", jadi yang akan saya lakukan adalah menyimpan file ke PC saya, dan kemudian login ke Kalender Google dan impor file ICS itu.
Yang saya inginkan adalah memiliki opsi jenis "Buka dengan Kalender Google" atau "Impor ke Kalender Google" ketika saya mengklik tautan Ekspor.
Saya tahu bahwa Anda dapat mengonfigurasi Firefox untuk mengirim mailto:
tautan ke GMail , dan saya telah menginstal ekstensi Operator yang akan mendeteksi entri microformat hCalendar yang tertanam dalam teks dan menawarkan untuk mengimpornya ke Kalender Google, tetapi saya tidak tahu cara mengkonfigurasi salah satu dari ini untuk melakukan apa yang saya butuhkan.
Lebih disukai saya akan melakukan ini tanpa menginstal perangkat lunak tambahan, dan dengan cara yang akan bekerja dengan akun Google Apps (tetapi jika seseorang dapat menunjuk ke arah solusi untuk Kalender Google normal itu akan menjadi awal yang baik).
sumber
Jawaban:
Saya menemukan solusi terakhir untuk ini! Saya mendasarkannya pada kode untuk menambahkan Gmail sebagai mailto: handler, dan diadaptasi menggunakan informasi yang diambil dari file preferensi Google Chrome:
Untuk menggunakannya, cukup buka Kalender Google, buka Konsol Web Firefox (Ctrl + Shift + K), dan rekatkan ke dalam kotak kode.
sumber
Permission denied to add https://www.google.com/calendar/render?cid=%s as a content or protocol handler
javascript:window.navigator.registerProtocolHandler("webcal","https://calendar.google.com/calendar/render?cid=%s","Google Calendar");
. Seperti Orang Baik yang berkata di atas, ini hanya akan berfungsi jika dijalankan dari tab yang memiliki calendar.google.com dimuat!Saya telah membuat aplikasi .NET kecil untuk melakukan hal itu. Jika Anda mengaitkan ekstensi .ics ke aplikasi ini, setiap kali Anda mengklik dua kali file .ics atau mengeklik tautan ke salah satu, aplikasi ini akan mengimpornya ke google calendat yang Anda konfigurasi, dan itu berfungsi dengan domain yang dihosting oleh google.
Saya tahu Anda lebih suka solusi "tidak ada perangkat lunak", tetapi mungkin ini bisa berguna bagi Anda.
Ini tersedia di: http://gcalicsimporter.codeplex.com/ .
sumber
iCalendar bukan mikroformat jadi saya khawatir Operator tidak akan membantu Anda di sini. Jadi, Anda memerlukan ekstensi Firefox atau aplikasi pembantu terpisah untuk melakukan ini. Saya tidak tahu ada satu dan Google tidak membantu ketika saya mencari. Kedengarannya seperti peluang pengembangan yang bagus.
Penanganan masalah: simpan file .ics ke disk, lalu buat konsep email di Gmail. Beri judul apa pun, Lampirkan file .ics. Simpan dan buka tampilan Konsep. Sekarang Anda akan melihat ikon kalender di sebelah kanan draft email yang Anda buat. Klik untuk menambahkan acara ke Kalender Google. Sederhana kan?
Pembaruan: Saya akan menggunakan solusi .NET Alejandro jika Anda memiliki opsi itu.
sumber