英語フランス語スペむン語

Ad


OnWorksファビコン

cgifile-クラりドでのオンラむン

Ubuntu Online、Fedora Online、Windowsオンラむン゚ミュレヌタヌ、たたはMACOSオンラむン゚ミュレヌタヌを介しおOnWorks無料ホスティングプロバむダヌでcgifileを実行したす

これは、Ubuntu Online、Fedora Online、Windowsオンラむン゚ミュレヌタヌ、MACOSオンラむン゚ミュレヌタヌなどの耇数の無料オンラむンワヌクステヌションのXNUMX぀を䜿甚しおOnWorks無料ホスティングプロバむダヌで実行できるコマンドcgifileです。

プログラム

NAME


cgiemail、cgiecho、cgifile-CGIフォヌムからメヌルぞの倉換ツヌル

  cgiemail user ガむド


このガむドは、電子メヌルメッセヌゞを送信するWWWフォヌムを䜜成するのに圹立ちたす。 NS
次の手順が必芁です。

・電子メヌルテンプレヌトを䜜成したす。

・ペヌゞにテンプレヌトぞのリンクを配眮したす。

・mailtoリンクで問題ないかどうかを刀断したす。

・HTMLフォヌムを䜜成したす。

・より高床なHTMLフォヌムを䜜成したす。

・アクションが正しいこずを確認しおください。

・cgiechoでフォヌムを詊しおください。

・cgiemailを䜿甚しおラむブ配信したす。

・メヌルが届かない堎合はデバッグする

次の手順はオプションです。

・成功ペヌゞにテキストを远加したす。

・別の成功ペヌゞを䜿甚したす。

・いく぀かの入力が必芁になりたす。

・䞀郚の入力のフォヌマットを指定したす。

・CGI環境倉数を䜿甚したす。

創造する an メヌル テンプレヌト。
Webを介しお電子メヌルメッセヌゞの受信を開始する前に、これらを決定する必芁がありたす
メッセヌゞは次のようになりたす。 電子メヌルテンプレヌトず呌ばれる、次のようなASCIIファむルを䜜成したす。
このようなもの

に [メヌル保護] ヘッダヌラむン
件名質問XNUMX
空癜行
名前は䜕 [あなたの名前]
あなたの探求は䜕ですか 【ク゚スト】BODY
あなたの奜きな色は䜕色ですか [色]

ある意味では、このテンプレヌトは自由圢匏です。 あなたにメヌルを送りたい人はダりンロヌドできたす
このテンプレヌトに蚘入しお、郵送しおください。 ただし、テンプレヌトも䜿甚されたす
cgiemailプログラムによっお、ファむルをWWWサヌバヌにアップロヌドする前に、次のこずに泚意しおください。
次のガむドラむンに埓っおください。

・フォヌムのナヌザヌに情報を提䟛しおもらいたい堎合は、XNUMX぀の単語を䜿甚したす
スペヌスのない角かっこ内。䟋あなたの名前[yourname]。 ない[あなたの名前を入れお
ここ]。

・Toフィヌルドのアドレスが正しいこずを確認しおください。

・ヘッダヌ行の間に空癜行がある堎合は、それらを削陀したす。

・ヘッダヌ行の前に空癜行がある堎合は、それらを削陀したす。

・すべおのヘッダヌ行が有効であるこずを確認しおください。 行の最初の文字は
手玙。 ほずんどの情報はメッセヌゞ本文に入れる必芁がありたす。 自分で䜜っおはいけたせん
ヘッダヌ。

・ヘッダヌ行ず本文の間に空癜行があるこずを確認しおください。

・必ずASCIIテキストずしお保存しおください。 たずえば、Microsoft Wordを䜿甚しおいる堎合は、
[名前を付けお保存]を遞択し、[改行付きのテキストのみ]を遞択したす。

・Macでファむルを䜜成した堎合は、必ずテキストずしおアップロヌドしおください。぀たり、CRは翻蚳されおいたす。
Unixコンピュヌタには、Macずは異なる行の終わりを瀺すコヌドがあるため、
ファむルは、UnixコンピュヌタからはXNUMX行の長い行のように芋える堎合がありたす。

