プロデルの更新-改

作品プログラム
動作環境
投稿者
huki
投稿日
2013-04-20 17:41:56
ダウンロード数
416

作品のプログラム

状況通知画面を表示する
状況通知画面のラベル2の内容を「プロデルのアップデートを確認しています。。。」に変える
繰り返せ
  状況通知画面の縦を、状況通知画面の縦+5に変える
  もし、状況通知画面の縦は 0以上なら 繰り返しから抜ける
  0.01秒待て
繰り返し終わり
XMLを使う
データは、「http://rdr.utopiat.net/update.xml」をXMLとして開いたもの
0.5秒 待て
繰り返せ
  状況通知画面の縦を、状況通知画面の縦-5に変える
  もし、状況通知画面の縦は -60以下なら 繰り返しから抜ける
  0.01秒待て
繰り返し終わり

もしデータが無なら
  状況通知画面のラベル2の内容を「更新情報を取得できませんでした。インターネットの接続を確認してください。」に変える
  繰り返せ
    状況通知画面の縦を、状況通知画面の縦+5に変える
    もし、状況通知画面の縦は 0以上なら 繰り返しから抜ける
    0.01秒待て
  繰り返し終わり
    3秒 待て
  繰り返せ
    状況通知画面の縦を、状況通知画面の縦-5に変える
    もし、状況通知画面の縦は -60以下なら 繰り返しから抜ける
    0.01秒待て
  繰り返し終わり
  終了する
もし終わり

状況通知画面のラベル2の内容を「プロデルのアップデートを確認しています。。。」に変える
繰り返せ
  状況通知画面の縦を、状況通知画面の縦+5に変える
  もし、状況通知画面の縦は 0以上なら 繰り返しから抜ける
  0.01秒待て
繰り返し終わり
現在バージョンは、「現在バージョン:[プロデルのバージョン]([プロデルの最終更新日の日付])」

アップデート要素一覧は、データから「プロデル\アップデート」を取得したもの
アップデート要素は、アップデート要素一覧(1)
バージョンは、(アップデート要素から「バージョン」という属性を取得したもの)の内容
更新日は、(アップデート要素から「更新日」という属性を取得したもの)の内容
最新バージョンは、「最新バージョン:[バージョン]([更新日])」
繰り返せ
  状況通知画面の縦を、状況通知画面の縦-5に変える
  もし、状況通知画面の縦は -60以下なら 繰り返しから抜ける
  0.01秒待て
繰り返し終わり

もし [バージョン]は [プロデルのバージョン]なら
  状況通知画面のラベル2の内容を「このプロデルは最新です。アップデートの必要はありません!」に変える
  繰り返せ
    状況通知画面の縦を、状況通知画面の縦+5に変える
    もし、状況通知画面の縦は 0以上なら 繰り返しから抜ける
    0.01秒待て
  繰り返し終わり
    3秒 待て
  繰り返せ
    状況通知画面の縦を、状況通知画面の縦-5に変える
    もし、状況通知画面の縦は -60以下なら 繰り返しから抜ける
    0.01秒待て
  繰り返し終わり
  終了する
もし終わり
状況通知画面のラベル2の内容を「アップデートが確認されました!(次の画面でアップデートするかどうか選択してください。)」に変える
繰り返せ
  状況通知画面の縦を、状況通知画面の縦+5に変える
  もし、状況通知画面の縦は 0以上なら 繰り返しから抜ける
  0.01秒待て
繰り返し終わり
  3秒 待て
繰り返せ
  状況通知画面の縦を、状況通知画面の縦-5に変える
  もし、状況通知画面の縦は -60以下なら 繰り返しから抜ける
  0.01秒待て
繰り返し終わり

状況通知画面のラベル2の内容を「[現在バージョン] [最新バージョン]」に変える
繰り返せ
  状況通知画面の縦を、状況通知画面の縦+5に変える
  もし、状況通知画面の縦は 0以上なら 繰り返しから抜ける
  0.01秒待て
繰り返し終わり
  0.5秒 待て
繰り返せ
  状況通知画面の高さを、状況通知画面の高さ+5に変える
  もし、状況通知画面の高さは 120以上なら 繰り返しから抜ける
  0.01秒待て
繰り返し終わり
待機する
繰り返せ
  状況通知画面の縦を、状況通知画面の縦-5に変える
  もし、状況通知画面の縦は -60以下なら 繰り返しから抜ける
  0.01秒待て
繰り返し終わり

