EnglischFranzösischSpanisch

OnWorks-Favicon

gammu-smsd – Online in der Cloud

Führen Sie gammu-smsd im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl gammu-smsd, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


gammu-smsd – SMS-Daemon für Gammu

ZUSAMMENFASSUNG


gammu-smsd [OPTION]...

BESCHREIBUNG


Diese Handbuchseite dokumentiert kurz die gammu-smsd Befehl.

gammu-smsd ist ein Programm, das das GSM-Modem regelmäßig nach empfangenen Nachrichten durchsucht und speichert
speichert sie im definierten Speicher und sendet auch in diesem Speicher eingereihte Nachrichten.

Der Daemon kann die Konfigurationsdatei nach dem ordnungsgemäßen Senden des Hangup-Signals (SIGHUP) neu laden
beendet sich selbst auf SIGINT und SIGTERM.

Das Programm akzeptiert die folgenden Optionen (bitte beachten Sie, dass lange Optionen möglicherweise nicht akzeptiert werden).
einige Plattformen):

-H, --help
Zeigt Hilfe an.

-in, --Version
Zeigt Versionsinformationen und kompilierte Funktionen an.

-C, --config=Datei
Zu verwendende Konfigurationsdatei, Standard ist /etc/gammu-smsdrc, unter Windows gibt es keine
Der Standard- und Konfigurationsdateipfad muss immer angegeben werden.

Wenn Sie SMSD als System-Daemon (oder Dienst) ausführen, wird die Verwendung von „absolut“ empfohlen
Der Pfad zur Konfigurationsdatei als Startverzeichnis kann anders sein als erwartet.

Die Dokumentation zur Konfigurationsdatei finden Sie unter gammu-smsdrc.

-P, --pid=Datei
Sperrdatei zum Speichern der PID, leer für keine Sperrung. Wird unter Windows nicht unterstützt.

-U, --user=Benutzer
Geben Sie die Daemon-Berechtigungen nach dem Start an den ausgewählten Benutzer ab.

-G, --group=Gruppe
Geben Sie die Daemon-Berechtigungen nach dem Start an die ausgewählte Gruppe ab.

-D, --dämon
Programm beim Start dämonisieren. Wird unter Windows nicht unterstützt.

-ich, --install-service
Installiert SMSD als Windows-Dienst.

-du, --uninstall-service
Deinstalliert SMSD als Windows-Dienst.

-S, --Dienst starten
Startet den SMSD-Windows-Dienst.

-k, --Dienst anhalten
Stoppt den SMSD-Windows-Dienst.

-F, --max-failures=count
Beenden nach einer definierten Anzahl von Fehlern. Verwenden Sie 0, um nicht zu terminieren (dies ist
Standard).

-X, --suicide=Sekunden
Tötet sich nach einigen Sekunden selbst.

-S, --run-service
Führt das Programm als SMSD-Windows-Dienst aus. Dies sollte nicht manuell, sondern nur verwendet werden
Der Windows-Dienstmanager sollte diesen Befehl verwenden.

-nicht, --service-name=Name
Definiert den Namen eines Windows-Dienstes. Jeder Dienst erfordert einen eindeutigen Namen, also wenn Sie
Wenn Sie mehrere SMSD-Instanzen ausführen möchten, müssen Sie jeden Dienst anders benennen.
Der Standardwert ist „GammuSMSD“.

- l, --use-log
Verwenden Sie die Protokollierung wie in der Konfigurationsdatei konfiguriert (Standard).

-L, --no-use-log
Verwenden Sie nicht die in der Konfigurationsdatei konfigurierte Protokollierung.

-e, --install-event-log
Installiert die Windows EventLog-Beschreibung in der Registrierung.

Neu in Version 1.31.90.

-IS, --uninstall-event-log
Deinstalliert die Windows EventLog-Beschreibung in der Registrierung.

Neu in Version 1.31.90.

SIGNALE


SMSD kann mithilfe der folgenden POSIX-Signale gesteuert werden (sofern Ihre Plattform dies unterstützt):

SEUFZEND Konfiguration neu laden und erneut mit dem Telefon verbinden.

UNTERSCHRIFT, ZIELLAUFZEIT
Beenden Sie den Daemon ordnungsgemäß.

SIGALRM
Intern verwendet für gammu-smsd -X

SIGUSR1
Unterbricht den SMSD-Betrieb und beendet die Verbindung zum Telefon und zur Datenbank.

SIGUSR2
Nimmt den SMSD-Betrieb wieder auf (nach vorheriger Unterbrechung).

In Version 1.22.91 geändert: Unterstützung für SIGHUP hinzugefügt.

In Version 1.22.95 geändert: Unterstützung für SIGALRM hinzugefügt.

In Version 1.31.90 geändert: Unterstützung für SIGUSR1 und SIGUSR2 hinzugefügt.

Beispiele:


Linux / Unix Beispiele
Starten Sie SMSD als Daemon unter Linux:

gammu-smsd --config /etc/gammu-smsdrc --pid /var/run/gammu-smsd.pid --daemon

Starten Sie SMSD als Daemon unter Linux mit reduzierten Rechten:

