|
@@ -4,18 +4,18 @@ unit pkgwget;
|
|
|
|
|
|
interface
|
|
interface
|
|
|
|
|
|
-uses Classes,pkgdownload;
|
|
|
|
|
|
+uses Classes,pkgdownload,pkgropts;
|
|
|
|
|
|
Type
|
|
Type
|
|
TWGetDownloader = Class(TBasePackageDownloader)
|
|
TWGetDownloader = Class(TBasePackageDownloader)
|
|
Private
|
|
Private
|
|
FWGet : String;
|
|
FWGet : String;
|
|
Protected
|
|
Protected
|
|
|
|
+ Constructor Create(AOwner: TComponent; ADefaults:TPackagerOptions); override;
|
|
Procedure WGetDownload(Const URL : String; Dest : TStream); virtual;
|
|
Procedure WGetDownload(Const URL : String; Dest : TStream); virtual;
|
|
Procedure FTPDownload(Const URL : String; Dest : TStream); override;
|
|
Procedure FTPDownload(Const URL : String; Dest : TStream); override;
|
|
Procedure HTTPDownload(Const URL : String; Dest : TStream); override;
|
|
Procedure HTTPDownload(Const URL : String; Dest : TStream); override;
|
|
Public
|
|
Public
|
|
- Constructor Create(AOWner : TComponent); override;
|
|
|
|
Property WGet : String Read FWGet Write FWGet;
|
|
Property WGet : String Read FWGet Write FWGet;
|
|
end;
|
|
end;
|
|
|
|
|
|
@@ -23,7 +23,7 @@ implementation
|
|
|
|
|
|
uses process,pkghandler,pkgmessages;
|
|
uses process,pkghandler,pkgmessages;
|
|
|
|
|
|
-Constructor TWGetDownloader.Create(AOWner : TComponent);
|
|
|
|
|
|
+Constructor TWGetDownloader.Create(AOwner: TComponent; ADefaults:TPackagerOptions);
|
|
|
|
|
|
begin
|
|
begin
|
|
Inherited;
|
|
Inherited;
|