TeamViewer und Konsolenverwaltung

Fragen zu WAPT-Paketen / Anfragen und Hilfe bezüglich WAPT-Paketen.
Forumregeln
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support ist in diesem Forum verfügbar.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version, die vollständige Versionsnummer und die Build-Nummer (2.2.1.11957 / 2.2.2.12337 / usw.) sowie die Enterprise-/Discovery-Edition an.
* Versionen 1.8.2 und älter werden nicht mehr unterstützt. Fragen zu Version 1.8.2 werden nur beantwortet, wenn sie sich auf ein Upgrade auf eine unterstützte Version (2.1, 2.2 usw.) beziehen.
* Geben Sie das Server-Betriebssystem (Linux/Windows) und die Version (Debian Buster/Bullseye – CentOS 7 – Windows Server 2012/2016/2019) an.
* Geben Sie gegebenenfalls das Betriebssystem des Administrations-/Paketerstellungsrechners und des Rechners mit dem problematischen Agenten an (Windows 7/10/11/Debian 11/etc.).
* Vermeiden Sie es, mehrere Fragen in einem Thema zu stellen, da diese sonst möglicherweise ignoriert werden. Falls mehrere Themen relevant sind, erstellen Sie bitte separate Themen, vorzugsweise nacheinander und nicht gleichzeitig (d. h. vermeiden Sie Spam im Forum).
* Fügen Sie Code-Snippets, Screenshots und andere Bilder direkt in Ihren Beitrag ein. Links zu Pastebin, Bitly und anderen Drittanbieterseiten werden systematisch entfernt.
* Wie in jedem Community-Forum erfolgt die Unterstützung freiwillig durch die Mitglieder. Für kommerziellen Support kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +44 2 40 97 57 55.
Benutzeravatar
Sfonteneau
WAPT-Experte
Nachrichten: 2322
Registriert: 10. Juli 2014 - 23:52 Uhr
Kontakt:

28. April 2016 - 11:40 Uhr

Ich habe CodeTyphon gerade nicht zur Hand, aber ich sage es dir heute Abend!

Es muss in dem Teil von CodeTyphon gemacht werden, in dem du die Konsole siehst,

Simon.
Benutzeravatar
Sfonteneau
WAPT-Experte
Nachrichten: 2322
Registriert: 10. Juli 2014 - 23:52 Uhr
Kontakt:

28. April 2016 - 12:09 Uhr

Ich kann dir im Moment nur sagen, dass du actteamviewer nicht manuell bearbeiten solltest.

Lass Code Typhoon diesen Text automatisch erstellen oder ändern. Ich wollte anfangs genau dasselbe tun, :D

Simon.
Omahaddict
Nachrichten: 15
Anmeldung: 20. April 2016 - 15:15 Uhr

3. Mai 2016 - 15:56 Uhr

Ich kann das Kontextmenü anscheinend nicht bearbeiten; weder einen neuen Eintrag hinzufügen noch den Eintrag „Über VNC verbinden“ ändern. Wäre vielleicht jemand (vielleicht sogar ein Entwickler, der zufällig vorbeischaut? ) bereit, mir die Vorgehensweise Schritt für Schritt zu erklären? Vielen Dank!
8-)
Benutzeravatar
Sfonteneau
WAPT-Experte
Nachrichten: 2322
Registriert: 10. Juli 2014 - 23:52 Uhr
Kontakt:

3. Mai 2016 - 17:51 Uhr

Okay, hier ist eine super schnelle Möglichkeit, die französische Version zu ändern (es ist nicht die eleganteste Methode, aber sie funktioniert):

Bearbeiten Sie Ihre Datei:
c:\wapt\languages\waptconsole.fr.po

https://github.com/tranquilit/WAPT/blob ... r.po#L1084

Und ändern Sie den Text

"Simon".
Omahaddict
Nachrichten: 15
Anmeldung: 20. April 2016 - 15:15 Uhr

4. Mai 2016 - 10:06 Uhr

Perfekt, es funktioniert! :D
Danke für deine Hilfe, Simon.
Wenn wir also Einträge zum Kontextmenü hinzufügen möchten, befinden sich diese in der Datei uwaptconsole.pas, und der Menütitel und das Symbol befinden sich in der Datei c:\wapt\languages\waptconsole.fr.po?
Benutzeravatar
Sfonteneau
WAPT-Experte
Nachrichten: 2322
Registriert: 10. Juli 2014 - 23:52 Uhr
Kontakt:

4. Mai 2016 - 11:28 Uhr

Wenn ich mich nicht irre, habe ich in Code Typhon folgendermaßen vorgegangen, um einen Eintrag hinzuzufügen:

Im Reiter „Fenster“ und dann „WaptConsole“

erstellt man eine Aktion in Code Typhon. Anschließend
erstellt man einen Button, den man mit der Aktion verknüpft.
Man kann ein Bild auswählen…

Für den VNC-Button gibt es Sprachunterstützung (die aber nicht zwingend erforderlich ist).

Wenn man sich die aktuelle Implementierung genau ansieht, sollte man damit zurechtkommen. Ich kenne mich mit Pascal usw. überhaupt nicht aus, aber durch die Durchsicht bereits vorhandener Lösungen und etwas Online-Recherche habe ich schließlich die Lösung gefunden und es hat geklappt.

Es ist machbar.
Benutzeravatar
htouvet
WAPT-Experte
Nachrichten: 436
Anmeldung: 16. März 2015 - 10:48 Uhr
Kontakt:

4. Mai 2016 – 19:19 Uhr

Eine interessante Lösung für dieses Problem wäre die Integration von Python-Plugins in die Konsole (wodurch eine Neukompilierung vermieden würde)
. Wir definieren ein Verzeichnis für die Plugins, die einfache Python-Dateien wären
. Beim Start der Konsole laden wir den Python-Code. Diese Plugins könnten beispielsweise folgende Deklarationen enthalten:
- Gilt für einen Host, eine Gruppe von Hosts, ein oder mehrere Pakete, aufgelistete Software usw. (bestimmt, wo die Aktion hinzugefügt wird)
- Bezeichnung der Aktion, die dem entsprechenden Kontextmenü hinzugefügt werden soll
- Auszuführender Python-Code (erhält als Parameter die Liste der Objekte oder das ausgewählte bzw. fokussierte Objekt).

Einfach zu implementieren ... eine Überlegung für eine zukünftige Version ...
Ruhige IT
Benutzeravatar
Sfonteneau
WAPT-Experte
Nachrichten: 2322
Registriert: 10. Juli 2014 - 23:52 Uhr
Kontakt:

4. Mai 2016 - 23:33 Uhr

Das Hinzufügen eines Plugins wäre auch für waptserver und waptservice nützlich, da es das Hinzufügen von Funktionen ermöglicht, ohne die ursprüngliche waptserver.py-Datei auf dem Server und die waptservice.py-Datei auf den Clients zu verändern. Dadurch gäbe es keine Probleme bei Updates.

Ich wollte insbesondere eine Funktion zur Ausführung von Batch-Befehlen in der Konsole hinzufügen (ähnlich wie in italc).
Dies habe ich erreicht, indem ich die Batch-Zeilen in Base64 kodiert und sie so als JSON übergeben habe.

Müssten die Befehle dann aus Sicherheitsgründen signiert werden?

Oder sollte die Funktion deaktiviert werden, wenn der Parameter „verify_cert“ auf „false“ gesetzt ist?

Mich würde Ihre Meinung dazu interessieren.
Gesperrt