Browse CVS Repository
Diff of /gikonavigoeson/gikonavi/ExternalBoardPlugInMain.pas
Parent Directory
| Revision Log
| Revision Graph
| Patch
| 82 |
|
|
| 83 |
implementation |
implementation |
| 84 |
|
|
| 85 |
uses ExternalBoardManager, ExternalThreadItem, GikoSystem, BoardGroup, Giko; |
uses ExternalBoardManager, ExternalThreadItem, GikoSystem, BoardGroup, Giko, |
| 86 |
|
ReplaceDataModule; |
| 87 |
|
|
| 88 |
// ************************************************************************* |
// ************************************************************************* |
| 89 |
// 戻り値が PChar である API のメモリを確保する |
// 戻り値が PChar である API のメモリを確保する |
| 269 |
{$IFDEF DEBUG} |
{$IFDEF DEBUG} |
| 270 |
Writeln('URL: ' + inURL); |
Writeln('URL: ' + inURL); |
| 271 |
{$ENDIF} |
{$ENDIF} |
| 272 |
|
//AntiFreezeをDL時のみ有効にすることで、ココでのチェック不要 |
| 273 |
socket.Get( inURL, resStream ); |
socket.Get( inURL, resStream ); |
| 274 |
{$IFDEF DEBUG} |
{$IFDEF DEBUG} |
| 275 |
Writeln('取得で例外なし'); |
Writeln('取得で例外なし'); |
| 276 |
{$ENDIF} |
{$ENDIF} |
|
|
|
| 277 |
content := GikoSys.GzipDecompress( resStream, socket.Response.ContentEncoding ); |
content := GikoSys.GzipDecompress( resStream, socket.Response.ContentEncoding ); |
| 278 |
|
// 置換する |
| 279 |
|
if GikoSys.Setting.ReplaceDat then begin |
| 280 |
|
content := ReplaceDM.Replace(content); |
| 281 |
|
end; |
| 282 |
|
|
| 283 |
ioModified := socket.Response.LastModified; |
ioModified := socket.Response.LastModified; |
| 284 |
|
|
|
|
Legend:
| Removed from v.1.16.2.2 |
|
| changed lines |
| |
Added in v.1.19 |
|
|
| |