Laufende Wartung

thinkcell manuell aktualisieren

Wenn Sie als Administrator thinkcell manuell aktualisieren möchten, müssen Sie alle automatischen Updates von Microsoft für PowerPoint und Excel deaktivieren. Wenn Sie automatische Office-Updates von Microsoft aktivieren, können Sie automatische thinkcell-Updates nicht deaktivieren.

Wenn Sie automatische Office-Updates von Microsoft deaktiviert oder die Office-Updates auf Ihren eigenen Server umgeleitet haben, können Sie automatische thinkcell-Updates über den Konfigurationsparameter UPDATES (Windows-Installationsbefehlszeile) / updates.enabled (macOS-Einstellungen) oder (unter Windows) über die Gruppenrichtlinie Automatische Updates deaktivieren (siehe Konfigurationsparameter).

In diesem Fall prüft thinkcell beim Starten von PowerPoint und Excel nicht, ob ein Update verfügbar ist. Sie können sich auch an uns wenden und darum bitten, automatische Updates über eine Einstellung auf unserem Server zu deaktivieren. In diesem Fall wird weiterhin nach Updates gesucht, die Antwort gibt jedoch immer an, dass kein Update verfügbar ist.

Hinweis: Aufgrund eines Fehlers kann thinkcell den Benutzer darüber informieren, dass ein Update mit einer Korrektur bereits verfügbar ist, und es auf einer Webseite anbieten (siehe Fehlerberichterstattung).

Wenn automatische Updates von thinkcell deaktiviert sind, müssen Sie die Kompatibilität von thinkcell mit jedem Update von PowerPoint und Excel manuell prüfen. Für eine wirksame Prüfung müssen Sie Folgendes tun:

  1. Starten Sie PowerPoint.
  2. Fügen Sie ein thinkcell-Diagramm ein.
  3. Warten Sie, bis das interne Datenblatt geöffnet wird, und ändern Sie dann einen Wert.
  4. Vergewissern Sie sich, dass die Änderung im Diagramm angezeigt wird.

Wenn einer dieser Schritte fehlschlägt, müssen Sie Maßnahmen ergreifen. Die aktuelle Version von thinkcell, die auf unserer Website verfügbar ist, ist in der Regel mit dem Microsoft-Update kompatibel, das Sie bereitstellen möchten. Wiederholen Sie den Test daher bitte mit der aktuellen thinkcell-Version und planen Sie eine Bereitstellung vor oder zusammen mit dem Microsoft-Update.

Das Testen von thinkcell mit jedem Microsoft-Update ist nicht optional. Es ist ein notwendiger Bestandteil Ihres Supports für die thinkcell-Benutzer in Ihrer Organisation. Tests sind nicht erforderlich, wenn automatische Updates von thinkcell aktiviert sind.

In jedem Fall sollten Sie regelmäßig thinkcell-Updates bereitstellen, damit Ihre Benutzer von den neuesten Verbesserungen profitieren können. Wir empfehlen ein Update mindestens alle paar Monate.

thinkcell-Updates auf Ihrem eigenen Server hosten

Updates werden normalerweise auf dem Webserver von thinkcell gehostet. Als Administrator können Sie Updates aber auch in Ihrem eigenen Intranet hosten. Dazu benötigen Sie einen Webserver wie Apache oder Microsoft Internet Information Server (IIS), auf den alle thinkcell-Benutzer in Ihrer Organisation zugreifen können.

Um Updates auf Ihrem eigenen Server zu hosten, müssen Sie automatische Updates für Microsoft Office deaktivieren. Wenn Benutzer automatische Office-Updates erhalten, überschreibt thinkcell Ihre Self-Hosting-Konfiguration und lädt Updates vom thinkcell-Server herunter.

Auf dem Webserver, auf dem Ihre Updates gehostet werden, müssen Sie die folgenden Dateien speichern:

  • Eine XML-Datei, die in der Regel update.xml heißt und den Update-Prozess steuert. Eine Beschreibung und ein Beispiel für die Struktur der Update-XML-Datei finden Sie unter Struktur der Update-XML-Datei.
  • Eine oder mehrere Setup-Dateien – setup_think-cell_BUILD.exe (Windows) oder setup_think-cell_BUILD.pkg (macOS) –, die von thinkcell bereitgestellt werden.

