Viele Websites haben die Möglichkeit, Ereignisse als ICS-Datei zu exportieren, die dann in einen Desktop- oder webbasierten Kalender importiert werden kann. Wenn Sie beispielsweise zu einem Facebook-Ereignis eingeladen werden, gibt es eine Exportschaltfläche, über die Sie ein ICS erhalten Datei).
Standardmäßig werden in Firefox 3.5 unter Vista nur drei Optionen angeboten: "Mit Windows-Kalender öffnen", "Mit anderen öffnen" oder "Datei speichern". Ich würde also die Datei auf meinem PC speichern und mich dann anmelden in Google Kalender und importieren Sie diese ICS-Datei.
Ich möchte eine Option vom Typ "Mit Google Kalender öffnen" oder "In Google Kalender importieren", wenn ich auf den Link "Exportieren" klicke.
Ich weiß, dass Sie Firefoxmailto:
so konfigurieren können, dass Links an GMail gesendet werden , und ich habe die Operator- Erweiterung installiert, die im Text eingebettete hCalendar-Mikroformat-Einträge erkennt und anbietet, sie in Google Kalender zu importieren, aber ich kann nicht herausfinden, wie Konfigurieren Sie eine dieser Optionen, um die gewünschten Aktionen auszuführen.
Am liebsten würde ich dies tun, ohne zusätzliche Software zu installieren, und zwar auf eine Weise, die mit einem Google Apps-Konto funktioniert (aber wenn jemand auf eine Lösung für normale Google Kalender hinweisen kann, wäre das ein guter Anfang).
quelle
Antworten:
Ich habe eine endgültige Lösung dafür gefunden! Ich habe es aus dem Code heraus erstellt, um Google Mail als mailto: -Handler hinzuzufügen, und es mithilfe von Informationen aus der Einstellungsdatei von Google Chrome angepasst:
Um es zu verwenden, gehen Sie einfach zu Google Kalender, öffnen Sie die Firefox-Webkonsole (Strg + Umschalt + K) und fügen Sie es in das Code-Feld ein.
quelle
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");
. Wie Good Person bereits sagte, funktioniert dies nur, wenn Sie von einem Tab aus starten, auf dem calendar.google.com geladen ist!Ich habe eine kleine .NET-Anwendung erstellt, um genau das zu tun. Wenn Sie die Erweiterung .ics mit dieser Anwendung verknüpfen, importiert diese Anwendung die Erweiterung in den von Ihnen konfigurierten Google-Kalender, wenn Sie entweder auf eine .ics-Datei doppelklicken oder auf einen Link zu einer solchen klicken, und sie funktioniert mit von Google gehosteten Domains.
Ich weiß, dass Sie eine "keine Software" -Lösung bevorzugen, aber vielleicht könnte Ihnen dies von Nutzen sein.
Es ist verfügbar unter: http://gcalicsimporter.codeplex.com/ .
quelle
iCalendar ist kein Mikroformat, daher wird Ihnen Operator hier leider nicht weiterhelfen. Dazu benötigen Sie eine separate Firefox-Erweiterung oder eine Hilfsprogramm-App. Mir ist nicht bekannt, dass es eine gibt, und Google hat mir bei der Suche nicht weitergeholfen. Klingt nach einer guten Entwicklungsmöglichkeit.
Umgehung: Speichern Sie die .ics-Datei auf der Festplatte und erstellen Sie anschließend einen E-Mail-Entwurf in Google Mail. Benennen Sie es wie auch immer, hängen Sie die .ics-Datei an. Speichern Sie es und wechseln Sie zur Entwurfsansicht. Jetzt sollte rechts neben dem erstellten E-Mail-Entwurf ein Kalendersymbol angezeigt werden. Klicken Sie darauf, um das Ereignis zu Google Kalender hinzuzufügen. Einfach, wie?
Update: Ich würde Alejandros .NET-Lösung wählen, wenn Sie diese Option haben.
quelle