══════════════════════════════════════════════════════════════════════════════════════════ clilap.org/codepush 📤 コード共有 (短縮: clilap.org/cp) ──────────────────────────────────────────────────────────────────────────────────────── テキストやコードファイルをターミナルから簡単に共有・取得します。 有効期限には 1h (1時間), 24h/1d (1日), 7d/1w (1週間), 30d/1m (1ヶ月) が指定可能です。 アップロード curl clilap.org/cp -F file=@main.py # ファイルをアップロード curl clilap.org/cp -F file=@main.py -F expire=3d15h27m # 期限付きアップロード curl clilap.org/cp -F file=@myproject.tar.gz # フォルダーをアップロード (tar.gz / zip) curl clilap.org/cp -F file=@main.py -H "X-Password: xxx" # パスワード付き cat main.py | curl clilap.org/cp -F file=@- -F filename=main.py # stdinから -T でも可 (シンプルな場合): curl -T main.py clilap.org/cp/ curl -T main.py clilap.org/cp/3d15h27m/ 取得 curl codepush.clilap.org/{id} # 単体ファイル取得 curl codepush.clilap.org/{id} -H "X-Password: xxx" # パスワード付き取得 curl codepush.clilap.org/{group_id}/{path} # グループ内ファイル取得 curl codepush.clilap.org/{group_id}/{path} -H "X-Password: xxx" # パスワード付きグループ取得 上書き curl clilap.org/cp/{id} -F file=@new.py -F key={管理キー} # 上書きアップロード curl -T new.py "clilap.org/cp/{id}?key={管理キー}" # 上書きアップロード (-T) 削除 curl clilap.org/cp -X DELETE -d key={管理キー} # 管理キーで削除 diff curl clilap.org/cp/diff/{id1}/{id2} # ファイル比較 curl clilap.org/cp/diff/{id1}/{id2} -H "X-Password: xxx" # パスワード付きdiff stats curl clilap.org/cp/stats/{id} # 詳細情報 curl clilap.org/cp/stats/{id} -H "X-Password: xxx" # パスワード付きstats ══════════════════════════════════════════════════════════════════════════════════════════