Nachdem Sie diese Dateien auf dem Webserver gespeichert haben, fügen Sie die URL der Update-XML-Datei – zum Beispiel https://example.com/update.xml – zu Ihren Konfigurationsparametern hinzu. Gehen Sie dazu gemäß den folgenden Anweisungen für Windows oder macOS vor.

Windows

Gruppenrichtlinien

Um die URL der Update-XML-Datei mit Gruppenrichtlinien hinzuzufügen (siehe Gruppenrichtlinien), führen Sie die folgenden Schritte aus:

  1. Öffnen Sie die Gruppenrichtlinieneinstellung Automatic Updates.
  2. Wählen Sie Enabled aus.
  3. Geben Sie unter Custom update.xml URL die URL der Update-XML-Datei ein, zum Beispiel https://example.com/update.xml.
  4. Wählen Sie OK aus.

Um das Update-Hosting wieder auf den Server von thinkcell umzustellen, wählen Sie unter Automatic Updates die Option Not Configured aus. Wählen Sie anschließend OK aus.

Installationsbefehlszeile

Um die URL der Update-XML-Datei mit Befehlszeilenparametern für die Installation hinzuzufügen (siehe Installation unter Windows), führen Sie die thinkcell-Installationsdatei mit dem folgenden Parameter aus. Ersetzen Sie UPDATE_XML_URL durch die URL der Update-XML-Datei, zum Beispiel https://example.com/update.xml.

UPDATESURL=<var>UPDATE_XML_URL</var>

Um das Update-Hosting wieder auf den Server von thinkcell umzustellen, führen Sie die thinkcell-Installationsdatei mit dem folgenden Parameter aus:

UPDATESURL=""
macOS

Um die URL der Update-XML-Datei mit dem Tool defaults hinzuzufügen (siehe Installation unter macOS), verwenden Sie den folgenden Befehl. Ersetzen Sie UPDATE_XML_URL durch die URL der Update-XML-Datei, zum Beispiel https://example.com/update.xml.

sudo defaults write /Library/Preferences/com.microsoft.office.plist com.think-cell.settings.updates -dict-add url -string <var>UPDATE_XML_URL</var>

Um die URL der Update-XML-Datei mit einer .plist-Datei für eine Geräteverwaltungslösung hinzuzufügen (siehe Verwaltete Bereitstellung unter macOS), verwenden Sie den folgenden Code. Ersetzen Sie UPDATE_XML_URL durch die URL der Update-XML-Datei, zum Beispiel https://example.com/update.xml.

<dict>
	<key>com.think-cell.settings.updates</key>
  	<dict>
  		<key>url</key>
    		<string><var>UPDATE_XML_URL</var></string>
	</dict>
</dict>

Um das Update-Hosting wieder auf den Server von thinkcell umzustellen, entfernen Sie den url-Schlüssel aus dem com.think-cell.settings.updates-Dictionary in der com.microsoft.office-Eigenschaftsliste.

Struktur der Update-XML-Datei

Die Update-XML-Datei muss eine Liste von Szenarien enthalten, wobei jedes Szenario aus einer Reihe von Bedingungen und der entsprechenden URL einer Setup-Datei besteht. Der Client lädt die Datei aus dem ersten Szenario herunter, dessen Bedingungen erfüllt sind, und installiert sie.

Um den Update-Bereich anzugeben, also den Bereich der Build-Nummern, den Sie aktualisieren möchten, verwenden Sie die Elemente m_eupdcondop und m_nCount. Geben Sie in m_eupdcondop eine Gleichheit oder Ungleichheit in Bezug auf die Build-Nummer in m_nCount aus der nächsten Zeile an. In m_eupdcondop können Sie für das Attribut val die Werte in der folgenden Tabelle verwenden.

Wert

Beschreibung

-2

Kleiner als (<) die Build-Nummer

-1

Kleiner oder gleich (≤) der Build-Nummer

0

Gleich (=) der Build-Nummer

1

Größer oder gleich (≥) der Build-Nummer

2

Größer als (>) die Build-Nummer

Die Build-Nummer der Setup-Datei muss außerhalb des Update-Bereichs liegen. Wenn die Build-Nummer der Setup-Datei innerhalb des Update-Bereichs liegt, lädt thinkcell dieses Update immer wieder herunter und installiert es.