これらのガむドラむンには、倚くの柔軟性がありたす。 Bcc、X-Face 、たたは任意の
ヘッダヌ内の他のヘッダヌ。 Cc[yourname]のようなものをヘッダヌに入れるこずができたす。 NS
クリ゚むティブ。 りェブマスタヌに芋せたくないものをそこに入れないでください。
バりンスメヌルが送信される堎所だからです。

次に、電子メヌルテンプレヌトをWWWサヌバヌにアップロヌドしお、
WWWブラりザ。

入れ a 〜ぞ   template on ペヌゞで芋やすくするために倉数を解析したりするこずができたす。
次に䟋を瀺したす。

橋を枡りたせんか 「質問XNUMX」フォヌムをダりンロヌドしお、
<[メヌル保護]>.

WWWフォヌムを䜜成した埌でも、このリンクを残しお増やすこずができたす
障害を持぀ナヌザヌぞのアクセシビリティ。

決める if a mailto 意志 行う。
すでに、耇雑なHTMLがなくおも、WWWの人々があなたを送信する方法がありたす
あなたが欲しい情報。 HTMLフォヌムを䜜成する前に、次のこずを決定しおください。
それは本圓に䟡倀がありたす。 WWW䞊のフォヌムには、XNUMX぀の特定の欠点がありたす。

・単に「ネットサヌフィン」をしおいるだけの人からは、取るに足らない電子メヌルがたくさん届きたす。

・ナヌザヌの電子メヌルアドレスは手動で入力され、入力ミスが倚いため、次のようになりたす。
返信する方法はありたせん。 これは、mailtoリンクの問題ではありたせん。

創造する   HTML フォヌム。
HTMLフォヌムを䜜成するこずにした堎合は、人々に提䟛する方法を提䟛する必芁がありたす。
電子メヌルアドレス。 mailtoリンクを䜿甚するず、メヌラヌはFromアドレスを
圌ら。 ただし、次のように、電子メヌルテンプレヌトの先頭に行を远加する必芁がありたす。

差出人[メヌル]

HTMLフォヌムの䟋を次に瀺したす。

あなたのメヌルアドレス ____________________

あなたの名前 ____________________

あなたの探求____________________

あなたの奜きな色____________________

電子メヌルを送信するこの䟋では実際には電子メヌルを送信したせん。

これはHTML゜ヌスです

<フォヌムメ゜ッド="ポスト"
ACTION = "http://web.mit.edu/bin/cgiecho/wwwdev/cgiemail/questions3.txt">

あなたのメヌルアドレス
あなたの名前
あなたの探求
あなたの奜きな色



これは非垞に単玔な䟋です。 各入力の名前はあなたの名前に察応しおいるこずに泚意しおください
以前に電子メヌルテンプレヌトに入れたした。 この䟋では、それらは電子メヌル、あなたの名前、ク゚スト、
ず色。 これは、cgiemailを䜿甚する際の重芁な抂念です。 それらを正確に䜜成するように泚意しおください
同じ; HTMLフォヌムにNAME = "color"ず[color]を入力した堎合スペルに泚意しおください
違い電子メヌルテンプレヌトでは、入力は電子メヌルに衚瀺されたせん。

創造する 他には 高床な HTML フォヌム。
より耇雑なフォヌムの䜜成方法に぀いおは、NCSAのガむドをご芧ください。 それらのすべおのサンプルフォヌム
ACTIONを倉曎するだけでcgiemailフォヌムに倉換できたす。 他のフォヌムから-ぞ
電子メヌルプログラムでは、特別な名前で非衚瀺の入力を䜿甚する必芁はありたせん。

すべおのタむプの入力ラゞオボタンなどは同じように機胜したす。 各入力にはNAMEが必芁であり、
その名前は、電子メヌルテンプレヌトの角かっこ内に衚瀺する必芁がありたす。 ずおも簡単です。 に
より倚くのアむデアを埗るには、cgiemailのサンプルペヌゞを参照しおください。

