Sunday 8 October 2017

Seamlessrdpshell Binär Optionen


SeamlessRDP Ein weiterer Beitrag von Cendio zur Open Source Community Cendio ist sehr gespannt auf einen weiteren Beitrag zur Open Source Community: SeamlessRDP, eine nahtlose Windows-Implementierung für Rdesktop. SeamlessRDP macht es möglich, einzelne Anwendungen und nicht einen vollständigen Desktop auszuführen. In diesem Modus erstellt rdesktop ein X11-Fenster für jedes Fenster auf der Serverseite. Die entfernten Anwendungen können verschoben, verkleinert und neu gestartet werden. Ursprünglich für den Linux Remote Desktop Server entwickelt ThinLinc Wir haben SeamlessRDP für unser Produkt ThinLinc entwickelt. Aber beschlossen, sowohl die Rdesktop-Modifikationen als auch die erforderliche serverseitige Komponente unter der GPL-Lizenz beizutragen. ThinLinc hat viele Anwendungsfälle. Es kann sowohl verwendet werden, um Linux-Desktops zu veröffentlichen und als Frontend für Windows Remote Desktop Services zu dienen. Es ist auch sehr gut in Umgebungen, wo es notwendig ist, Linux und Windows zu mischen. Das Ausführen von SeamlessRDP ohne ThinLinc SeamlessRDP kann ohne ThinLinc gegen Ihre Windows Remote Desktop Services ausgeführt werden, indem Sie diese Anweisung befolgen: Holen Sie sich die serverseitige Komponente, seamlessrdpshell. Vorgefertigte Binärdateien sind im ThinLinc WTS Tools-Paket enthalten, das Teil des ThinLinc Server Bundles ist. Im Allgemeinen ist ThinLinc ein proprietäres Produkt, das Lizenzen erfordert, aber die SeamlessRDP-Komponenten sind Open Source und können kostenlos genutzt werden. Die seamlessrdpshell ist in ProgramFilesThinLincWTSTools installiert. Der Quellcode steht im seamlessrdp Subversion-Modul sowie im Quellenverzeichnis im Server Bundle zur Verfügung. Führen Sie rdesktop mit: rdesktop - A ProgramFilesThinLincWTSToolsseamlessrdpshell. exe - s Notizblock Bitte beachten Sie, dass unter Windows Server 2008 und neuer muss die Ausführung von seamlessrdpshell. exe als Erstprogramm gestattet werden. Dies geschieht über das RemoteApp Manager-Tool (remoteprograms. msc). Fügen Sie seamlessrdpshell. exe als RemoteApp-Programm hinzu oder aktivieren Sie die Option Erlauben Sie Benutzern, beide aufgelisteten und nicht aufgeführten Programme bei der ersten Verbindung zu starten. Die TODO-Datei enthält einige Informationen über Einschränkungen in SeamlessRDP. Insbesondere arbeitet SeamlessRDP am besten mit modernen Fenstermanagern. Bitte beachten Sie, dass Windows 7 und Windows 8 nicht unterstützt werden. Anstatt einen ganzen separaten Windows-Desktop zu haben, können Sie virtualisierte Programme direkt auf Ihrem Linux-Desktop mit dem neuesten (Version 1.5.0) Rdesktop-Paket, das mit Ubuntu 7.04 und Windows geliefert wird, ausführen XP Professionals Terminal Services Funktion. Sie brauchen jedoch nicht eine ganze Windows-Installation (und benötigen daher keine Virtualisierung): Windows-Anwendungen im Allgemeinen ausführen. Dies geschieht mit dem Open-Source-Projekt Wine Video bearbeiten, Web-Anwendungen entwickeln usw. Es gibt sehr viele Open-Source-Alternativen zu deiner alten Windows-Anwendung. Siehe osalt Du musst keine Host-only-Vernetzung verwenden. Arbeitete für mich mit Custom: Spezielles visuelles Netzwerk Ramvi Wenn Sie QEmu verwenden, verwenden Sie den folgenden Befehl. Damit werden alle Verbindungen zum Localhost Port 3389 an den QEmu VM auf Port 3389 weitergeleitet, wo Windows Terminal Services ausgeführt wird. In der VM melden Sie sich als Administrator an. Öffnen Sie die Systemsteuerung (klicken Sie auf Systemsteuerung starten) Terminaldienste aktivieren: Klicken Sie im Bedienfeld auf Benutzerkonten. Stellen Sie sicher, dass die Verwendung des Begrüßungsbildschirms und der Schnellbenutzerumschaltung beide aktiviert sind. OK klicken . Hinweis: Fast User Switching ist für Computer, die Teil einer Netzwerkdomäne sind, nicht verfügbar. Fernverbindungen zulassen: Klicken Sie im Bedienfeld auf System. Tippen Sie auf der Registerkarte Fernbedienung auf Benutzer, um eine Verbindung zu diesem Computer herzustellen. Wenn Sie eine Verbindung zu einem eingeschränkten Konto herstellen möchten, klicken Sie auf Remote-Benutzer auswählen und sicherstellen, dass sich das Benutzerkonto in der Liste befindet. OK klicken . In der VM herunterladen cendiodownloadsservercd (Registrierungs-E-Mail erforderlich). Entpacken Sie das Archiv und führen Sie das tl-3.4.0-serverwindows-toolswts-toolstl-wts-tools installer aus. Dann log dich von der VM ab. Wenn Sie nicht Internet gt Remote Desktop Viewer dann installieren Sie Rdesktop auf dem Host. Siehe InstallationsSoftware. Testen Sie eine Anwendung nahtlos. Für QEmu verwenden Sie localhost für ltIP von VMgt. Für VMWare und für VirtualBox. Benutze die oben angegebene IP-Adresse. Ein großes Fenster erscheint kurz mit dem Windows-Anmeldebildschirm, dann sollte Ihre Anwendung in einem eigenen Fenster beginnen. Sie können jetzt einen Desktop-Launcher erstellen, um den Befehl oben in Zukunft auszuführen, wenn die VM gestartet wurde. Hochauflösende. PNG-Symbole für Windows-Anwendungen sind bei DeviantArt erhältlich. Making Windows-Apps Schauen Sie zu Hause in Ubuntu Um Windows-Anwendungen zu Hause in Ubuntu zu sehen, können Sie Windows konfigurieren, um das Ubuntu-Thema zu verwenden. In der VM, laden Sie die Human für Windows-Thema aus deviantartdownload37743373. Extrahiere die Datei zu C: windowsresourcesThemes. Geben Sie in der VM das Thema an, das für Terminaldienste im Gruppenrichtlinienobjekt-Editor verwendet werden soll. Navigieren Sie im Gruppenrichtlinienobjekt-Editor zu User ConfigurationAdministrative TemplatesControl PanelDisplayDesktop Themes. Öffnen Sie die Option Eine bestimmte visuelle Stildatei laden oder die Windows Classic-Einstellung erzwingen. Aktivieren Sie die Einstellung und geben Sie windirResourcesThemesHumanHuman. msstyles als Stil ein. Hinweis: Windows 2003 muss nur den Theme Service unter services. msc aktivieren. Melden Sie sich von Windows ab (Sie müssen sich von allen Konten abmelden) Testen Sie Ihre Anwendung vom Host: Wenn Sie QEmu verwenden, verwenden Sie localhost anstatt die IP der VM. Das neue Thema wird nach dem Anmeldebildschirm wirksam. Einige Themen, die größer oder kleiner als Standard sind, können einige Zeilen der Windows-Hintergrundfarbe anzeigen. ShortcomingsNotes Aufgrund von Einschränkungen in Windows XP-Clients kann nur ein Benutzer in einer entfernten Zeit angemeldet werden. Die Art und Weise, wie die aktuelle Lösung entworfen wird, übersetzt dies zu einem Programm, das zu einem Zeitpunkt läuft. Ich finde, dass die beste Anwendung zu starten ist C: WINDOWSSYSTEM32taskmgr. exe. Es können Sie beginnen, mehr Anwendungen und bekam Optionen für das Abmelden (was Sie tun sollten, wenn mit Windows getan oder sonst habe ich festgestellt, dass Sie nicht in der Lage, sich wieder anmelden) Nicht unbedingt. Ich habe festgestellt, dass, wenn Sie ein Programm starten, das andere Programme starten kann (zB: mein Computer oder cmd. exe), können Sie es verwenden, um andere Programme zu öffnen, die dann auch als Fenster erscheinen. Ich habe es versucht, und ich konnte Internet Explorer und Adobe Acrobat gleichzeitig ausführen. Die Begrenzung scheint in der Windows-Programm zu sein, nicht alles in rdp. - JoeTerranova Ich habe nichts dagegen, ein Programm zu einer Zeit, aber Ive bemerkt, dass, wenn Sie ein einziges Programm über seamlessrdp, die nicht verwendet werden können, um sich abmelden (Notizblock zum Beispiel), der Benutzer nach dem Schließen des Programmfensters eingeloggt ist, und Der Versuch, die Anwendung erneut zu starten, schlägt fehl (es hängt beim Login). Ich muss mich über die VMWare-Konsole anmelden und manuell abmelden, bevor die rdp-Methode wieder funktioniert. Der beste Workaround für mein Geld ist es, eine einfache Batch-Datei auf dem Windows-Rechner zu erstellen, der das Programm läuft, das ich will und dann abmeldet, nachdem das Programm beendet ist. Zum Beispiel: Diese Batchdatei speichern und über den Befehl rdesktop anrufen. IE wird laufen, und wenn man das Fenster schließt, wird man automatisch abgemeldet. Allerdings unterstützt RDP 6.0 (seit Windows Server 2003 SP1) die Ausführung einzelner Programme, also keine Notwendigkeit für nahtlose Desktop. Rdesktop unterstützt 6.0 Features noch - MarkReitblatt Noch nicht. Idealerweise muss Microsoft die Protokolldokumentation freigeben. --ChrisRose4 Theres ein inoffizieller Patch für XP Service Pack 2, mit dem Sie unbegrenzte gleichzeitige Remote-User-Sessions ausführen können, um diese Einschränkung zu umgehen (es verwendet eine Terminal-Service-Bibliothek aus einer Beta von SP2, die versehentlich die Begrenzung entfernt hat). Es ist wahrscheinlich ok für Privatanwender, obwohl ich es nicht für ein Geschäft empfehlen würde. Kood. orgterminal-server-patch Wenn Sie ein Registry DWORD namens NoDesktop zu HKEYCURRENTUSERSOFTWAREMicrosoftWindowsCurrentVersion PoliciesExplorer hinzufügen und es auf 1 setzen, dann abmelden und sich anmelden, können Sie den Explorer in der Rdesktop-Befehlszeile starten und nur eine Windows-Taskleiste erhalten. Natürlich kannst du also deinen Desktop sehen, wenn z. B. Sie melden sich mit VNC an. Siehe linuxfeature124908themeprint Das menschliche Thema funktioniert nicht in Windows XP x64. Es gibt eine inoffizielle Rdesktop-Version mit nahtloser Unterstützung von Fontis IT Consulting. Es bietet einige interessante Feature wie das Laden mehrerer Anwendungen in einem Master-Slave-Modus. So können Sie rdesktop mehrere Zeit aufrufen, um mehr Anwendung in der gleichen Benutzersitzung zu öffnen. Fontis. aurdesktop Es gibt ein frei verfügbares Dienstprogramm, das ein Launchpad startet, von dem aus Sie mehrere Anwendungen aus einer nahtlosen Step-Session konfigurieren und ausführen können. Miguelfurtadosrdp. aspx Das Windows-Klassenthema hat auf der Taskleiste glitches - verwenden Sie das scheußliche Luna-Thema oder das menschliche Thema statt XP Pro SP3 mit den Hardy und Intrepid Alpha 6 Versionen von Rdesktop verursacht Segmentierungsfehler überall für mich - ich fand, dass die 1.5 .0 Version von Debian hat dieses Problem nicht - siehe Bugs. launchpadubuntusourcerdesktopbug275545 - fubarbundy Die 1.6 Version von Rdesktop in Intrepid scheint nicht zu verbergen Fensterdekorationen - Hardys 1.5 Version oder Debians 1.5 und 1.6 Versionen haben dieses Problem nicht - sehen Sie Bugs. launchpadubuntusourcerdesktopbug275528 - fubarbundy Zumindest für XP Pro SP3 können Sie das Erscheinungsbild von Windows verbessern, indem Sie eine 24-Bit-Farbe und eine Schriftglättung aktivieren. Führen Sie in Windows regedit, HKEYLOCALMACHINESYSTEMCurrentControlSet Steueranschluß ServerWinStations RDP-TcpColorDepth bis 4, unter HKEYLOCALMACHINESYSTEMCurrentControlSet Steueranschluß ServerWinStations ändern ein DWORD namens AllowFontAntiAlias ​​hinzufügen und deren Wert auf 1, und unter HKEYLOCALMACHINESYSTEMCurrentControlSet Steueranschluß ServerWinStations RDP-Tcp hinzufügen identischen Schlüssel (AllowFontAntiAlias ​​1). Starten Sie Windows und Roberts Ihre Mütter Bruder. - fubarbundy SeamlessVirtualization (rossp 2012-06-06 16:38:30) Howto SeamlessRDP Bevor Sie fortfahren, besuchen Sie bitte Cendio und Fontis und verwenden Sie ihre entsprechenden Anleitungen in dieser Seite. Cendio SeamlessRDP Die Cendio SeamlessRDP-Komponente verfügt über zwei Hälften, eine Windows-Datei als Serverkomponente für die Installation auf dem Windows-Server und Patches an die Rdesktop-Anwendung, um mit der Serverkomponente zu arbeiten. Zum Zeitpunkt des Schreibens wurden diese Cendio-Patches nun in den Rdesktop 1.5.0 und späteren Kern zusammengeführt. Sie können die Quelle mit Subversion herunterladen. Sie können eine Binärdatei erhalten und die Dateien in c: seamlessrdp (oder ähnlich) entpacken. Sobald Sie eine Binärdatei auf Ihrem Windows-Server haben, dann von Ihnen Linux-Client, geben Sie: Unter W2K8, sowohl seamlessrdpshell. exe und die Windows-Anwendung, die Sie mit ihm ausführen möchten, müssen Terminal-Service-Anwendungen veröffentlicht werden. Und seamlessrdpshell. exe muss Befehlszeilenparameter aktiviert haben, indem Sie TS RemoteApp Manager hinzufügen RemoteAppProgram Dialog (remoteprograms. msc) hinzufügen. Fontis SeamlessRDP Fontis hat Cendio SeamlessRDP weiterentwickelt, um die gemeinsame Nutzung von Verbindungen zu ermöglichen, so dass eine einzelne Rdesktop-Verbindung mehrere Anwendungen starten kann. Wenn Sie im nahtlosen Modus laufen, erstellt rdesktop und hört auf eine Steuersockel. Eine neue Option ermöglicht es, dass Rdesktop im Slave-Modus ausgeführt wird, der die Master-Rdesktop-Instanz eines neuen Befehls benachrichtigt und dann beendet wird. Die Master-Instanz sendet eine Client-to-Server-Nachricht an die SeamlessRDP-Serverkomponente, die den neuen Befehl ausführt. Ich sehe diese Entwicklung als ziemlich grundlegend für die Verwendung von SeamlessRDP. Installation von Fontis-Patch Download-Quelle für die neueste Version von rdesktop von CVS (drücken Sie Enter, wenn Sie dazu aufgefordert werden): Alternativ können Sie den RST-CVS-Snapshot herunterladen, der mit dem Patch getestet wurde. Laden Sie den Rdesktop-Patch in das ausgecheckte Verzeichnis: Tragen Sie den Patch auf und kompilieren: Laden Sie die aktualisierte Serverkomponente herunter und entpacken Sie sie. Alternativ können Sie den nahtlosen CVS-Snapshot erhalten oder direkt aus CVS herunterladen, den nahtlosen Patch anwenden und dann kompilieren: Die folgenden Beispiele gehen davon aus, dass die SeamlessRDP Server-Komponenten-Dateien (seamlessrdpshell. exe, seamlessrdp. dll und vchannel. dll) auf C: seamlessrdp ausgepackt wurden . Um eine SeamlessRDP-Sitzung zu starten, rufen Sie den Rdesktop auf dieselbe Weise auf wie vor dem Anwenden des Patches: So führen Sie einen neuen Befehl innerhalb der vorhandenen SeamlessRDP-Sitzung aus: Neue Befehlszeilenoptionen: - M: Geben Sie den Pfad für die Steuersockel an, die der Rdesktop-Prozess überwacht auf. Standardmäßig ist dies HOME. rdesktopseamless. socket - l: Statt einen neuen Rdesktop-Prozess zu starten, eine Verbindung zu einem vorhandenen Prozeßsteuerungssockel herzustellen und ihm zu sagen, dass er einen Befehl auf dem Server ausführt. Kann mit der Option - M kombiniert werden, um eine nicht standardmäßige Steckdose zu verwenden. Verwandte Beiträge Schlucken IRC Bot 14 Jun 2016 Eine vermutlich ungenaue Geschichte von LibVirt, KVM und QEMU 09 Mai 2016

No comments:

Post a Comment