ForHosting KIT · データ変換・整形

テキスト項目をZIPにまとめる

名前を付けた最大50件の項目にテキストを貼り付け、ZIPをダウンロードできます。安全な相対フォルダーは保持されますが、PDF、画像、その他のバイナリファイルはまだアップロードできません。

● 安定提供中無料・ブラウザ内で実行
ご利用方法 ウェブAPIメールTelegramアプリ 近日

どんな場面で使うか

設定、ログ、CSV、コードメモなどのテキストを1つのZIPにまとめます。項目ごとに行を追加し、安全な相対パスとUTF-8テキストを入力します。

安全な相対フォルダーを保持

docs/readme.txt のような安全な相対パスは保持されます。絶対パス、バックスラッシュ、.. を含む危険なパスは拒否されます。

メール添付との相性

ZIPのstore方式でバイトをまとめるため、サイズは小さくなりません。利点は、互換性の高い1つのダウンロードにまとめられることです。

上限について

上限はテキスト50件です。APIも同じ{name, content}契約を受け取り、1回$0.002です。バイナリアップロードにはまだ対応していません。

テキストデータの書き出し

アプリがCSV、JSONマニフェスト、テキスト要約を1つにまとめます。

プロジェクト用テキストの整理

チームがREADME、ライセンス、設定テキストを安全なサブフォルダーにまとめます。

日次テキストログの保管

毎日の処理で最大50件のテキストログをまとめます。

まとめたファイルはサーバーに保存されますか?

入力したテキストはブラウザ内で処理されます。このフォームはバイナリファイルを受け付けません。

サブフォルダーを作れますか?

安全な相対パスは保持されます。絶対パスや..は拒否されます。

パスワードを付けることはできますか?

このツールでは付けられません。パスワード付きPDFの作成など、暗号化が必要な場合は他の機能とあわせてご利用ください。

なぜ無料で使えるのですか?

最大50件のテキスト項目をブラウザ内で処理するためです。

登録やインストールは必要ですか?

不要です。ブラウザからそのままご利用いただけます。

まとめて自動的にZIP化したい場合は?

APIは最大50件の{name, content}テキスト項目を受け取り、1回のリクエストにつき$0.002です。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/data/zip

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/data/zip \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"files":[{"name":"a.txt","content":"hola"}]}'
{
  "files": [
    {
      "name": "a.txt",
      "content": "hola"
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "data.zip",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

max_mb25
HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →