喫茶XRAYトップページ

[スレッド全体
]

[11010] HTTPSサイトからのダウンロード返信 削除
2017/4/3 (月) 07:44:39 Mr.XRAY
以下の記事を修正しました.
ダウンロードすべき DLL のバージョンが 64 ビット版になっていました.
おそらく 64 ビットの EXE でテストしたので間違えたのかも.
説明通りに DLL をダウンロードした方,ゴメンナさい.

[07_HTTPS サーバへのアクセス]
http://mrxray.on.coocan.jp/Delphi/plSamples/772_Indy_HTTPGet.htm#07

以下の書き込みがあったので気づいたのですが,
Delphi 6 ですから 32 ビットの EXEであることは間違いないでしょう.

[TIdHTTPの使用]
http://www.freeml.com/delphi-users/4649/latest


[11017] Re:HTTPSサイトからのダウンロード返信 削除
2017/4/3 (月) 20:21:11 Mr.XRAY
> Delphi 6 ですから 32 ビットの EXEであることは間違いないでしょう.

調べたのですが,残念ながら Delphi 6 では無理のようです.
Delphi 6 で使用可能な Indy は Ansi 版としての最終バージョン 10.2.3
なのですが,10.2.3 で使用可能な DLL がダウンロードできなくなっています.

[772] [07] の記事を書いた時は,Indy 9 でも使用可能な DLL がダウンロード
できたハズだったのですが...

また,今現在の調査では,Indy 10.2.3 もダウンロードできないようです.


[11018] Re2:HTTPSサイトからのダウンロード返信 削除
2017/4/3 (月) 21:23:12 Mr.XRAY
> なのですが,10.2.3 で使用可能な DLL がダウンロードできなくなっています.

本日現在入手可能な DLL は Indy 10.5.5 以上用のようです.
ちなみに Delphi 10.1 Berlin Starter の Indy は 10.6.2 です.



[11021] Re3:HTTPSサイトからのダウンロード返信 削除
2017/4/4 (火) 08:43:54 Mr.XRAY
> また,今現在の調査では,Indy 10.2.3 もダウンロードできないようです.

以下が 10.2.3 がダウンロードできた SVN です.
(ユーザアカウントは Indy-Public-RO パスワードは空白)
すくなとも 2015年03月02日には 10.2.3 が入手できました.

https://svn.atozed.com:444/svn/Indy10/

昨日現在,tags にあるバージョンは下図のようになっています.


[11022] Re4:HTTPSサイトからのダウンロード返信 削除
2017/4/4 (火) 09:09:37 Mr.XRAY
>[TIdHTTPの使用]
>http://www.freeml.com/delphi-users/4649/latest


DEKO さんが, Internet Archive からダウンロードのことをレスしています.
[772] の記事に追加するかどうかは考え中です.
私も Internet Archive をみたのですが,Tiburon の文字が入っていたので...
個人的には Delphi 6 とかの方には諦めて頂くのいいのかな,と (^^;


[11035] Re5:HTTPSサイトからのダウンロード返信 削除
2017/4/5 (水) 18:04:02 taka
▼ Mr.XRAYさん
> >[TIdHTTPの使用]
> >http://www.freeml.com/delphi-users/4649/latest
>
> DEKO さんが, Internet Archive からダウンロードのことをレスしています.
> [772] の記事に追加するかどうかは考え中です.
> 私も Internet Archive をみたのですが,Tiburon の文字が入っていたので...
> 個人的には Delphi 6 とかの方には諦めて頂くのいいのかな,と (^^;


772_Indy_HTTPGet

Indy 10.6.2 + Delphi6 personalで
少し変更すると 772_Indy_HTTPGet\04_HTTPGetFileもコンパイル通りましたよ。
https://indy.fulgan.com/indy10.changelog.txt
もhttps取得できました。

{$ifdef VER140}
{$else}
  uses HTTPApp;
{$endif}

{$ifdef VER140}
function UnixPathToDosPath(const Path: string): string;
begin
  Result := StringReplace(Path, '/', '\', [rfReplaceAll]);
end;
{$endif}


[11037] Re6:HTTPSサイトからのダウンロード返信 削除
2017/4/5 (水) 18:27:33 Mr.XRAY
▼ takaさ〜ん,なんと言うことを (笑)

> Indy 10.6.2 + Delphi6 personalで
> 少し変更すると 772_Indy_HTTPGet\04_HTTPGetFileもコンパイル通りましたよ。
> https://indy.fulgan.com/indy10.changelog.txt
> もhttps取得できました。


そういうことだったんですか !!
参った !!
しかし,まあ,なんという.
どうしようかな ?  記事に追加しよかな ?
結局,このサイトの記事って,皆さんのおかげて生きているのね.
ウッゥッゥッ.

これ,あれなんですよね.Ansi と Unicode ではコードポイント(文字コード)
が違うんですよね.それをね.なるほどね.


[11039] Re7:HTTPSサイトからのダウンロード返信 削除
2017/4/5 (水) 19:41:18 Mr.XRAY
▼ takaさん
 
あれですね.私も古い Delphi では諦めて頂くという先入観がありましたね.
最新の Indy のインストールに関しても.
svn を見たら Delphi 4 からあります.
以下にも説明があります.

http://www.indyproject.org/Sockets/Docs/Indy10Installation.en.aspx
 
記事についてはこれから考えます.


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82