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;
 |