状況通知画面とは
  ウィンドウを継承する
  はじめの手順
    初期化する
    この位置を{0、-60}に変える
    ーー貼り付けた部品に対する操作をここに書きます
  終わり
  初期化する手順
  ーー自動生成された手順です。ここにプログラムを書き加えても消える場合があります
  このタスクバー表示を×に変える
  この背景色を「#C0FFFF」に変える
  この内部領域大きさを{829、60}に変える
  この最前面を○に変える
  この種類を「縁無し」に変える
  この初期位置を「手動」に変える
  この内容を「プロデルのアップデート」に変える
  このドラッグドロップを○に変える
  ボタン1というボタンを作る
    その位置と大きさを{0、72、181、36}に変える
    その内容を「アップデートする」に変える
    その移動順を3に変える
    そのフォントを「MS UI Gothic,20」に変える
    その背景色を「メロン」に変える
  ラベル2というラベルを作る
    その位置と大きさを{0、29、79、24}に変える
    その内容を「ラベル2」に変える
    そのフォントを「MS UI Gothic,18」に変える
    その移動順を1に変える
    その文字色を「黒」に変える
    その背景色を「#C0FFFF」に変える
  ラベル1というラベルを作る
    その位置と大きさを{0、0、239、29}に変える
    その内容を「プロデルのアップデート」に変える
    そのフォントを「MS UI Gothic,20」に変える
    その枠を「線」に変える
    その移動順を2に変える
    その文字色を「青」に変える
    その背景色を「メロン」に変える
  ボタン2というボタンを作る
    その位置と大きさを{187、72、181、36}に変える
    その内容を「キャンセル」に変える
    その移動順を4に変える
    そのフォントを「MS UI Gothic,20」に変える
    その背景色を「メロン」に変える
  ボタン3というボタンを作る
    その位置と大きさを{374、72、364、36}に変える
    その内容を「プロデル公式ページで更新内容を確認する」に変える
    その移動順を5に変える
    そのフォントを「MS UI Gothic,16」に変える
    その背景色を「メロン」に変える
終わり

  ボタン1がクリックされた時の手順
    繰り返せ
      状況通知画面の高さを、状況通知画面の高さ-5に変える
      もし、状況通知画面の高さは 60以下なら 繰り返しから抜ける
      0.01秒待て
    繰り返し終わり
    0.5秒 待て
    繰り返せ
      状況通知画面の縦を、状況通知画面の縦-5に変える
      もし、状況通知画面の縦は -60以下なら 繰り返しから抜ける
      0.01秒待て
    繰り返し終わり
    状況通知画面のラベル2の内容を「ダウンロードしています。。。」に変える
    繰り返せ
      状況通知画面の縦を、状況通知画面の縦+5に変える
      もし、状況通知画面の縦は 0以上なら 繰り返しから抜ける
      0.01秒待て
    繰り返し終わり
      ファイル一覧は、データから「プロデル\アップデート\ファイル」を取得したもの
      ダウンロードファイルは、ファイル一覧(1)
      アドレスは、(ダウンロードファイルから「アドレス」という属性を取得したもの)の内容
      ファイル名は、(アドレス)のファイル名だけ
      保存先ファイル名は、アプリケーションデータ&「Produire\」&ファイル名
      HTTP:アドレスを保存先ファイル名へダウンロードする
    繰り返せ
      状況通知画面の縦を、状況通知画面の縦-5に変える
      もし、状況通知画面の縦は -60以下なら 繰り返しから抜ける
      0.01秒待て
    繰り返し終わり
    
    保存先ファイル名を「」として起動する
    デザイナを終了する
    終了する
  終わり

  ボタン2がクリックされた時の手順
    繰り返せ
      状況通知画面の高さを、状況通知画面の高さ-5に変える
      もし、状況通知画面の高さは 60以下なら 繰り返しから抜ける
      0.01秒待て
    繰り返し終わり
    0.5秒 待て
    繰り返せ
      状況通知画面の縦を、状況通知画面の縦-5に変える
      もし、状況通知画面の縦は -60以下なら 繰り返しから抜ける
      0.01秒待て
    繰り返し終わり
    状況通知画面のラベル2の内容を「キャンセルしました!」に変える
    繰り返せ
      状況通知画面の縦を、状況通知画面の縦+5に変える
      もし、状況通知画面の縦は 0以上なら 繰り返しから抜ける
      0.01秒待て
    繰り返し終わり
      3秒 待て
    繰り返せ
      状況通知画面の縦を、状況通知画面の縦-5に変える
      もし、状況通知画面の縦は -60以下なら 繰り返しから抜ける
      0.01秒待て
    繰り返し終わり
    終了する
  終わり
  
  ボタン3がクリックされた時の手順
    繰り返せ
      状況通知画面の高さを、状況通知画面の高さ-5に変える
      もし、状況通知画面の高さは 60以下なら 繰り返しから抜ける
      0.01秒待て
    繰り返し終わり
    0.5秒 待て
    繰り返せ
      状況通知画面の縦を、状況通知画面の縦-5に変える
      もし、状況通知画面の縦は -60以下なら 繰り返しから抜ける
      0.01秒待て
    繰り返し終わり
    状況通知画面のラベル2の内容を「一度アップデータを終了して、既定のブラウザでプロデル公式サイトを開きます。。。」に変える
    繰り返せ
      状況通知画面の縦を、状況通知画面の縦+5に変える
      もし、状況通知画面の縦は 0以上なら 繰り返しから抜ける
      0.01秒待て
    繰り返し終わり
      0.5秒待て
      「http://rdr.utopiat.net/」を開く
    繰り返せ
      状況通知画面の縦を、状況通知画面の縦-5に変える
      もし、状況通知画面の縦は -60以下なら 繰り返しから抜ける
      0.01秒待て
    繰り返し終わり
    終了する
  終わり
終わり
	

▲ページの先頭へ