Shakyshare --- a script to share files.

仮想マシンとかを使う機会があるわけですが, 外のマシンのファイルを仮想マシンで読みたかったり, 仮想マシンで作ったファイルを外のマシンで読みたかったりすることが 時々あります. 勿論本格的にShared folderを作って共有してもいいのですが, 実際は幾つかのファイルを外に転送するとか 逆に外から転送するとかそういう位です. 実際の所, そんなに頻繁にやるわけではないので, もっと安直な方法でできないかという試みです.

Script

Alphaバージョンはこちらにおいてあります. ライセンスはGPL, 無保証です.

使い方

実行すると (もしなければ) /tmp/shakyshare というふぉるだを作ります. また, /tmp/shakyshare/_UPLOAD_.html /tmp/shakyshare/cgi-bin/* なども作ります. その後, あいているportでwebさーばを立てます. 外側からwebぶらうざで そのportにアクセスすれば, /tmp/shakyshare が見えますのでそこを使って ファイルをやり取りしてください. webぶらうざで_UPLOAD_.htmlにアクセスし ファイルをアップすれば/tmp/shakyshareに保存されます.

認証などはしていないので, 基本的にだれでもファイルをやりとり出来ますので, ファイルをやり取りしてしまったら コマンドを^Cで殺してしまうのがお勧めです.