Dies ist der Befehl gtk-gnutella, 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
gtk-gnutella – Ein Gnutella-Client für Gtk+
ZUSAMMENFASSUNG
GTK-Gnutella
BESCHREIBUNG
GTK-Gnutella ist ein GTK+ Gnutella-Client für Unix. Es unterstützt sowohl das Suchen als auch das Teilen
mit der Version 0.6 des Gnutella-Protokolls und unterstützt zahlreiche Protokolle
Verbesserungen und Ergänzungen, die seitdem zum Gnutella-Netzwerk hinzugefügt wurden.
Das Gnutella-Netzwerk ermöglicht Benutzern die Suche nach Dateien und die Werbung für freigegebene Dateien
lokal, wickelt jedoch keine Dateiübertragungen ab, die über HTTP erfolgen. Das Hinzufügen von
Gnutella-spezifische HTTP-Header machen jeden Gnutella-Client zu einem leistungsstarken Dateischwärmer
Selbst Firewall-Hosts können einen Beitrag leisten.
Der Herstellung wurde große Sorgfalt gewidmet GTK-Gnutella Leistungsstark, effizient und zuverlässig.
OPTIONAL
Alle Optionen können abgekürzt werden, solange der angegebene Name nicht mehrdeutig ist.
--compile-info
Erzählen GTK-Gnutella um eine Liste von Variablen auszugeben, die die Kompilierungszeit beschreiben
Konfigurationsinformationen, die beim Erstellen des Programms gesammelt wurden.
--dämonisieren
Diese Option verursacht GTK-Gnutella ein Dämon werden. Es löst sich vom Terminal
(wenn von einem gestartet) und verzweigt sich in den Hintergrund. Es verändert es auch
Arbeitsverzeichnis in das Stammverzeichnis, z. B. „/“, sodass ein Mount nicht blockiert wird
Punkt zum Beispiel. Dies ist hauptsächlich für den Headless-Modus gedacht, Sie können ihn aber auch verwenden
wenn die Gtk+ GUI aktiviert ist.
Zum Beispiel, wenn Sie gtk-gnutella nicht von einem Terminal, sondern von einem Fenster aus starten
Manager-Menü gibt es kaum einen Grund, GTK-Gnutella nicht zu dämonisieren. So könnten Sie
Ich möchte in diesem Fall die Option --daemonize hinzufügen.
Bitte beachten Sie, wann GTK-Gnutella wird als Daemon gestartet und alle Ausgaben erfolgen
normalerweise an die Standardausgabe und die Standardfehlerausgabe senden (normalerweise Ihre
Terminal oder eine gemeinsame Protokolldatei wie z ~ / .xsession-Fehler), wird an /dev/null gesendet.
Die Optionen --log-stderr und --log-stdout kann verwendet werden, um die Protokollausgabe umzuleiten
dieser Fall.
--exec-on-crash Weg
Führen Sie den in angegebenen Befehl aus Weg wann GTK-Gnutella stürzt ab.
--Geometrie
Mit dieser Option kann das Hauptfenster der GUI an eine bestimmte Position gezwungen werden
auf Ihrem Bildschirm und/oder geben Sie ihm bestimmte Abmessungen.
Im Folgenden würde das Fenster beispielsweise in der unteren rechten Ecke positioniert werden
eine Breite von 800 Pixel und eine Höhe von 600 Pixel:
gtk-gnutella --geometry 800x600-0-0
Beachten Sie, dass dies nicht garantiert werden kann und Ihr Fenstermanager das letzte Wort hat
Das. Bei dieser Option handelt es sich um einen herkömmlichen Befehlszeilenschalter, der von den meisten X11-Geräten unterstützt wird
um weitere Anwendungsbeispiele zu finden.
--minimiert
Startet GTK-Gnutella mit minimiertem Hauptfenster. Zu Beginn empfohlen
GTK-Gnutella in der Hintergrund beim Login.
--help Zeigt eine Zusammenfassung aller unterstützten Optionen an.
--log-stderr , --log-stdout
Mit diesen Optionen können Sie alles protokollieren, was jeweils in stderr geschrieben wird
stdout für einige Dateien. Eine typische Verwendung würde so aussehen:
gtk-gnutella --daemonize \
--log-stderr ~/logs/gtkg.stderr \
--log-stdout ~/logs/gtkg.stdout
Das Umleiten dieser Protokollmeldungen funktioniert auch ohne --daemonize. Natürlich, loggen Sie sich ein
Dateien können groß werden und Sie möchten sie möglicherweise archivieren oder löschen
regelmäßig. Nachdem Sie die Protokolldateien verschoben oder gelöscht haben, können Sie sie senden GTK-Gnutella a
SIGHUP-Signal zum Erstellen neuer Protokolldateien.
--log-supervise
Leitet die Protokolle für den Supervisor-Prozess um.
--no-dbus
Deaktivieren Sie Benachrichtigungen von GTK-Gnutella Ereignisse an D-BUS.
--no-restart
Verhindert GTK-Gnutella vom automatischen Neustart bei einem Absturz auf einer Plattform, auf der
Core-Dumps sind nicht möglich oder deaktiviert.
--no-supervise
Verhindert GTK-Gnutella vom Starten eines Überwachungsprozesses, der das überwacht
Hauptprozess und startet automatisch eine neue Instanz neu, wenn die vorherige beendet wird
abnormal.
--no-xshm
Deaktivieren Sie die MIT-Shared-Memory-Erweiterung, wenn Sie mit dem grafischen X-Benutzer arbeiten.
Schnittstelle.
--pause-on-crash
Unterbrechen Sie den Prozess bei einem Absturz, damit ein Debugger zur Überprüfung angeschlossen werden kann
zum Beispiel den aktuellen Stand.
--Klingeln Mit dieser Option können Sie überprüfen, ob GTK-Gnutella läuft gerade. Das
Die Option gibt einen Erfolgscode zurück, wenn GTK-Gnutella läuft bereits, und mit a
Fehlercode, wenn dies nicht der Fall ist.
Damit können Sie zum Starten den folgenden Code verwenden GTK-Gnutella von einem Cronjob oder
Öffnen Sie das Fenstermanager-Menü und vermeiden Sie es, es zweimal zu starten:
gtk-gnutella --ping || GTK-Gnutella
--restart-on-crash
Fragt GTK-Gnutella um sich nach einem Absturz auf einer Plattform mit Kern automatisch neu zu starten
Deponien sind erlaubt.
Unabhängig von Kerndumpingoptionen, --no-restart verhindert immer einen Neustart
indem --restart-on-crash Ich werde, wenn möglich, immer eines anfordern. Es ist nicht erlaubt
um beide Optionen gleichzeitig bereitzustellen.
--Schale
Wenn diese Option verwendet wird, wird eine Verbindung zu einem bereits ausgeführten Programm hergestellt GTK-Gnutella Prozess beendet
ein lokaler Unix-Domänen-Socket. Diese Steckdose befindet sich unter
„$GTK_GNUTELLA_DIR/ipc/socket“, also normalerweise „~/.gtk-gnutella/ipc/socket". Das
Der Socket ist nur für den Benutzer zugänglich, der gtk-gnutella ausführt, was durch erzwungen wird
Dateisystemberechtigungen. Der Socket liegt offenbar in einem dedizierten Verzeichnis
Nicht alle Systeme respektieren die Zugriffsberechtigungen für Sockets, wie sie durch das zu sehen sind
Dateisystem.
Sie können diese Funktion deaktivieren, indem Sie die Eigenschaft „enable_local_socket“ auf setzen
FALSCH. Es empfiehlt sich, wann immer möglich, stattdessen diesen lokalen Socket zu verwenden
den TCP-Socket, um remote auf die Shell-Schnittstelle zuzugreifen. Der Grund ist, dass die
Das Authentifizierungstoken wird unverschlüsselt über das Netzwerk und an jeden weitergegeben, der es kann
Schnüffeln Sie, ob das Netzwerk eine Verbindung zur Remote-Shell herstellen kann. Das ist vielleicht egal
die Loopback-Schnittstelle oder ein LAN, aber es ist keine gute Idee, dies über das Internet zu verwenden.
--Version
Zeigt die im Gnutella-Netzwerk verwendete User-Agent-Zeichenfolge an, die auch die enthält
Versionsinformation.
--oben ohne
Startet gtk-gnutella ohne die grafische Benutzeroberfläche.
BEKOMMEN JETZT
Wann GTK-Gnutella Beim ersten Start wird versucht, eine Verbindung zu einem bekannten Host herzustellen
Server, mit dem einige Hosts eine Verbindung herstellen können. Wenn Sie einen Host kennen, zu dem Sie eine Verbindung herstellen möchten, können Sie dies tun
Geben Sie es in das Feld auf der Registerkarte „GnutellaNet“ ein und klicken Sie auf die Schaltfläche „Hinzufügen“. Beim ersten Anschließen
Wenn Sie eine Verbindung zum Gnutella-Netzwerk herstellen, kann es einige Zeit dauern, bis eine stabile Verbindung hergestellt ist. Sei
geduldig.
SUCHE
Um nach Dateien zu suchen, geben Sie einfach Ihre Suchanfrage in das Suchfeld oben auf dem Bildschirm ein. Alle
Sowohl aktive als auch inaktive Suchen werden in der Seitenleiste angezeigt.
Sie können mehrere Suchvorgänge gleichzeitig ausführen. Um während der ersten eine weitere Suche zu starten
Wenn eine läuft, geben Sie einfach einen anderen Suchbegriff in das Bearbeitungsfeld oben ein
Fenster.
Um eine bestimmte Suche zu stoppen und ihre Registerkarte aus dem Suchfenster zu entfernen, wählen Sie die Suche aus
indem Sie auf die entsprechende Registerkarte klicken und auf die Schaltfläche „Suche schließen“ klicken. Wenn Sie die Liste löschen möchten
für eine bestimmte Suche, möchten aber weiterhin neue Dateien sehen, die dafür eingehen
Klicken Sie bei der Suche auf die Schaltfläche „Ergebnisse löschen“.
Mit dem Filtereditor ist es möglich, die Suchergebnisse zu filtern. Klicke auf
„Filter bearbeiten“, um auf den Editor zuzugreifen. Die Verwendung des Filtereditors geht über den Rahmen von hinaus
Diese Manpage, aber es gibt ein Tutorial zu diesem Thema auf der GTK-Gnutella Homepage.
Wenn Sie eine Datei finden, die Sie herunterladen möchten, wählen Sie die Datei in der Liste aus und klicken Sie auf
„Download ausgewählt“. Diese Datei wird in die Download-Warteschlange gestellt. In der Download-Ansicht
Sie können den Download-Fortschritt der Datei(en) verfolgen, die Sie herunterladen.
Es ist auch möglich, mehrere Dateien gleichzeitig zum Herunterladen auszuwählen. Durch Festhalten
Wenn Sie beim Klicken auf Dateien die Strg- oder Umschalttaste gedrückt halten, können Sie mehrere Dateien auswählen und dann
Klicken Sie auf „Ausgewählte herunterladen“, um alle auf einmal in die Download-Warteschlange zu stellen.
CONFIGURATION
Der Großteil der Konfiguration kann über das aufrufbare Fenster „Einstellungen“ vorgenommen werden
über die Menüoption „Datei -> Einstellungen“. Dort finden Sie mehrere Registerkarten, jede Registerkarte
Gemeinsame Informationen neu gruppieren. Aber einige spezifische Informationen zu Downloads oder
Suchvorgänge sind direkt in den Bereichen „Downloads“ und „Uploads“ verfügbar.
Wenn Sie mit der Maus über jeden Konfigurationsparameter fahren, wird ein Tooltip-Fenster angezeigt
Erläuterung der Bedeutung dieses Parameters. Möglicherweise müssen Sie nach einem Text die Eingabetaste drücken
Geben Sie die Eingabe ein oder verschieben Sie den Fokus auf einen anderen Parameter, um Ihre Eingabe zu bestätigen. Konfigurierte Elemente
über Drehschaltflächen werden normalerweise sofort wirksam, es sei denn, Sie geben Text ein, anstatt ihn zu verwenden
die Drehknöpfe.
Verwenden Sie GTK-Gnutella online über die Dienste von onworks.net