名前 題名 ▼ takaさん > 以下のコードをコンパイル登録して > > rocedure TForm1.FormCreate(Sender: TObject); > begin > IdHTTPServer1.Active := True; > end; > > procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean); > begin > IdHTTPServer1.Active := False; > end; > > procedure TForm1.IdHTTPServer1CommandGet(AContext: TIdContext; > ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo); > begin > AResponseInfo.ContentText := 'Hello'; > end; > > タスクスケジュールの未ログインに > Indyでポート80を開けて > 別のユーザーでhttp://localhost/が閲覧できるのでポートの割り当てができないというわけではないようです。 > > そこで cygwinをインストールしてあるのを思い出したので > cygwinのsshで keyを設定して > タスクに登録して ポートフォワーディングをすると 未ログイン状態でつながりました。 > ※ runas /profile /user:ユーザー名 "C:\cygwin\bin\mintty.exe -i /Cygwin-Terminal.ico -" > で ログインしてcygwin用のプロファイルを作成し、sshの設定を事前にしておく > > C:\cygwin\bin\ssh.exe -L 3307:127.0.0.1:3306 ユーザー@ホスト -N > > > Tera TermやPuTTYはなんか触っちゃいけないとこにアクセスしているようです。 > > > cygwinをインストーしていない場合はとてつもないファイルのごみが増えて > セキュリティソフトの検索やデフラグなどに時間がかかるようになったりする弊害があるので > そのままインストールせずに > ディスク管理を開いて > ディスクのパーティションを1個を c:\cygwinに割り当てるなどしたほうがいいです。 > http://www.atmarkit.co.jp/ait/articles/0002/05/news001.html > うちは5GBほど割り当ててます。 > ・ドライブ文字は割り当てない > ・c:\cygwinに割り当て > > > Win32-OpenSSHはunixのパクリらしいので > powershellのsshでも動くかもしれません。 > GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link