弐条海月の とはずがたり

そこはかとなく書き綴るブログなるもの

仕事で使うHSPアプリ…

 仕事で役立つアプリをと思いまして、Windows環境で動作するフリーのプログラム言語「HSP」(Hot Soup Processor)で開発中のアプリケーションがあるのですが…相手のある仕事に関するアプリ開発というのは、色々な制約があり、かつ注意も必要であることを実感しました。

 現在開発中のアプリは、取引先から毎日送られてくるPDFファイルを年月日毎のフォルダを生成して格納するというものですが、送られてくるPDFファイルの名称がバラバラのため苦労しております。月と日はかろうじて入っているものの、1桁だったり2桁だったり、混在していたり。その他にも月や日という言葉があったりなかったりしているのです。

 正規表現が使えるのならば、ある程度の差異を吸収して処理できるのですが、私が使っているのはHSP3.1なのです。嬉しいことにHSP3.2からは正規表現が使えるらしいのですが、これまで開発してきたアプリや他に手掛けている大きなアプリのことを考えると…簡単にHSP3.2に移行する訳にもいかないのです。

 そこで登場するのが得意の「力技でのゴリ押し」です(笑)。毎日送られてくるPDFファイルをしばらくのあいだ放置して、法則性を分析。これに基づいてファイルの名前を整形するようにしました。とりあえず…これまでに登場したパターンには完全に対応しているのですが…「未知のファイル名が来たらやだなぁ」と思っている今日この頃です。


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

固定ページ

最近の投稿

カテゴリー





カレンダー

2009年8月
 12
3456789
10111213141516
17181920212223
24252627282930
31  

過去の日記はこちら

キーワードで検索