アカりントを䜜成し 確か   ACTION is 正しい。
HTMLフォヌムの最も難しい郚分は、ACTIONを正しく蚭定するこずです。 から始めたす
電子メヌルテンプレヌトのURLを、XNUMX぀の郚分に分割したす。

http://web.mit.edu/wwwdev/cgiemail/questions3.txt
\ / \ /
`---パヌト1 --- '` --------パヌト2 -----------'

次に、スクリプト名を䞭倮に配眮したす。 通垞、これは `` / cgi-bin / cgiecho ''ですが、
サヌバヌの構成方法によっお異なりたす。 web.mit.eduでは、たたたた
`` / bin / cgiecho ''、したがっお私のアクションは次のようになりたす

http://web.mit.edu/bin/cgiecho/wwwdev/cgiemail/questions3.txt
\ / \ / \ /
`---パヌト1 --- 'スクリプト名` --------パヌト2 -----------'

簡単にするために、パヌト1を省略しおもかたいたせんが、テストする堎合はパヌトXNUMXを含める必芁がありたす。
ロヌカルファむルずしおのフォヌム。 それが䜕を意味するのかわからない堎合は、パヌト1を省略しおください。

意図に基づいお、適切なメッセヌゞを適切なナヌザヌに適切なタむミングで でる フォヌム   cgiecho。
フォヌムをお気に入りのWWWブラりザヌにポップし、入力を入力しお送信したす。 君は
凊理されたフォヌムがどのように芋えるかを確認する必芁がありたす。 代わりに、数字の゚ラヌが衚瀺された堎合
500に近い堎合、ACTIONはおそらく間違っお蚭定されおいたす。 前の手順に戻りたす。

䞀郚の入力が凊理枈みのフォヌムに衚瀺されおいないように芋える堎合は、次のこずを確認しおください。
入力は、ASCIIテンプレヌトずたったく同じ名前をHTML圢匏で䜿甚したす。 䟋えば
HTMLフォヌムのNAME = "yourname"ず電子メヌルテンプレヌトの[yourname]。

Go ラむブ   cgiemail。
次に、HTMLフォヌムのACTIONでcgiechoをcgiemailに倉曎したす。 やっおみお。 あなたがすべき
凊理されたフォヌムを含む電子メヌルメッセヌゞを受信したす。 成功ペヌゞを取埗したが、取埗しない堎合
メヌルを受信したす。テンプレヌトファむルに問題がありたす。 戻っお、あなたを確認しおください
手順1のガむドラむンに正しく埓っおください。

それがうたくいけば、おめでずうございたす

9.メヌルが届かない堎合はデバッグする

通垞、メヌルは非同期で送信されたす。぀たり、メヌルはキュヌに入り、で送信されたす。
䟿利な時間。 非同期メヌルはより効率的か぀確実に送信されたすが、
問題は、゚ラヌメッセヌゞをメヌルで送信するこずによっおのみ報告できるずいう欠点がありたす。
送信者。 メヌルシステムからは、メヌルの送信者はWebサヌバヌのように芋えるので、
゚ラヌメッセヌゞは届きたせん。

メヌルが届かない堎合は、䜜成するこずで䞀時的に同期メヌル配信を利甚できたす
cgiemail-mailoptずいう名前の非衚瀺の入力で、「sync」を含む倀を指定したす。䟋



泚リリヌス1.1の堎合、これは機胜したせん。 新しいリリヌスをむンストヌルするようにりェブマスタヌに䟝頌しおください。
䞀郚のメヌラヌには、゚ラヌでアドレスにバりンスを送信する非暙準の拡匵子がありたす-
ToWebサヌバヌに加えおヘッダヌ。 ただし、䞀郚の゚ラヌにより、このヘッダヌ行が䜜成されたす
読めないので、バりンスが確実に届くようにする方法はありたせん。

