Re: Komponente für SSH-Verbindung
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
|
Re: Komponente für SSH-Verbindung
Zitat:
Also ich hatte mir auch gedacht, dass die Pipes nicht fertig wurden und deshalb das hackte. Und nein es funktioniert jetzt alles wunderbar. Zitat:
Also es gibt statt Sleep auch Delay welches via ProcessMessages auch noch was von außen zulässt. MfG xZise |
Re: Komponente für SSH-Verbindung
Zitat:
Wichtiger ist mir eigentlich der 2. Punkt: Kannst Du mir sagen wie ich deine Version der plinkremote als Komponente auf die Komponentenpalette bekomme? Oder kann ich die nur direkt einbinden? Zitat:
|
Re: Komponente für SSH-Verbindung
Nachdem ich die zuletzt angepasste Version genommen habe, bekomme ich folgenden Output
Code:
Ein Login auf den Server scheint zu gehen, aber warum kann ich nicht auf den Output zugreifen? Die Handle habe ich bereits versucht manuel anzupassen.
Last login: Wed Sep 16 17:33:28 2009 from ***.***.***.***
Using username "***". Unable to read from standard input: Das Handle ist ungültig. |
Re: Komponente für SSH-Verbindung
Mahlzeit. Ich wollte grade die Plinkremote.pas hinzufügen, aber er kann mit "PosEX" nichts anfangen.
Habe auch laut Beitrag 17 das hinzugefügt:
Delphi-Quellcode:
Aber Delphi 2006 will trotzdem nicht.
function TPlinkremote.PosEx(const Substr: string; const S: string; Offset: Integer): Integer;
begin if Offset <= 0 then Result := 0 else Result := Pos(Substr, Copy(S, Offset, Length(S))); if Result <> 0 then Result := Result + Offset - 1; end; Ich habe Delphi 2006 und Win XP. Kann mir eine(r) nen Vorschlag geben, was ich machen soll. Ich weiss da net mehr weiter :vernupft: . MfG Dave |
Re: Komponente für SSH-Verbindung
Zitat:
|
Re: Komponente für SSH-Verbindung
"Unit Strutils" ist da schon drinne.
Folgender Fehler kommt: Zitat:
Ich bekomm das irgendwie net hin, ich weiss net wieso MfG Dave |
Re: Komponente für SSH-Verbindung
PosEx ist in D3 noch nicht vorhanden, man müsste die Funktionilität nachbauen
|
Re: Komponente für SSH-Verbindung
Liste der Anhänge anzeigen (Anzahl: 1)
Jo, habs hinbekommen.
Hier ist die Plinkremote mit PosEX für Delphi06. Obs dann auch bei anderen Versionen geht, weiss ich nicht. MfG Dave |
Re: Komponente für SSH-Verbindung
Liste der Anhänge anzeigen (Anzahl: 1)
holà nerds ;)
finde die idee cool die dahinter steckt. leider musste ich von delphi 2007 auf delphi 2010 umsteigen und verzweifel echt an dem unicode/ansi ;( aber ich bekomme immer nur china zeichen in mein memo. habe versucht es mit wide/ansi string zuumgehen und pansichar leider alles ohne erfolg. das hingegen logfile ist vollkommen ok. könnte mich evtl einer auf den richtigen wegbringen und mich mal drauf bringen wo mein denk fehler ist? wäre nett ;) //e: ha habs lösung war hier im board xD für alle die es suchen: http://www.delphipraxis.net/internal...ct.php?t=97107 //e2: hänge mal die pas an für delphi2010 viel spass greetz Alex |
Re: Komponente für SSH-Verbindung
Liste der Anhänge anzeigen (Anzahl: 2)
Hier mal mein überarbeitetes Beispiel aus #32 für Delphi 7+ und Delphi 2009+
Jetzt ist auch das Leerzeilen- & Umlauteproblem gelöst. |
AW: Komponente für SSH-Verbindung
Hallo,
kann jemand dieses Projekt auch für den Borland C++ Builder 6.0 umwandeln damit ich in C programmieren kann? Danke |
AW: Komponente für SSH-Verbindung
Die Komponente ist genial, weil es nichts vergleichbares gibt, zumindest nichts was nicht kommerziell ist. Ich würde gern versuchen den SSH Tunnel in HeidiSQL damit zu implementieren. Dort habe ich bisher CreateProcess ohne Fenster und ohne Pipes benutzt, wobei man halt blind dem Prozess vertraut dass er a) den Host Key im Cache hat und b) keinen Netzwerk Timeout bekommt. Ganz schlecht. Ich melde mich wieder wenn/falls ich es eingebaut habe.
|
AW: Komponente für SSH-Verbindung
Hallo liebe Entwickler,
bin durch die Suche hier gelandet und fand das Projekt sehr Interessant. Wenn ich in D10 versuche das Projekt zu öffnet meckert der Compiler das Integer und NativeInt nicht miteinander kompatibel sind. In der Unit fastMM4 habe ich dann die Variablen angepasst/umbenannt von "Integer,cardinal" zu NativeInt. Läuft jetzt :) Gibt es da noch eine andere "elegantere" Lösung für ? Eine Frage noch: Weiß jemand wie es möglich ist über "FPLink.SendTex()" z.b. ein "CTRL + D" zu senden ? VG |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz