1 名前:デフォルトの名無しさん mailto:sage [04/08/28 09:50] The Indy Project www.indyproject.org/ ./\ /\ /:::::::ヽ____/::::::::ヽ、 / ::. _ .::::::::::::: _::::ヽ_ / / °ヽ_ヽv /:/ °ヽ::::::ヽ / /.( ̄( ̄__丶 ..( ̄(\ ::::| ぐぐってもわかんないよ〜 . | .:::::::: ) )/ / tーーー|ヽ) ) .::::: ::| . | .::::...( (..||. | ( ( ::| だれかたすけて〜 . | :::. ) )| |⊂ニヽ .| ! ) ) ::::| | : ( ( | | |:::T::::.| ( ( ::| \: ) )ト--^^^^^┤ ) ) 丿 / ( ( ( .( \ / .、.) ) / \ _ \ INDY TIPS monazilla.org/document/indytips.html DelWiki - Indy onigiri.s3.xrea.com:8080/delphi/index.php?Indy Indy 日本語ヘルプ www.borland.co.jp/delphi/del7docup.html
2 名前:デフォルトの名無しさん mailto:sage [04/08/28 09:54] 次スレ pc5.2ch.net/test/read.cgi/tech/1029123152/ ***終了***
3 名前:デフォルトの名無しさん mailto:sage [04/08/28 09:55] またDel厨ですか。 こないだは作ってくれくれ君で、今度は助けてくれくれ君がスレ立てましたか。
4 名前:デフォルトの名無しさん mailto:sage [04/08/28 10:01] ついについにInsdyスレが
5 名前:デフォルトの名無しさん [04/08/28 10:03] ./\ /\ /:::::::ヽ____/::::::::ヽ、 / ::. _ .::::::::::::: _::::ヽ_ / / °ヽ_ヽv /:/ °ヽ::::::ヽ / /.( ̄( ̄__丶 ..( ̄(\ ::::| ぐぐってもわかんないよ〜 . | .:::::::: ) )/ / tーーー|ヽ) ) .::::: ::| . | .::::...( (..||. | ( ( ::| だれかたすけて〜 . | :::. ) )| |⊂ニヽ .| ! ) ) ::::| | : ( ( | | |:::T::::.| ( ( ::| \: ) )ト--^^^^^┤ ) ) 丿 / ( ( ( .( \ / .、.) ) / \ _ \ DEL厨をよく表したAAですねw
6 名前:デフォルトの名無しさん mailto:sage [04/08/28 12:59] 使い方がよくわからんのよね ネットワークの知識に乏しい俺が悪いんだけど Indyの使い方を覚えながらネットワークの知識も増やせたらいいな・・・
7 名前:デフォルトの名無しさん mailto:sage [04/08/28 13:04] ドキュメント読んで分からんのなら止めとけ。
8 名前:デフォルトの名無しさん mailto:sage [04/08/28 13:04] 魔宮の伝説
9 名前:デフォルトの名無しさん mailto:sage [04/08/28 13:10] >>6 TCP/UDPあたりの超基礎的知識すらないなら無理だな。 WinSock入門しとけ
10 名前:デフォルトの名無しさん [04/08/29 15:31] idFTPってレジュームできますか? 分割ダウンロードを実装したいのですが……。
11 名前:デフォルトの名無しさん mailto:sage [04/08/29 15:33] 気合いで
12 名前:デフォルトの名無しさん [04/08/29 15:39] 可能なら方法を教えて欲しいのです。 RFCは読みましたしTClientSocketのほうで実装はしたのですが Indyでやりたいので
13 名前:デフォルトの名無しさん mailto:sage [04/08/29 15:54] procedure Get(const ASourceFile: string; ADest: TStream; AResume: Boolean = false); overload; ヘルプ読め、世の中なめんな。
14 名前:デフォルトの名無しさん mailto:sage [04/08/29 16:14] Indy in Depthってどうよ? 目次 www.atozed.com/indy/Book/TOC.iwp
15 名前:デフォルトの名無しさん [04/09/08 19:31] IndyのHTTPサーバ使ってますが、 JavaWebStartのサーバなんて実装できるんでしょうか?
16 名前:デフォルトの名無しさん [04/09/21 17:27:12] IndyのHTTPクライアントを使っていますが、 サーバ指定にIPアドレスとWindowsのサーバー名を利用していましたが、 WindowsXP SP2からIPアドレス指定でしか接続出来なくなりました。 何でしょうか。
17 名前:デフォルトの名無しさん mailto:sage [04/09/23 14:53:47] >16 ファイアウォールでファイルとプリンタの共有を許可
18 名前:デフォルトの名無しさん [04/09/24 22:23:22] TIdMessageを使ってメール送信アプリ作ってるんですけど FromはいじらずにReturn-Pathヘッダーのみを好きなメアドに変えるには どのようにすればよろしいでしょうか?
19 名前:デフォルトの名無しさん mailto:sage [04/09/25 11:36:02] 氏ね
20 名前:デフォルトの名無しさん [04/09/25 13:47:48] >>19 お前がな。蛆虫野郎が。
21 名前:デフォルトの名無しさん [04/09/27 11:18:58] IntraWebでポトペタで、 >何が素敵って、ASP.NETがVS.NETやIISぐるみでようやく実現したものを、 >Delphiに元からあったGUIビルダの使いまわしでもって、 >単独の実行ファイルに収めてしまうところが素敵。 らしいでつね。 IndyのHTTPサーバー使ったExeとIntraWebを組みあせたいんですが、 どういう方法がありますか? アプリケーションサーバーを設定するのが面倒なので、 受信はIndy/HTTP Server-Exeのみとしたいでつ。
22 名前:デフォルトの名無しさん mailto:sage [04/09/27 13:06:17] >>21 IntraWebは、スタンドアローン・モード(EXE)なら サーバー機能を内蔵しているので、組み合わせる必要なし。 IntraWebについては、この辺を見るべし。 onigiri.s3.xrea.com:8080/delphi/index.php?IntraWeb
23 名前:デフォルトの名無しさん mailto:sage [04/09/27 13:33:56] サンクス>>22 exe単位でちょこちょこっとページ改造したり、ページ増やしたりせるのが、利点みたいね。 簡易exeによるWebだね。 ちゃんとしたものも作れるのかな...
24 名前:デフォルトの名無しさん mailto:sage [04/09/27 14:51:57] Apacheのモジュールにする事も出来るので、 かなり柔軟に対応できるはず。 > ちゃんとしたものも作れるのかな... 海外ではかなり評判が良い。 Readers Choice Awardsも連続受賞しているし なんで日本人は使わないのか不思議。
25 名前:デフォルトの名無しさん [04/09/28 08:46:03] Indyでメールサーバーを実装してる例なんかありますか? 自動返信アプリが作りたいので。
26 名前:25 [04/09/28 08:48:16] もしかして、メールサーバー本体を作るのでなく、 メールクライアントアプリを作って常時起動しとけば良いのか? 詳しい人教えて下さい。
27 名前:25 [04/09/28 10:18:33] 自動返信メールのアプリケーション一般を知ろうと思って、 ぐぐりましたがメールソフトの使い方しか無いよう。 スレッドにもメール・アプリケーションみたいな文字は見当たらないし、 「自動返信・メール・アプリケーション」という呼び名が違ってんのかな。 とりあえず、一般的な知識が欲しいでつ。最終的にはIndyの知識まで要るんですけど。
28 名前:デフォルトの名無しさん mailto:sage [04/09/28 10:34:49] もっと仕様をわけろ。 ・メールサーバからメールを受信する ・(必要であれば)返信すべきメールか判断 ・メールサーバへ返信メールを送信する
29 名前:デフォルトの名無しさん [04/09/28 10:48:51] >>28 まさにその通りです。 質問カキコ中には、メールサーバーのアプリとして実装しようかと思っていましたが、 メールクライアントとして作った方が絶対楽ですよね?
30 名前:25 [04/09/28 15:38:17] メール文字ってのはUTF-8が使えなくて、 >charset="iso-2022-jp" とかになるんだろうか。 多国語を考えるとメンドウ。避けるべきかな。 HTTPならUTF-8で良いし、Delphiの中の人もAsciiのつもりで扱ってくれるし。
31 名前:デフォルトの名無しさん [04/09/29 08:54:42] メールアプリ作ってる識者のレス希望
32 名前:デフォルトの名無しさん [04/09/29 13:51:45] Indy/HttpServerで、BASIC認証出せますか?
33 名前:デフォルトの名無しさん [04/10/01 09:16:01] Indyでメールアプリ作った椰子回答しる! お願い。
34 名前:デフォルトの名無しさん mailto:sage [04/10/01 11:19:41] RFC嫁
35 名前:デフォルトの名無しさん mailto:sage [04/10/01 13:30:14] >>33 付属サンプルになかったっけ?
36 名前:デフォルトの名無しさん mailto:sage [04/10/01 15:44:08] >>25 仕様は>>28 のがいい。下手なメールサーバを作ると踏み台にされるぞw >>30 については古いメールサーバが7bitしか通さないのと 機種により制御文字が違うので7bitかつ可読文字だけで やりとりするようにしている。 とはいえIndyだとMIMEエンコード/デコードがあるのでそれを使えばいい。 (バグっているのは秘密だ) まあ後は自分で試行錯誤しれ。
37 名前:デフォルトの名無しさん [04/10/01 16:01:56] 最新のindyのインストール方法がわかりません 教えてくださいエロイ人
38 名前:デフォルトの名無しさん mailto:sage [04/10/01 16:07:02] exeだからダブルクリックでオート
39 名前:デフォルトの名無しさん mailto:sage [04/10/01 23:24:47] >>37 gamdev.org/w/?%5B%5BDelphi6Personal%A4%CBIndy9%A4%F2%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB%A4%B9%A4%EB%CA%FD%CB%A1%5D%5D
40 名前:デフォルトの名無しさん [04/10/02 11:13:55] ギ粉日の開発環境設定手順サイトがあったけど、 完成すると最新IndyになるYO!
41 名前:デフォルトの名無しさん [04/10/04 10:34:46] サンクス>>36 メールクライアントにしてみます。 メールクライアントで文書をやり取りするサービスを作って、 そのアクセスをDBに記録したりすると、 デスクトップアプリをポトペタする感じでなんか高度なアプリが出来そうですね。
42 名前:デフォルトの名無しさん [04/10/04 11:32:55] メールクライアントベースのアプリケーションの一般論でもあればイメージわきやすいが、説明サイトも無いみたいだね。
43 名前:デフォルトの名無しさん mailto:sage [04/10/04 13:47:35] rfc読めよ
44 名前:デフォルトの名無しさん [04/10/04 16:02:51] そういうレベルじゃなくて、メールの自動応答アプリ(これはカタログは見つかった)とか、アプリベースの話。
45 名前:デフォルトの名無しさん [04/10/05 10:08:27] >とはいえIndyだとMIMEエンコード/デコードがあるのでそれを使えばいい。 >(バグっているのは秘密だ) これ詳細教えてage!
46 名前:デフォルトの名無しさん mailto:sage [04/10/06 10:27:33] >>45 昔のやつだと3バイトの倍数でないと最後の(Length mod 3)バイトがおかしくなる。 なお、最新版では治っているようだ。詳細はidCoderHeaderを見れ。
47 名前:デフォルトの名無しさん [04/10/07 09:57:59] サンクスage!>>46 直ってるのはうれしい。 けど、他人とコンパイル環境合わせないといけないのでバージョンアプするか検討。
48 名前:デフォルトの名無しさん [04/10/09 08:21:26] C++Builder6にインストールしようとしているのですが、 コンポーネント→パッケージのインストール→追加 でIndyを追加しようとしているのですが、 「プロシージャエントリポイント@Idresourcestrings@_RSBindingAnyがダイナミックリンクライブラリIndy60.bplから見つかりませんでした。」 と出てインストールできないのですが、どなたか解決方法をご存じないでしょうか?
49 名前:デフォルトの名無しさん mailto:sage [04/10/10 07:59:07] どっかのスレでみたけど、 古い印ディーを抜いてから、 新い印ディーを入れる。
50 名前:デフォルトの名無しさん [04/10/15 17:42:44] Version 8.0.25 の TIdTelnetServer で、 認証時のエコーをしないようにしたいんだけど、 どうしたらいいの?
51 名前:デフォルトの名無しさん [04/10/15 21:26:34] Indy+SSLの詳しい説明、期本ぬ
52 名前:デフォルトの名無しさん mailto:sage [04/10/15 23:57:44] 初めてindy9入れてみた。 デモをコンパイルして動かしてみた。 ヘッダは表示されるのに、本文は表示されなかった。 昨日、ずっといじってたが、成果は出なかった。 日記はチラシの裏側(中略)な!
53 名前:デフォルトの名無しさん mailto:sage [04/10/17 02:18:20] >>51 Indy9 しか使ったこと無いから他は知らんけど。 www.indyproject.org/ssl.html ここから辿って OpenSSL DLLs for Indy をゲッツ。 とりあえず DLL は exe と同じフォルダに入れておく。 TIdHTTP と TIdSSLIOHandlerSocket をフォームに貼り付けるなりして使えるようにして TIdHTTP の IOHandler プロパティに IdSSLIOHandlerSocket1 とかをセット。 あとは URL に https から始まる文字列をセットするだけ。 TIdHTTP 以外で使う場合は良く分からん。
54 名前:52 mailto:sage [04/10/17 02:41:22] ふーむ。 どうやら他の人はちゃんとメールが受け取れるようだな。 不思議不思議。 OSで違うもんなのだろうか? 「デモ動かしたけど、本文だけ受信しない」って人が現れるのを待つとするか…。
55 名前:デフォルトの名無しさん mailto:sage [04/10/17 03:10:50] >>54 ぱっと見ただけだけど、ヘッダだけ表示するように作ってある気がする。 本文も表示するように変更すれはいいんじゃないかと。 日本語ならSJISに変換しないとまともに読めないかもしれないけどね。
56 名前:52 mailto:sage [04/10/17 03:30:42] >>55 レスどもどもです。 うーん。そーなのかなぁ? 一応、ツールボタンの3番目が受信かと思っていたのだが…。 今、見直してみたら「retrieve」って書いてあるなぁ…。 retrieveって、「検索」? でも、一応「メモ」貼ってあるし…。ソレに本文出すようになってる ようにしか見えないなぁ…。 はてはて。
57 名前:55 mailto:sage [04/10/17 03:57:02] >>56 初めにメールのリストを取得して、その後メール本文を受信する仕様だったのね…。 やっぱ、ぱっと見ただけじゃ駄目だな。申し訳ない。 ってことで調べてみたんだけど、どうやら本文しかないメールの場合 Pred(Msg.MessageParts.Count) が -1 を返しているのが原因みたい。 試しに本文書いて添付ファイルを付けたメールを受信させてみると うまくいったです。 なので、Pred(Msg.MessageParts.Count) が -1 の時は本文のみ、 そうじゃないときは添付ファイルあり、みたいな処理に変えないと駄目っぽい。 多分途中で仕様を変更したけど、サンプルはそのまま変更してないんでしょうね。 まぁ妥当な仕様変更だと思うけど。
58 名前:52 mailto:sage [04/10/17 04:18:39] >>57 おお?レスどもどもどもです。 インストールした日に色々いじくってて、その辺が「違う感」があったんですが…。 添付ファイルですか…。 「ソレが変な値返してて、スルーされてんなー」とは思ってましたが。 うーん。 検索しても、「MailClientのデモが変だ」ってのがひっかからない(?)のは あまりメールに関していじってる人が少ないのかな? 結局、「本文だけ」の場合はどーしたらいいのか、分からないままですが(^^;。
59 名前:52 mailto:sage [04/10/17 04:39:27] おろろ。添付ファイル付きを自分のメルアドに送ってみたけど、 一覧に出ない…。 試しにもう一つ、添付ファイル無しを送ったらソレは出てきた…。 うーん。ワケが分からん。 TIdText(Msg.MessageParts.Items[intIndex]).Body ↑ コレも怪しいんだよなぁ。 「//body text」って注釈入れてんのに。不思議不思議。
60 名前:52 mailto:sage [04/10/17 05:15:54] 連続スマソ。 自分で「ひっかからない」と書いたけど、検索方法を変えたら そこそこあった。 んで、 分岐(コレはスルーされるから)の前に TIdText(Msg.MessageParts.Items[intIndex]).Body ではなくて、 ↓ memo1.Text:=msg.Body.Text; ってやったら本文取れましたよ! うーむ。 英語じゃなくて、ドイツ語の掲示板だったからよく分からんかったが、 ありがとう!ドイツ人!w でも、こんなんでいいのだろうか…。とりあえず、もう寝ます。
61 名前:52 mailto:sage [04/10/18 23:18:50] ありゃ、また連続か…。 一応「本文」も取れるようになったんで「自分用・柔軟なスパム削除ツール」は 出来ました。 が!相変わらず添付メールは一覧されない…。 不思議不思議。 って、一応完成したから調べてないんだけどw
62 名前:52 mailto:sage [04/10/19 02:17:17] すんまへん。ほんま、すんまへん。 何のことはない。自分んとこのプロバイダで添付ファイル付きメールをサーバーから 削除する設定にしてました…。 ほんま、すんまへん(^^; ほな。
63 名前:デフォルトの名無しさん [04/10/22 16:00:26] Indy10はいつですのですか?
64 名前:デフォルトの名無しさん mailto:sage [04/10/22 18:22:37] >>63 とりあえず日本語を勉強すれ
65 名前:デフォルトの名無しさん mailto:sage [04/10/22 20:09:37] 最後の「ですの?」は余計だったな。
66 名前:デフォルトの名無しさん [04/10/22 23:41:34] Indy10はいつですにょ?
67 名前:本田 [04/10/23 05:54:47] >>63 www.indyproject.org/download/Borland.html
68 名前:デフォルトの名無しさん [04/10/23 14:53:44] マジかよ!超サンクス>>53 そんなに簡単なのかよ。迷ってたけど使おう! TIdHTTPServer側はまだ分からんけど。 ライセンスも難かしかった筈だけど英文読むか。
69 名前:68 [04/10/25 09:16:35] www.indyproject.org/teams/Demo/demolisting80.html デモ見つけますた。 Components usedが ・TidHTTPServer ・TidServerInterceptOpenSSL になってるので試してみまつ。
70 名前:デフォルトの名無しさん mailto:sage [04/11/03 01:05:59] 保守
71 名前:デフォルトの名無しさん mailto:sage [04/11/04 15:58:06] 9.00.17が出てるね
72 名前:デフォルトの名無しさん [04/11/05 14:23:13] 9が出たせいか、Indy OpenSSL DLL's for Indy ページ消えた!
73 名前:デフォルトの名無しさん mailto:sage [04/11/05 23:41:53] >>72 ほい。まだ試して無いのでレポートきぼー。 SSLBuggy www.indyproject.org/SSL.iwp
74 名前:デフォルトの名無しさん [04/11/06 13:44:13] >No Inherent License >Indy allows you to do SSL by providing the code, > but we do not provide a license to use SSL. > If you use SSL, it is up to you to make sure that you are legally permitted to use it > in the country you are in and for your application. ライセンス難しそう。 国によって使えないと。 それ以外は自由なのか?
75 名前:デフォルトの名無しさん [04/11/07 12:03:27] C++Builderへのインストール方法とかが書いてあるページって無いの?
76 名前:デフォルトの名無しさん mailto:sage [04/11/07 15:08:28] GETしたらeucってやつだから文字化けしちゃうよ〜 変換するにはどうしたらイイのぉ? アセンブラだと一発なの?
77 名前:デフォルトの名無しさん mailto:sage [04/11/07 23:47:54] 釣り?
78 名前:デフォルトの名無しさん [04/11/08 00:00:31] >>76 NKF32.dllでなおせばいいやん
79 名前:デフォルトの名無しさん [04/11/09 14:18:38] IndyページからSSL Buddyのインストーラ落としました。 これは何に使うもんでしょう?
80 名前:デフォルトの名無しさん mailto:sage [04/11/09 22:08:02] >>79 何に使うのか分からないのは、多分今の>>79 には必要ないから、かな。 必要になった時にはSSL Buddyという名前だけで ある程度予想が付くようになってるはず。 それまでは気にしなくていいと思うよ。
81 名前:デフォルトの名無しさん [04/11/10 10:10:24] SSL Buddy教えて!
82 名前:デフォルトの名無しさん [04/11/11 09:13:02] Indy普及のためには意地悪せず、教えあおうYO!
83 名前:デフォルトの名無しさん [04/11/13 00:57:40] 9.0.18age BCB5だと9.0.17はコンパイルエラー出たんだけど直ったYo!
84 名前:デフォルトの名無しさん [04/11/15 11:27:02] IndyのSSL Buddyとは、 ↓
85 名前:デフォルトの名無しさん mailto:sage [04/11/15 12:07:07] 変更 9.0.16から9.0.18の変更点ってどこに書いてあるの?
86 名前:デフォルトの名無しさん mailto:sage [04/11/15 12:58:27] >>85 9.0.16からは9.0.17は知らないけど、9.0.17から9.0.18は IdVers.incの修正のみと 思われ。
87 名前:86 mailto:sage [04/11/15 13:00:56] あ、IdGrobal.pasが抜けてた
88 名前:52 mailto:sage [04/11/16 00:25:32] 「uneven size in decodetostream」って例外が出たんで、 検索してみたら「10にしたらいいんでないの?」ってやりとりが。 で、今10をDL中。 信用して良いんだろうか(^^;
89 名前:52 mailto:sage [04/11/16 00:52:06] うーむ。DLしたは良いがインストール方法がさっぱりw こりゃβ取れるのを待てという思し召しかしら?
90 名前:デフォルトの名無しさん mailto:sage [04/11/16 09:47:24] どっちかというとβが取れるように協力しろ、ってことなのではないかと。
91 名前:52 mailto:sage [04/11/16 23:29:03] >>90 うーん。出来るものなら協力したいけど、 あっしなんかおこがましくてとんでもございませんって話ですよ。 「あーIndy使ったら楽にメールやりとり出来るな〜」くらいにしか 考えてなかったレベルなんで(^^; 「こーやりゃいいのか…(サンプル身ながら)」って適当に試行錯誤してるだけ状態。
92 名前:52 mailto:sage [04/11/16 23:31:26] ありゃ、誤字…。 「見ながら」。
93 名前:ななしへたぐらま ◆XcB18Bks.Y mailto:sage [04/11/19 11:30:03] Indy 9.0.18のIdTCPServer/IdTCPClientコンポでクライアント/サーバーアプリを作っています. クライアントからの命令をOnExecuteイベントではなくコマンドハンドラで処理すると OnExceptionイベントハンドラ存在していても 例外生成時に接続が切れてしまいます. OnExceptionイベントハンドラで例外が生成された場合は OnExceptionイベントハンドラを実装することで接続は切れなくなったのですが…. コマンドハンドラを使う場合はコマンドハンドラごとに例外処理コードを書かないとダメなのでしょうか.
94 名前:デフォルトの名無しさん mailto:sage [04/11/20 04:16:04] >>93 OnNoCommandHandler を使う。
95 名前:ななしへたぐらま ◆XcB18Bks.Y mailto:sage [04/11/20 22:20:52] レスありがとうございます. しかしうまくいきませんでした. 試行錯誤の結果, IdTCPServerコンポのReplyExceptionCodeプロパティに0以外の値を入れることで エラーをトラップしてくれるようになりました. (ヘルプは精読しないといけないなと少し反省.) しかしメッセージはエラーメッセージそのものになってしまうので… 901 リストのインデックスが範囲を超えています (0) ちょっと恥ずかしいです. これが嫌ならやはりコマンドハンドラごとにトラップしないと駄目かも.
96 名前:デフォルトの名無しさん [04/11/22 09:43:49] IndyのSSL Buddyを使ってる人居まつか?
97 名前:94 mailto:sage [04/11/23 14:53:57] >>95 procedure TForm1.IdTCPServer1NoCommandHandler( ASender: TIdTCPServer; const AData: String; AThread: TIdPeerThread); begin try // AData で各種コマンド処理 except ShowMessage('例外発生'); end; end; コマンドハンドラ使わずに、こんな感じで処理するのは どうかな、という話だったんだけどね。ま、好きな方を選んでくれっす。
98 名前:デフォルトの名無しさん [04/11/24 14:18:42] C++Builderで使っている人いますか? インストール方法を教えてください。
99 名前:デフォルトの名無しさん mailto:sage [04/11/24 14:30:51] Pro版のCD-ROMの中の人がインストールしてくれます。
100 名前:52 mailto:sage [04/11/24 23:48:40] ttp://inagi.himitsukichi.com/~aozora/cgi-bin/pukiwiki/pukiwiki.php?Indy9%A4%CE%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB >>98 当方、delphiなので分からないけど、↑ではどう?