記事一覧

NAR専用アップローダーを作ってみた

NAR専用アップローダー

こんなのを作ってみました。

SoSiReMi - 伺かアップローダー

いきさつ

ついっとゅう」置き場をGoogle App Engineに引っ越そうと思って認証まわりの機能も全部移植したのですが、FTPが使えないのでネットワーク更新をどうしたものか悩んでいました。そこでHTTPで直接NARごとアップして、サーバー側でZIP展開して再配置してみたところ、思い通りに動いたので、誰でも使えるようにアップローダーにしてみました。

仕様

何も考えずにNARをアップしただけで勝手にネットワーク更新に対応されます。

  • descript.txtにcraftmanurlとhomeurlが無い場合アップロードされたページのURLを自動補完
  • type,ghostとか書いてない場合も自動補完
  • updates2.dau自動作成
  • readme.txtやthumbnail.pngのプレビュー
  • 簡易アクセス解析機能付き
  • SiReFaSoに自動登録
出来ないこと
  • calendar skin, calendar plugin, directory service setting, supplement 非対応
  • 複数インストール形式(ghost with plugin/headline等)非対応
  • 10MB以上のNARは無理

でも、お高いんでしょう?

今ならゴーストフォルダを登録してクリック一つでアップロードできる更新支援ツールが無料で付いてきます。

SoSiReMiUpdater.zip

WindowsXP以降、.NET Framework 2.0以上で動きます。

narをアップするところという便利なものが既にあるわけで

更新を予定していてネットワーク更新対応が難しい場合はSoSiReMiを使ってみてはいかがでしょうか。配布ページとしてブログに紹介記事を書いてNARに直リンみたいな使い方でもいいと思います(「ついっとゅう」もそうしています)。

せっかく作ったのでどなたか使ってやってください。