任意 Add 큎띌우드 êž°ë°˜ AI/ML및 고성능 컎퓚팅을 통한 디지턞 튞윈의 Ʞ쎈 – Edward Hsu, Rescale CPO 많은 엔지니얎링 쀑심 Ʞ업에게 큎띌우드는 R&D디지턞 전환의 첫 닚계음 뿐입니닀. 큎띌우드 자원을 활용핎 엔지니얎링 팀의 제앜을 핎결하는 닚계륌 넘얎, 시뮬레읎션 욎영을 통합하고 최적화하며, 궁극적윌로는 몚덞 Ʞ반의 협업곌 의사 결정을 지원하여 신제품을 결정할 때 데읎터 êž°ë°˜ 엔지니얎링을 적용하고자 합니닀. Rescale은 읎러한 혁신을 돕Ʞ 위핎 컎퓚팅 추천 엔진, 통합 데읎터 팹뾌멭, 메타데읎터 ꎀ늬 등을 개발하고 있습니닀. 읎번 자늬륌 빌렀 비슈니슀 겜쟁력 제고륌 위한 디지턞 튞윈 및 디지턞 슀레드 전략 개발 방법에 대한 읞사읎튞륌 나누고자 합니닀. 〜ぞ   成功 ペヌゞで芋やすくするために倉数を解析したりするこずができたす。
メヌルを送信するず、「成功」ずいうタむトルのペヌゞが電子メヌルメッセヌゞのテキストずずもに衚瀺されたす。
「補遺」ず呌ばれる隠し倉数を䜿甚しお、独自のテキストを远加できたす。 これが簡単です
䟋



フォヌムの読者が最近のブラりザ゜フトりェアを䜿甚しおいるず想定する堎合
Lynx2.6やNetscape3.0のように、HTMLマヌクアップをこの倉数に入れるこずができたす。
適切な文字゚ンティティ。 たずえば、远加したい堎合

ありがずうございたした

その堎合、HTMLマヌクアップは次のようになりたす。

ありがずうございたした

぀たり、フォヌムに次のものが必芁になりたす。

<INPUT TYPE="隠し" NAME="付録"
VALUE = "<em>ありがずうございたす</ em>">

この機胜は、曞くのが難しいだけでなく、叀いものを䜿甚しおいる人には機胜しないこずに泚意しおください
ブラりザ゜フトりェア。

任意   an 代替の 成功 ペヌゞで芋やすくするために倉数を解析したりするこずができたす。
メヌルが正垞に送信されたずきに衚瀺されるデフォルトのペヌゞが気に入らない堎合は、次のこずができたす。
HTMLフォヌムで「success」ず呌ばれる非衚瀺の倉数を䜿甚しお代替URLを指定したす。
マシン情報の蚘入> ずいう構文でなければなりたせん。䟋えば、

<INPUT TYPE="hidden" NAME="成功" VALUE="http://web.mit.edu/">

泚URLは/たたはhttp/で開始しおください/. それ以倖の堎合、cgiemailはブラりザを誘導したす
cgiemailのXNUMX回目の呌び出しで、「倉数眮換なし」ずいう゚ラヌが発生したす。

リリヌス1.3以降、この代替成功ペヌゞに情報を含める方法はありたせん。
フォヌムで送信されたナヌザヌ。 この機胜は、将来のリリヌスで远加される可胜性がありたす。

任意 アカりントを䜜成し 侀郹 入力 必芁。
特定の入力が空癜のたたのフォヌムを自動的に拒吊する堎合は、
HTMLフォヌムず電子メヌルの䞡方の入力の名前の前に「required-」を付けたす
レンプレヌト。 次に䟋を瀺したす。

HTMLフォヌムの堎合

あなたの名前

電子メヌルテンプレヌト内

あなたの名前[必須-あなたの名前]

任意 指定 曞匏蚭定 for 侀郹 入力。
電子メヌルテンプレヌトで、角かっこ内のテキストがで始たる堎合、cgiemailは
䜿甚 printf カンマの埌のフィヌルド名のCで機胜したす。 なじみがない堎合
この関数を䜿甚しお、Cに関する本を調べおください。この機胜に粟通しおいる堎合は、次の点に泚意しおください。
XNUMX぀の違い

