これはStreamStringというLinuxアプリで、最新リリースはLowGradeSocratessourcecode.tar.gzとしてダウンロードできます。ワークステーション向けの無料ホスティングプロバイダーOnWorksでオンラインで実行できます。
OnWorks を使用して StreamString というこのアプリを無料でダウンロードし、オンラインで実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
ストリーム文字列
Ad
DESCRIPTION
チェックサムとフォールト/ノイズ耐性を備えた UTF8 文字列を使用して、ストリーム内のデータとデータ構造をシンプルに保存します。
ソフトウェアは現在プレプレアルファ段階ですが、使用可能です。インターフェースは、例外ではなく結果パターンを使用して大幅に書き換えられています(ただし、結果パターンで例外をオプションで有効にできる可能性があります)。
このユニットはFreePascal V3.2以降用に書かれています。将来的にはDelphiにも対応するようにアップデートする予定ですが、今のところはFreePascalのジェネリック関数を使用しています。
オプション
- 最新の Pascal ストリームでデータを保存/取得します
- 同期マーカーとチェックサムを使用したフォールトトレランス
- ジェネリックは比較的コンパクトなコードを実現
- 例外に依存せず、Rust(例外なし)に似た結果パターンを使用します。
- ランタイムライブラリとストリームからの例外をトラップして結果パターンに変換します
- 前方および後方互換性のあるレコード/構造体を可能にする
- 広範なアイテムタグ付けのサポート(アイテムやユーザータイプなどのタグ)
- 未知のファイル構造を読み取り解析できるバリアントベース
このアプリケーションは、https://sourceforge.net/projects/streamstring/ からも入手できます。OnWorks でホストされているため、無料のオペレーティングシステムから最も簡単にオンラインで実行できます。