Wenn Sie Updates sowohl für Windows als auch für macOS selbst hosten, müssen Sie für jedes Betriebssystem eine separate Update-XML-Datei mit einer eigenen URL pflegen.

Die Update-Bedingungen in den folgenden Beispielen geben an, dass Benutzer mit Build-Nummern größer oder gleich 35400 und kleiner als 35722 (Windows) bzw. 35721 (macOS) das Update erhalten.

Windows-Beispiel
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<root>
  <CUpdateInfo id="1">
    <m_vecupdscen length="1">
      <elem>
        <m_bstrFile val="https://example.com/setup_think-cell_35722.exe"/>
        <m_vecupdcond length="2">
          <elem>
            <version/>
            <m_eupdcondop val="1"/>
            <m_nCount val="35400"/>
          </elem>
          <elem>
            <version/>
            <m_eupdcondop val="-2"/>
            <m_nCount val="35722"/>
          </elem>
        </m_vecupdcond>
      </elem>
    </m_vecupdscen>
  </CUpdateInfo>
</root>
macOS-Beispiel
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<root>
  <CUpdateInfo id="1">
    <m_vecupdscen length="1">
      <elem>
        <m_bstrFile val="https://example.com/setup_think-cell_35721.pkg"/>
        <m_vecupdcond length="2">
          <elem>
            <version/>
            <m_eupdcondop val="1"/>
            <m_nCount val="35400"/>
          </elem>
          <elem>
            <version/>
            <m_eupdcondop val="-2"/>
            <m_nCount val="35721"/>
          </elem>
        </m_vecupdcond>
      </elem>
    </m_vecupdscen>
  </CUpdateInfo>
</root>

Beispiel: Benutzergruppen mit unterschiedlichen Update-Bedingungen

Sie können Update-XML-Dateien verwenden, um unterschiedliche Update-Bedingungen für verschiedene Benutzergruppen festzulegen. So können Sie beispielsweise neue thinkcell-Builds zunächst für eine kleine Gruppe von Pilotbenutzern bereitstellen, bevor Sie neue Builds für den Rest Ihrer Organisation ausrollen. Behalten Sie dazu für die Pilotgruppe die Standardkonfiguration bei, damit Pilotbenutzer Updates automatisch vom Server von thinkcell erhalten. Für die übrigen Benutzer konfigurieren und pflegen Sie thinkcell-Updates auf Ihrem eigenen Server.

Benachrichtigung über den Ablauf des Lizenzschlüssels

thinkcell erfordert einen Lizenzschlüssel. Sie können thinkcell bis einschließlich zum Ablaufdatum des Lizenzschlüssels verwenden.

Die Software informiert den Benutzer bei jedem Start von PowerPoint oder Excel über den bevorstehenden Ablauf, wenn das Ablaufdatum weniger als 14 Tage entfernt ist.

Der Lizenzschlüssel-Dialog wird verwendet, um den Benutzer zu benachrichtigen. Wenn der Lizenzschlüssel noch nicht abgelaufen ist, wird die Meldung „Der Lizenzschlüssel dieses thinkcell-Produkts läuft demnächst ab. Sie sollten einen neuen Lizenzschlüssel eingeben“ zusammen mit dem Ablaufdatum angezeigt. Der Benutzer hat die folgenden Möglichkeiten:

  • Geben Sie einen neuen Lizenzschlüssel ein und klicken Sie auf OK.
  • Wählen Sie Cancel aus, um den Dialog zu schließen.
  • Wählen Sie Uninstall aus, um thinkcell zu deinstallieren.

Wenn das Ablaufdatum bereits verstrichen ist, wird die Meldung „Der Lizenzschlüssel dieses thinkcell-Produkts ist abgelaufen. Bitte geben Sie einen neuen Lizenzschlüssel ein“ angezeigt. Das Klicken auf OK ist jedoch erst möglich, nachdem ein gültiger Lizenzschlüssel eingegeben wurde. Wenn der Benutzer den Dialog über Cancel schließt, bleibt thinkcell deaktiviert.

