Estas duas funções
função app_path1:string;
função socket_rec_line1(socket1:TCustomWinSocket;timeout1:integer;crlf1:string=#13#10):string;
Na verdade, é uma função em uma das minhas unidades públicas. Você deveria desenvolver o hábito de construir suas próprias unidades públicas.
A função socket_rec_line1 usa o método do coolmail de Tang Xiaofeng: ela simplesmente coleta os bytes um por um. Depois de encontrar a marca final, considera-se que a linha foi coletada.
O objetivo deste programa é: quando o flashget baixa programas como a série 51.net [como meu clq.51.net], ele causará erros nos arquivos baixados devido às páginas de erro personalizadas nesses sites. "Grande" Homem Rico "em
"http://www.delphibbs.com/delphibbs/dispq.asp?lid=1170159"
Embora este seja um programa de demonstração, o endereço de download não pode ser redirecionado. Mas é muito bom para baixar arquivos com endereços fixos. Minha empresa não consegue instalar coisas multithread. Tenho usado isso para baixar os arquivos grandes que desejo. .
Se você tiver alguma dúvida sobre o código-fonte, envie-o em "http://www.delphibbs.com/delphibbs/dispq.asp?lid=1170159".
-------------------------------------------------- ------------------------------------------
Este programa pode corrigir o bug do flashget porque usamos se as informações do cabeçalho http contêm
"Intervalo de conteúdo: bytes 533263-533263/565691"
Esses símbolos são usados para determinar se o servidor retorna as informações do arquivo que desejamos. Este não é o caso do flashget. Se algum internauta puder informar o autor do flashget para corrigir esse bug, ficarei grato! Entrei em contato com o autor, mas ele apenas respondeu com uma carta e o problema não foi resolvido. :( Se algum internauta descobrir que esse problema foi resolvido na nova versão do flashget, por favor me avise. Desde já agradeço!
-------------------------------------------------- ------------------------------------------
cq
ou
real_clq