[델파이 - DELPHI] SFTP Server Service (Devart SecureBridge)
1. 서비스 폼 2. db는 firedac sqllite 사용 3. 환경설정 폼은 별도 개발 완료. Delphi SSH, SFTP, FTPS, SSL, HTTP/HTTPS, WebSocket and SignalR Сlient and Server (devart.com) unit uMain_Svr; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.SvcMgr, Vcl.Dialogs, System.Generics.Collections, ScBridge, ScSSHServer, ScSFTPServer, ScSFTPClient, uTPLb_Cryptographi..
2020. 11. 24.
[델파이 - DELPHI] SFTP Client Class (Devart SecureBridge)
unit uSftpClient; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, ComCtrls, StdCtrls, SyncObjs, // ScBridge, IdBaseComponent, IdComponent, IdIOHandler, IdIOHandlerSocket, ScIndy, ScSFTPClient, ScSFTPUtils, ScFunctions, TypInfo, ScTypes, ScSSHClient, ScSSHUtils, ScCLRClasses, ScUtils; type TSftpClient = class sFtpClient : TScSFTPClient; sIdHandler : TScIdIOHandl..
2020. 11. 24.
[델파이 - DELPHI] HTTPS 서버 사용시 다른 포트 바인딩 주의점
uses IdSSLOpenSSL, Vcl.StdCtrls, IdIOHandler, IdIOHandlerSocket, IdIOHandlerStack, IdSSL, IdBaseComponent, IdComponent, IdTCPConnection, IdTCPClient, IdHTTP, IdServerIOHandler, IdCustomTCPServer, IdCustomHTTPServer, IdHTTPServer; type TForm7 = class(TForm) Button2 : TButton; procedure Button1Click(Sender : TObject); procedure Button2Click(Sender : TObject); procedure IdHTTPServerQuerySSLPort(APo..
2020. 11. 24.
[델파이 - DELPHI] INDY HTTP, TCP TLS 1.2 사용
uses IdSSLOpenSSL, Vcl.StdCtrls, IdIOHandler, IdIOHandlerSocket, IdIOHandlerStack, IdSSL, IdBaseComponent, IdComponent, IdTCPConnection, IdTCPClient, IdHTTP procedure TForm7.Button1Click(Sender : TObject); var IdHTTP : TIdHTTP; IdSSLIOHandlerSocketOpenSSL : TIdSSLIOHandlerSocketOpenSSL; begin IdHTTP := TIdHTTP.Create(self); IdSSLIOHandlerSocketOpenSSL := TIdSSLIOHandlerSocketOpenSSL.Create(self)..
2020. 11. 24.
[델파이 - DELPHI] WINDOWS10 알림창
unit Unit7; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, System.Notification, Vcl.StdCtrls; type TForm7 = class(TForm) Button1 : TButton; procedure Button1Click(Sender : TObject); private { Private declarations } public { Public declarations } end; var Form7 : TForm7; implementation {$R *.dfm..
2020. 11. 19.