Um zu verhindern, dass der Lizenzablauf-Dialog angezeigt wird, stellen Sie bitte sicher, dass Sie mehr als 14 Tage vor dem Ablaufdatum einen neuen Lizenzschlüssel bestellen und bereitstellen. Ein neuer Lizenzschlüssel ist immer sofort gültig und nicht erst nach dem Ablaufdatum des alten Lizenzschlüssels. Daher sollten Sie den neuen Lizenzschlüssel bereitstellen, sobald er verfügbar ist.

Über das Internet gesendete Informationen

thinkcell sendet Informationen über das Internet, zum Beispiel bei der Verwendung automatischer Updates oder beim Anzeigen einer Liste neuer Funktionen, wenn eine neue Version zum ersten Mal gestartet wird. Diese Informationen sind erforderlich, damit unsere Server eine passende Antwort erzeugen können, und helfen uns, das Produkt auf Basis statistischer Daten zu verbessern:

  • Die fünfstellige Build-Nummer, die die Version der Software identifiziert. Die Build-Nummer finden Sie auch im Dialog About.
  • Der Lizenzschlüssel
  • Ein zufällig generierter Globally Unique Identifier (GUID)
  • Datum und Uhrzeit
  • Versionsnummern der Microsoft Windows- und Microsoft Office-Installationen
  • CPU-Informationen (32 Bit oder 64 Bit, Unterstützung für MMX oder AVX)
  • Update-Level (deaktiviert/aktiviert/erzwungen)
  • Statistische Informationen zur Nutzung von Funktionen

Wenn Fehlerberichte aktiviert sind, werden zusätzliche Informationen gesendet, wie in Fehlerberichterstattung beschrieben.

Fehlerberichterstattung

Bei thinkcell sind Stabilität und Robustheit zentrale Faktoren für den professionellen Einsatz unserer Software. Wenn während der Nutzung von thinkcell ein Fehler auftritt, erstellt die Software automatisch einen Bericht, der uns hilft, das Problem zu verstehen und in der nächsten Version zu beheben.

Zum Zeitpunkt des Berichts ist möglicherweise bereits eine aktualisierte Version von thinkcell verfügbar, die den gemeldeten Fehler behebt. In diesem Fall wird das Update automatisch installiert (Details zum Herunterladen und Installieren von Updates finden Sie unter Automatische Updates). Wenn thinkcell-Updates manuell gesteuert werden (siehe thinkcell manuell aktualisieren), wird das Update in einem Browserfenster zum Download angeboten und kann manuell installiert werden.

Ein automatisch erstellter Bericht enthält die folgenden Informationen:

  • Die in Über das Internet gesendete Informationen aufgeführten grundlegenden Informationen,
  • ein Fehlercode des Betriebssystems, von PowerPoint oder Excel oder von thinkcell selbst,
  • die Stelle in unserem Quellcode (Dateiname und Zeilennummer), an der der Fehler aufgetreten ist,
  • ein Microsoft-Minidump, der im Wesentlichen einen Stacktrace zusammen mit Umgebungsinformationen wie Betriebssystemversion und geladenen Modulen enthält. Microsoft verwendet denselben Minidump, wenn Fehlerberichte gesendet werden.

Der Fehlerbericht wird per HTTPS an den thinkcell-Server gesendet. Von allen übermittelten Informationen könnte nur der Minidump, im Wesentlichen Speicherinhalt, potenziell tatsächliche Fragmente von Folieninhalten enthalten. Im Betrieb speichert thinkcell jedoch niemals tatsächliche Folieninhalte. Das Speichern von Text oder Bildern wird vollständig PowerPoint überlassen. Daher ist es sehr unwahrscheinlich, dass der Minidump des von thinkcell verwendeten Speichers vertrauliche Informationen enthält.

Die automatische Fehlerberichterstattung kann über einen Konfigurationsparameter aktiviert oder deaktiviert werden (siehe Konfigurationsparameter).

Problembehandlung und kritische Fehler

Bei kritischen Fehlern fragt thinkcell den Benutzer, ob er eine Supportanfrage stellen möchte.

thinkcell-Dialogfeld für Supportanfragen bei kritischen Fehlern Diese Supportanfragen können auch manuell gesendet werden (siehe Fehlerbehebung). Die Standard-E-Mail-Adresse für Supportanfragen kann über einen Konfigurationsparameter geändert werden (siehe Konfigurationsparameter).

Brauchen Sie Hilfe bei der Fehlerbehebung?

Besuchen Sie unsere Knowledge Base