作者はS5mxのみで動作確認しておりますが、revoでも動作しているとの報告を戴いております。
現在、作者の方で認識している主たるものは上記ですが、更に別の制限事項(及びバグ)が隠れている可能性は十分にあります。
revoでの動作確認は行っておりませんが、問題等報告戴ければ対応したいと思います。
Proxy Server: | localhost |
Port: | 8080 |
現在、日本語エンコードを自動認識しようとするのは、"charset"に下記キーワードが見つかった場合です。
認識するエンコード | "chaset"内のキーワード |
---|---|
Shift-JIS | SHIFT_JIS, SHIFTJIS, X-SJIS, MS_KANJI |
EUC-JP | EUC-JP, EXTENDED_UNIX_CODE, CSEUC |
JIS | ISO-2022-JP, JIS(上記Shift-JIS以外で) |
UTF-8 | UTF-8, UTF8 |
File | |||
Close(Ctrl+E) | TonsUPを終了する | ||
View | |||
Display | |||
Show TonsUP(Ctrl+V) | TonsUPを表示する | ||
Hide TonsUP(Shift+Ctrl+V) | TonsUPを隠す(メニューやショートカットは使用可) | ||
Tools | |||
Encodings(Ctrl+C) | デフォルト日本語エンコードを指定(送受信共通) | ||
Cancel Xfer(Ctrl+Z) | 転送を中断(ブラウザ側で転送をキャンセルしたりした際、TonsUPが応答していないような場合に使用してみて下さい) | ||
Preferences(Ctrl+K) | 初期設定 | ||
Help(Shift+Ctrl+H) | ヘルプ(未サポート) | ||
About TonsUP(Shift+Ctrl+A) | About |
Encode(Ctrl+C) | Tools->Encodingメニューと同義 |
Setup(Ctrl+K) | Tools->Preferenceメニューと同義 |
Cancel(Ctrl+Z) | Tools->Cancel Xferメニューと同義 |
Exit(Ctrl+E) | File->Closeメニューと同義 |
Preferenceメニューで設定できる項目
Port for TonsUP | ブラウザ側で指定するプロクシのポート(デフォルトは8080) |
Use Endoding Detection | 日本語エンコーディングの自動認識を有効とするかの設定 |
Preferenceダイアログ内のExternal Proxyボタン(Ctrl+P)で設定できる項目
Use External Proxy | 外部のプロクシサーバを使用するかの設定 |
External Proxy | 使用する外部プロクシサーバのアドレス(上記項目で外部プロクシを使用する設定とした時のみ有効) |
Port for External Proxy | 外部プロクシサーバで使用するポート(上記項目で外部プロクシを使用する設定とした時のみ有効) |
Exceptions | 外部プロクシサーバを使用する際に、例外的にプロクシサーバを介さず直接アクセスしたいドメイン名を指定。複数有る場合は、セミコロン(';')で区切って指定。(上記項目で外部プロクシを使用する設定とした時のみ有効)【充分な確認が出来ていません】 |
Shift+Ctrl+S | 全てのHTTPヘッダを表示/非表示をトグル |
Keith Walker氏は、CDescriptor.opx、CSocket.opxを使用するソフトウェアの配布を許可しています。
UniOpx.opxに関しては、UniFEP技術情報使用条件に従う必要があります。
また、今回の公開は「試験公開」の為、基本的には如何なるカタチでの転載・再配布も禁止致します。
TonsUPのソースコードの使用は上記条件の範囲内で基本的に自由としますが、ソースコードの改変を行った場合は、名前/アイコン/UIDを必ず変更して下さい。
また、TonsUPのソースコードをベースにしたモノを公開される際には、作者に連絡する必要があります。
(これは、TonsUPの一部がKeith Walker氏によるモノである為で、著作権的な問題がクリアになるまでの制限とさせて下さい。近日中にKeith Walker氏に確認します。)
リンク | ファイル名 | アーカイブ内容 | バージョン情報 |
---|---|---|---|
TonsUP001.zip(12Sep00) | TonsUP.SIS(TonsUP.app, TonsUP.aif) TonsUP.html(このページと同内容のHtml) | Initial Release | |
TonsUP002.zip(16Sep00) | ↑ | Ver.0.01でプログラム終了時にSocketのクローズ・削除を行わない事があったのを修正。 | |
TonsUP003.zip(09Oct00) | TonsUP.SIS(TonsUP.app, TonsUP.aif) | Transfer-Encoding: chunkedに対応。ブラウザ側で転送キャンセルされた場合の応答を改善。 | |
TonsUP003s.zip(09Oct00) | TonsUP.opp, TonsUP.mbm, TonsUPm.mbm, TonsUP.pkg | Ver.0.03のnOPL+用ソースコード、その他ビルドに必要なモノ一式。未整理で汚いコードですが、恥ずかしながら^^;取敢えず公開します。ビルドには別途、CDescriptor.oxh, CSocket.oxh, UniOpx.oxhが必要です。 コードの先頭付近で"DEBUG"をdefineすると、C:\TonsUP.logに全てのHTTPセッションをログします(textのみ)。その他質問等はメール/BBSでお願いします。 |