gammu-smsd --config /etc/gammu-smsdrc --pid /var/run/gammu-smsd.pid --daemon --user gammu --group gammu

SMSD as a System breit Daemon
Um SMSD als Daemon zu verwenden, möchten Sie möglicherweise das Init-Skript verwenden, das im Lieferumfang von Gammu enthalten ist
contrib/init-Verzeichnis. Es ist nicht standardmäßig installiert. Installieren Sie es entweder manuell oder
Anweisungen finden Sie in der INSTALL-Datei.

Unter Windows 7 müssen Sie möglicherweise zuvor die Benutzerkontensteuerung (UAC) deaktivieren
Kann den SMSD-Dienst installieren.

Windows Service Beispiele
Installieren Sie den Gammu SMSD Windows-Dienst:

gammu-smsd.exe -cc:\Gammu\smsdrc -i

Installieren Sie zwei Instanzen des SMSD-Windows-Dienstes:

gammu-smsd.exe -cc:\Gammu\smsdrc-1 -n Gammu-first-phone -i

gammu-smsd.exe -cc:\Gammu\smsdrc-2 -n Gammu-second-phone -i

So deinstallieren Sie einen Windows-Dienst:

gammu-smsd.exe -u

Problemlösung Windows Service
Wenn Gammu nicht als Windows-Dienst gestartet werden kann (normalerweise wird „Fehler 1053: The
„Der Dienst hat nicht rechtzeitig auf die Start- oder Steueranfrage reagiert“), erste Prüfung
Ihre SMSD-Protokolle. Wenn sie keinen nützlichen Hinweis enthalten, versuchen Sie, SMSD manuell mit zu starten
genau dieselben Parameter wie bei der Installation des Dienstes (ohne -i).

Die Befehlszeile kann beispielsweise so aussehen:

gammu-smsd.exe -c smsdrc

Sie sollten jetzt in der Lage sein, Fehlermeldungen von SMSD zu erhalten, auch wenn der Start als Dienst fehlschlägt.

BEKANNT EINSCHRÄNKUNGEN


Sie können dasselbe Telefon nicht gleichzeitig mit mehreren Programmen verwenden. Allerdings für den Fall, dass Sie es nicht getan haben
Einrasten ermöglichen [Gammo] Abschnitt, es könnte in der Lage sein, die Kommunikation mit dem Telefon zu starten
aus weiteren Programmen. In diesem Fall wird wahrscheinlich keines der Programme funktionieren.

Es gibt keine Möglichkeit, anhand der Nachricht zu erkennen, dass es sich bei einer SMS-Nachricht um eine Antwort auf eine andere handelt
Kopfzeilen. Die einzige Möglichkeit, dies zu erreichen, besteht darin, der Nachricht ein Token hinzuzufügen und es dem Benutzer zu ermöglichen
Fügen Sie es in die Antwortnachricht ein.

Nutzen Sie gammu-smsd online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    itop – ITSM CMDB OpenSource
    itop – ITSM CMDB OpenSource
    IT Operations Portal: ein vollständig geöffnetes
    Source, ITIL, webbasierter Service
    Management-Tool einschließlich einer vollständig
    anpassbare CMDB, ein Helpdesk-System und
    ein Dokumentarmann...
    Laden Sie itop - ITSM CMDB OpenSource herunter
  • 2
    Clementine
    Clementine
    Clementine ist eine Multi-Plattform-Musik
    Player und Bibliotheksorganisator inspiriert von
    Amarok 1.4. Es hat eine schnelle und
    einfach zu bedienende Oberfläche und ermöglicht es Ihnen
    suchen und ...
    Clementine herunterladen
  • 3
    XISMus
    XISMus
    ACHTUNG: Kumulatives Update 2.4.3 hat
    freigegeben worden!! Das Update funktioniert bei jedem
    vorherige Version 2.xx. Wenn Sie upgraden
    ab Version v1.xx bitte herunterladen und
    i ...
    Laden Sie XISmuS herunter
  • 4
    facetracknoir
    facetracknoir
    Modulares Headtracking-Programm, das
    unterstützt mehrere Face-Tracker, Filter
    und Spielprotokolle. Unter den Trackern
    sind die SM FaceAPI, AIC Inertial Head
    Verfolger ...
    facetracknoir herunterladen
  • 5
    PHP-QR-Code
    PHP-QR-Code
    PHP-QR-Code ist Open Source (LGPL)
    Bibliothek zum Generieren von QR-Code,
    2-dimensionaler Strichcode. Beyogen auf
    libqrencode C-Bibliothek, bietet API für
    QR-Code-Barc erstellen...
    Laden Sie den PHP-QR-Code herunter
  • 6
    freibürgerlich
    freibürgerlich
    Freeciv ist ein kostenloses rundenbasiertes Spiel
    Multiplayer-Strategiespiel, in dem jeder
    Der Spieler wird zum Anführer von a
    Zivilisation, die darum kämpft, die zu erhalten
    Endziel: zu ...
    Laden Sie Freeciv herunter
  • Mehr »

Linux-Befehle

Ad