【解放区在住氷翠 緑の閃光】氷翠のお気楽日記

Javascriptでやられてます。

2020-02-10 12:52

javascript > Jquery > お気楽日記 > 開発

開発ばかりの氷翠です。

ここ最近は、仕事で使うアプリケーションといえど、ほぼ人手を必要としない自動処理のアプリケーションを開発しています。
サイトのデータをバックアップするためのものです。

まず、どの言語を利用して作成したらいいのか、最初に考えていたのは、「Swift」でMacOS上で動作するアプリケーションにしようかと思ったのだけど、自分のアカウントではネットからデータをダウンロードもアップロードもできない。そこでPHPを利用する事にしました。
Codeigniterを利用すれば、FTPのサポートもあるし、便利だということで。

で、早速プログラムを用意して、あとは見た目の部分。それもそう時間をかけずに完成。

問題なのは、「Javascript」の部分。これが曲者で、氷翠とは非常に相性が悪く、なかなか先に進まないw

一度一通りプログラムを作ったのだけど、挙動がおかしい。ということでその修正を続けていき、最終的にはプログラムを作り直し、なんとか出来上がった。

今日も朝からテスト。そして修正。今は完全に放置。サーバーの状態を取得して必要なファイルがあれば、ダウンロード。これを繰り返す。

サーバー上のファイルを全てダウンロードするようにしてしまうと、時間がかかりすぎるので、必要なファイルだけをダウンロードするようにする。
ダウンロードしたファイルはいつファイルの変更があったのかを調べて、変更されているようならダウンロードする。そんなことを延々と繰り返すわけだ。

終了のフラグをどうしたらいいのか悩んだが、これも無事に解決。

さて、次のアプリケーションの開発に移ろうか。

コメントを残す

メールアドレスが公開されることはありません。