mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-10-29 17:50:22 +00:00
38 lines
902 B
PHP
38 lines
902 B
PHP
function GetUnixMangaImageURL: Boolean;
|
|
var
|
|
i: Integer;
|
|
l: TStringList;
|
|
s: String;
|
|
begin
|
|
l := TStringList.Create;
|
|
s := manager.container.PageContainerLinks[workCounter];
|
|
Result := GetPage(TObject(l), s , manager.container.Manager.retryConnect);
|
|
|
|
if Self.Terminated then
|
|
begin
|
|
l.Free;
|
|
parse.Free;
|
|
Exit;
|
|
end;
|
|
|
|
parse := TStringList.Create;
|
|
Parser := THTMLParser.Create(PChar(l.Text));
|
|
Parser.OnFoundTag := OnTag;
|
|
Parser.OnFoundText := OnText;
|
|
Parser.Exec;
|
|
Parser.Free;
|
|
l.Free;
|
|
if parse.Count > 0 then
|
|
begin
|
|
for i := 0 to parse.Count - 1 do
|
|
begin
|
|
if (Pos('STYLE="border', parse[i]) > 0) and (Pos('<IMG', parse[i]) > 0) then
|
|
begin
|
|
manager.container.PageLinks[workCounter] := Trim(GetVal(parse[i], 'SRC'));
|
|
Break;
|
|
end;
|
|
end;
|
|
end;
|
|
parse.Free;
|
|
end;
|