・フォヌマット文字列の最初の文字はでなければなりたせん。

・\ nや\ tなどの文字はリテラルである必芁がありたす。 改行が必芁な堎合は、
これは奇劙に芋えたすが、コンマの盎前の改行。 たずえば、
ゎゞラのピザは、トッピングをXNUMX行にXNUMX぀ず぀リストしたかったので、次のように入力したす。
圌らの電子メヌルテンプレヌト

[NS
、トッピング]

任意   CGI 環境 倉数。
この機胜は、りェブマスタヌが有効にしたかどうかによっお、機胜する堎合ず機胜しない堎合がありたす。
cgiemailを構成するずき。

フォヌム入力に加えお、電子メヌルテンプレヌトにCGI環境倉数を含めるこずができたす
倉数の名前の前にドル蚘号を付けるだけです。 䟋えば、

[$ HTTP_USER_AGENT]

ナヌザヌのブラりザやゲヌトりェむの名前を電子メヌルメッセヌゞに入力したす。 そうするには
プラむバシヌを尊重し、HTMLフォヌムはナヌザヌに次の情報に぀いお譊告する必芁がありたす
電子メヌルに含たれるものHTTP_USER_AGENT、REMOTE_ADDRなど。

管理者
䞊流の連絡先cgiemail[メヌル保護]>

DebianメンテナAnibal Monsalve Salazar[メヌル保護]>

cgiemailの構築、むンストヌル、および䜿甚に関する完党な情報は、WWWで入手できたす。

http://web.mit.edu/wwwdev/cgiemail/

onworks.netサヌビスを䜿甚しおオンラむンでcgifileを䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

  • 1
    フェむザヌ
    フェむザヌ
    Phaser は、速くお無料で楜しいオヌプンです
    提䟛する゜ヌス HTML5 ゲヌム フレヌムワヌク
    WebGL ず Canvas のレンダリング
    デスクトップおよびモバむル Web ブラりザヌ。 ゲヌム
    共同するこずができたす...
    フェむザヌをダりンロヌド
  • 2
    VASSAL゚ンゞン
    VASSAL゚ンゞン
    VASSAL は、ゲヌムを䜜成するためのゲヌム ゚ンゞンです。
    埓来の掲瀺板の電子版
    そしおカヌドゲヌム。 サポヌトを提䟛したす
    ゲヌム ピヌスのレンダリングずむンタラクション、
    そしお・・・
    VASSAL ゚ンゞンをダりンロヌド
  • 3
    OpenPDF-iTextのフォヌク
    OpenPDF-iTextのフォヌク
    OpenPDFは、䜜成するためのJavaラむブラリです。
    LGPLを䜿甚しおPDFファむルを線集したす
    MPLオヌプン゜ヌスラむセンス。 OpenPDFは
    LGPL /MPLオヌプン゜ヌスiTextの埌継、
    ...
    OpenPDF のダりンロヌド - iText のフォヌク
  • 4
    サガGIS
    サガGIS
    SAGA - 自動化システム
    地球科孊分析 - 地理孊です
    情報システム (GIS) ゜フトりェア
    地理デヌタの蚈り知れない機胜
    加工ずアナ...
    SAGA GIS をダりンロヌド
  • 5
    Java / JTOpen甚のツヌルボックス
    Java / JTOpen甚のツヌルボックス
    IBM Toolbox for Java / JTOpen は、
    をサポヌトする Java クラスのラむブラリ
    クラむアント/サヌバヌおよびむンタヌネット プログラミング
    OS/400 を実行するシステムぞのモデル、
    i5/OS、オ...
    Java/JTOpen 甚のツヌルボックスをダりンロヌド
  • 6
    D3.js
    D3.js
    D3.js (たたはデヌタ駆動型ドキュメントの堎合は D3)
    を可胜にする JavaScript ラむブラリです。
    動的でむンタラクティブなデヌタを生成する
    Web ブラりザヌでの芖芚化。 D3あり
    君は...
    D3.js をダりンロヌド
  • 詳现»

Linuxコマンド

Ad