« 2009年3月 | トップページ | 2009年5月 »

2009年4月

2009年4月30日 (木)

サロン情報リストの追加/更新サロン(4/30)

ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

  • ペシェル ドット ヘア【青森県弘前市】
  • チェンジ ヘアサロン【栃木県足利市】
  • カットハウス いなざわ【栃木県那須郡那珂川町】
  • アージュヴェール【群馬県太田市】
  • 美容室スタジオイフ【群馬県桐生市】
  • ヘアーインドロワーズ【群馬県高崎市】
  • ウィザード・アット・ヘアー【東京都大田区】
  • プチ ウィザード【東京都大田区】
  • aller・a【東京都杉並区】
  • mod's hair 多摩店【東京都多摩市】
  • 美容室カリフ 寺町店【新潟県上越市】
  • 美容室カリフ 鴨島店【新潟県上越市】
  • 美容室カリフ 春日山店【新潟県上越市】
  • 美容 しょうへいの店 今朝白店【新潟県長岡市】
  • 美容 しょうへいの店 四郎丸店【新潟県長岡市】
  • 美容 しょうへいの店 西長岡店【新潟県長岡市】
  • 美容室フェミニン【新潟県新潟市】
  • Warp 小杉店【富山県射水市】
  • 北本美容室【富山県射水市】
  • スティルヘアーササキ【富山県魚津市】
  • K's-bee 小矢部店【富山県小矢部市】
  • K's-bee 戸出店【富山県高岡市】
  • Warp 高岡店【富山県高岡市】
  • K's-bee 高岡店【富山県高岡市】
  • hair make purete【富山県高岡市】
  • ちょっきん【富山県高岡市】
  • Grand Gallant 砺波【富山県砺波市】
  • Warp 砺波店【富山県砺波市】
  • faces 砺波店【富山県砺波市】
  • ピュア ヘアー ファクトリィ【富山県富山市】
  • hamada【富山県富山市】
  • hair DRAWER【石川県石川郡野々市町】
  • HAIR ZiM【岐阜県大垣市】
  • Hair HIOKI 黒川店【愛知県名古屋市北区】
  • HAIR ICI TRE【愛知県名古屋市昭和区】
  • HAIR ICI DEUX【愛知県名古屋市天白区】
  • HAIR ICI【愛知県名古屋市天白区】
  • Quartet de ICI【愛知県名古屋市中区】
  • 理容クリニックサロン ホッタ【鳥取県境港市】
  • ヘアサロン しのはら【島根県益田市】
  • atelier wise【徳島県徳島市】
  • Marie SHANZE【高知県高知市】
  • ヘアーサロン若松【鹿児島県鹿児島市】

‘さまれぼ!’サイト更新~機能紹介(郵便番号住所入力)

‘さまれぼ!’専用サイト samarevo.com機能紹介ページに郵便番号住所入力の説明ページを追加しました。

2009年4月29日 (水)

サロン情報リストの追加/更新サロン(4/29)

ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

  • 美容室ムーランルージュ【福島県福島市】
  • 理容スペースシグマ【群馬県伊勢崎市】
  • 美容スペースシグマ【群馬県伊勢崎市】
  • ラピス ラズリ【群馬県伊勢崎市】
  • シック・ラ・クープ【埼玉県戸田市】
  • HAIR ドリーム【千葉県旭市】
  • 美容室イアラ【千葉県市川市】
  • Hair Salon Tops【千葉県市原市】
  • hair make Actie【千葉県柏市】
  • mod's hair 国立店【東京都国立市】
  • mod's hair 目黒店【東京都品川区】
  • ヘアメイクナフィーズ【東京都品川区】
  • 美容室イール【東京都渋谷区】
  • mod's hair 新宿サウス店【東京都新宿区】
  • アムール美容室【東京都新宿区】
  • mod's hair 錦糸町北口店【東京都墨田区】
  • mod's hair 成城店【東京都世田谷区】
  • mod's hair 立川店【東京都立川市】
  • mod's hair 銀座店【東京都中央区】
  • mod's hair 池袋店【東京都豊島区】
  • mod's hair 大泉学園店【東京都練馬区】
  • mod's hair 八王子店【東京都八王子市】
  • HAIR SALON ZIP AOYAMA【東京都港区】
  • 美容室アンジー 三田本店【東京都港区】
  • mod's hair 南青山プラース店【東京都港区】
  • mod's hair 自由が丘店【東京都目黒区】
  • サロン・ド・セゾン【神奈川県鎌倉市】
  • オシャレ美容室【神奈川県鎌倉市】
  • BRUSHUP【神奈川県川崎市麻生区】
  • ヘアーメイク フェリーチェ【神奈川県川崎市多摩区】
  • 美容室ウイッチ【神奈川県横浜市泉区】
  • HANA Beauty Salon 西谷店【神奈川県横浜市保土ケ谷区】
  • HANA Beauty Salon 和田町店【神奈川県横浜市保土ケ谷区】
  • 美容室Tiara【神奈川県横浜市緑区】
  • ヘア&フェイス ケン【新潟県新潟市江南区】
  • warmth hair design【石川県金沢市】
  • ヘアースペース エム【石川県金沢市】
  • Barber Shop【山梨県甲府市】
  • ヘアーサロン ヤガサキ【山梨県南アルプス市】
  • 美容室男と女【静岡県富士市】
  • ブランシェ 北外山店【愛知県小牧市】
  • ブランシェ 二重堀店【愛知県小牧市】
  • fleur【愛知県小牧市】
  • ブランシェ 桃花台ピエスタ店【愛知県小牧市】
  • 美容室Access 甲斐店【三重県鈴鹿市】
  • 美容室Access 三日市店【三重県鈴鹿市】
  • ヘアーズギャラリーコローレ【三重県津市】
  • Wisp【鳥取県米子市】
  • Hair Studio Ravish【広島県尾道市】
  • 美容室Tiara【山口県下関市】
  • quarita【高知県高知市】
  • シャンゼ美容室 はりまや店【高知県高知市】
  • ESTHE de SHANZE【高知県高知市】
  • ヘアーサロン ケンジ【高知県高知市】
  • 髪切処 理容なかしま【佐賀県佐賀市】
  • 松本美容院【長崎県佐世保市】
  • まつ毛カール専門店 キャビネR【沖縄県那覇市】
  • Hair VERDE【沖縄県那覇市】

2009年4月28日 (火)

サロン情報リストの追加/更新サロン(4/28)

ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

  • アンフィニーヘアー【群馬県太田市】
  • 美容室エレーヌ【埼玉県入間市】
  • stuff【埼玉県川越市】
  • STUFF AVEDA【埼玉県川越市】
  • アジアート ヘアー メン【埼玉県熊谷市】
  • 彩美容室【埼玉県児玉郡上里町】
  • ヘアメイク・アーツ【埼玉県さいたま市浦和区】
  • Airily 新所沢店【埼玉県所沢市】
  • サロン・ド・ジュン【埼玉県蕨市】
  • ヘアーサロンペアー 本店【東京都昭島市】
  • Truth 東中神店【東京都昭島市】
  • Airily 昭島店【東京都昭島市】
  • Airily 中神店【東京都昭島市】
  • Hair Garden Resort あきる野店【東京都あきる野市】
  • Airily 河辺店【東京都青梅市】
  • Airily 東青梅店【東京都青梅市】
  • people 立川店【東京都立川市】
  • Truth 八王子店【東京都八王子市】
  • Truth 羽村店【東京都羽村市】
  • Truth GARDEN 小作店【東京都羽村市】
  • Airily 東村山店【東京都東村山市】
  • Airily 福生店【東京都福生市】
  • Truth 拝島店【東京都福生市】
  • Hair Garden Resort 武蔵村山店【東京都武蔵村山市】
  • people 橋本店【神奈川県相模原市】
  • cut studio SUNDAY【石川県金沢市】
  • カットスタジオかしはら【岐阜県大垣市】
  • キャプラス ネイル ベリエ【愛知県春日井市】
  • ネイルズ ジューシー【愛知県春日井市】
  • キャプラス ネイル マイン【愛知県春日井市】
  • キャプラス ネイル 本店【愛知県春日井市】
  • ブランシェ 春日井市民病院前店【愛知県春日井市】
  • ブランシェ JR勝川駅前店【愛知県春日井市】
  • キャプラス ネイル グレース【愛知県小牧市】
  • キャプラス ネイル ユアム【愛知県小牧市】
  • キャプラス ネイル プリマ【愛知県瀬戸市】
  • ヘアリッツ 武豊店【愛知県知多郡武豊町】
  • キャプラス ネイル ミュー【愛知県名古屋市千種区】
  • キャプラス ネイル ジュエラ【愛知県名古屋市守山区】
  • ブランシェ 名鉄小幡駅前店【愛知県名古屋市守山区】
  • ヘアリッツ 乙川店【愛知県半田市】
  • Felire【三重県津市】
  • ヘア メイク アイズ【滋賀県野洲市】
  • サロンドY’s【大阪府四條畷市】
  • ヴィラ・シャンゼ【高知県高知市】
  • シャンゼ美容室 高知新阪急ホテル店【高知県高知市】
  • P plus hair【佐賀県杵島郡江北町】
  • ヘアーデザイン ユッチ【熊本県上益城郡益城町】

Kaspersky Internet Security 2009 更新処理失敗でもダンマリ

今朝(28日)、「Kaspersky Internet Security 2009」の更新処理を行おうとすると、「コンピュータは脅威にさらされています」と警告表示されていた。「定義データベースが更新されていません」とあったが、毎朝欠かさず更新処理を行っていて、昨日も間違いなく更新したはずだ。

Kis8err10

実は、今年になってからもこのようなことが何度かあった。初めの二回くらいは更新処理を忘れたのかと思ったが、それ以降は特に注意して更新処理を行うようにしていた。にもかかわらず更新されていないことがあったので、KISを疑っていた。
そして今日再び発生して、レポートを確認してみることを思い付いた。すると、昨日(27日)更新処理を行ったことが確認できた。

Kis8err11

昨日の記録をさらに詳しく見てみると、完了行に「更新されていない保護機能があります」とあり、更新処理が完全には行われていないことがわかった。

Kis8err12

しかし、更新に失敗したという表示は行われなかったはずだ。定義データベースのリリース日時が更新されていたかまでは覚えていないが、少なくとも、メッセージボックスが表示されたり、今日のように黄色に変わっていたり、更新できなかったという表示がウィンドウ上で行われたりしていたという記憶はない。
まあ、百歩譲って更新に失敗するのは仕方ないとしても、失敗したことが利用者に伝わらないのでは意味がない。早急に改善してもらいたいものだ。

2009年4月27日 (月)

コマンドプロンプトの怪

現在、Windows XPのコマンドプロンプトで不可解な現象が発生している。
コマンドプロンプトって何?という方もいるかもしれない。大昔のDOS時代の名残とも言えるもので、スタートメニューの「アクセサリ」から実行できる。バッチファイルを使うと簡単に処理の自動化が行えるので便利なものなのだが、詳しくはネットで検索して欲しい。

さて、私はプログラム関連のファイルを更新するために、コマンドプロンプト上でバッチを頻繁に利用している。‘さまれぼ!’関連のファイルは1,000以上あり、更新されたファイルだけを実行環境にコピーするために、自作ツール(CPX.EXE)を利用している。

数日前の夜、いつものようにバッチを実行すると、コマンドプロンプトが勝手に終了してしまった。その後、何度か試みたが勝手に終了してしまう。夕方にコンピュータをシャットダウンするまでは問題なかったが、夜になってコンピュータを起動した後からこの現象が発生するようになった。その日は、朝にKasperskyの更新処理を行っただけで、Windows Updateは行っておらず、アプリケーションの新規導入やバージョンアップも行っていない。

その後の調査で、CPXの引数に拡張子「bat」を指定すると終了することが分かった。batファイルが実在するかどうかは関係ない。バッチではなく、コマンドプロンプト上で直接入力しても同様に終了することが確認できた。例えば、次のようなコマンドを入力すると、ENTERキーを押した瞬間にコマンドプロンプトが消える。
  CPX *.bat
  CPX .bat
ちょうどEXITコマンドを入力したような感じで、メッセージ表示も何もなく自然な感じで終了している。
拡張子が「bat」以外だと問題ないし、自作のCPXではなくCOPYコマンドなら拡張子が「bat」でも問題ない。その後、他のコマンドプロンプト用自作プログラムでも、引数に拡張子「bat」を指定すると終了することが分かった。これは、引数を取らないプログラムでも同様。CPXプログラム開始直後にログ出力するよう手を加えてテストすると、ログは出力されない。プログラムに制御が渡る前に終了している感じだ。

それ以外に、次の作業を行ってもみたが、改善できなかった。

  • Kasperskyを疑って無効にしてみたがダメ。さらに自動実行しないようにしてコンピュータを起動してもダメ。
  • ドライブ全体を「CPX*.*」で検索して、「C:\WINDOWS\Prefetch」内に「CPX」で始まるファイルがあったので削除してみたがダメ。それ以外に「CPX」はない。
  • CPXを「C:\BIN\CPX.exe」と絶対パス指定したがダメで、コマンドプロンプトの「PATH」環境変数を「C:\BIN」だけにしたがダメ。
  • 「CPXXX.exe」にリネームしたが、ダメ。
  • 「CPX "*.bat"」と引数を括弧で括ったがダメ。
  • タスクマネージャでプロセスを一通りチェックしたが、怪しげなものはなかった。
  • 同じハードディスク内にある別OSでブートして、問題のCPXを実行すると問題なかった。

長い間、Windowsを使っているが、このような現象に出逢ったのは初めてで戸惑っている。もし原因や対策がわかる方、あるいは似たような現象に出会った方がいれば、是非コメントしていただきたい。

サロン情報リストの追加/更新サロン(4/27)

ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

  • シェーゼル【栃木県足利市】
  • ヘアーサロンSATOSHI【栃木県宇都宮市】
  • 男の美容室ファンズ【群馬県伊勢崎市】
  • family hair salon ROOF【群馬県桐生市】
  • 美容室EN-VOGUE【群馬県高崎市】
  • WAKABA美容室【群馬県沼田市】
  • ヘアメイクドレス【群馬県渋川市】
  • Cent Pour Cent【山梨県都留市】
  • 美容室アンク【静岡県磐田市】
  • ブランシェ 如意申店【愛知県春日井市】
  • ブランシェ 神領店【愛知県春日井市】
  • NA BEAUTY SALON 栄店【愛知県名古屋市中区】
  • Lulu ULTIMATE【愛知県日進市】
  • Decora Nail【愛知県日進市】
  • 美容室Miyahiro【三重県鈴鹿市】
  • Hair Oasis Kawano【三重県津市】
  • Salon de YEBISU【三重県津市】
  • ヘアーサロン みしま【滋賀県大津市】
  • サロン・ド・コワフュール シャボン【京都府京都市左京区】
  • ヘアーズ ルフト【大阪府和泉市】
  • へあめいく ふぁいん【大阪府大阪市生野区】
  • エクステCANDY 梅田店【大阪府大阪市北区】
  • 美容室サロンドハーズ【島根県出雲市】
  • ロコ ヘアー【福岡県福岡市南区】
  • DE・JA・VU【熊本県天草市】
  • HairSalon なかしま【鹿児島県姶良郡蒲生町】
  • 美容室そねっと【鹿児島県霧島市】

2009年4月26日 (日)

サロン情報リストの追加/更新サロン(4/26)

ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

  • バーバーシック【宮城県仙台市泉区】
  • 美容室モン・シェリー【福島県会津若松市】
  • hus collection イオンタウン店【福島県郡山市】
  • hus collection アーデン店【福島県郡山市】
  • ソリスト・ヘアー・アーツ【福島県福島市】
  • hu's collection エイトタウン店【福島県本宮市】
  • バレッタヘアー【茨城県牛久市】
  • Hair & Make Cuore【茨城県つくば市】
  • リリック【茨城県ひたちなか市】
  • ヴァレンシア【茨城県水戸市】
  • 美容室ミューズヘアー【茨城県水戸市】
  • hair Mission ~duplo~【茨城県守谷市】
  • シュトラール【茨城県守谷市】
  • y's-ワイズ-【栃木県佐野市】
  • カットハウス ブギー【群馬県高崎市】
  • スリーク【千葉県印旛郡酒々井町】
  • SANOVA【東京都武蔵野市】
  • Bits Collection【神奈川県平塚市】
  • Lega-ce【新潟県上越市】
  • プリズムシーオー【長野県佐久市】
  • nijuHAIR【長野県長野市】
  • アーリア・ビューティー【岐阜県可児市】
  • Re'mile(美容院ラ・ミール)【愛知県一宮市】
  • VERSUS HAIR【愛知県春日井市】
  • harmonic salon cure【広島県福山市】
  • タケジ美容室【徳島県徳島市】
  • ease【高知県南国市】
  • ビューティーサロンかねこ【長崎県長崎市】
  • TRANCE MODE!【大分県大分市】
  • TRANCE MODE! centporta【大分県大分市】

2009年4月25日 (土)

サロン情報リストの追加/更新サロン(4/25)

ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

  • ティンク【青森県西津軽郡鰺ヶ沢町】
  • 理容室・美容室 仙台ロイヤル【宮城県仙台市太白区】
  • 美容室TRUE☆HAIR 保戸野店【秋田県秋田市】
  • 美容室TRUE☆HAIR 東通店【秋田県秋田市】
  • creation space MOAI【秋田県秋田市】
  • HAIR STUDIO C.EMOTION【秋田県由利本荘市】
  • 美容室PALFUN ベニマル店【山形県長井市】
  • 美容室PALFUN 川西店【山形県東置賜郡川西町】
  • Three Peace axis【山形県東根市】
  • Couture【山形県山形市】
  • Roof top【山形県山形市】
  • HairWorks SIRAKABA【山形県山形市】
  • 美容室ビューティカスガ【山形県米沢市】
  • PIN'UP【埼玉県上尾市】
  • Honey*B【埼玉県さいたま市北区】
  • エレガンスヘアー モナ新浦安店【千葉県浦安市】
  • エレガンスヘアー マリナ店【千葉県浦安市】
  • エレガンスヘアー COCO店【千葉県浦安市】
  • 美容室パッション【東京都板橋区】
  • ジャンクションヘアギャラリー【東京都渋谷区】
  • hair Vita【東京都世田谷区】
  • アトリエカシス【石川県金沢市】
  • カシス【石川県金沢市】
  • フリーシャー リーベ【長野県安曇野市】
  • マインド中京 諏訪店【長野県諏訪市】
  • HENMi-iSM【長野県千曲市】
  • マインド中京 松本店【長野県松本市】
  • JAM Hair Salon【滋賀県甲賀市】
  • 美容院アグリームヘア【広島県広島市佐伯区】
  • 癒しの床屋AKAHORI【山口県下関市】
  • 女性のお顔そりAkazukin【山口県下関市】
  • flap【高知県高知市】
  • Hair Make NATURA【鹿児島県鹿児島市】

2009年4月24日 (金)

サロン情報リストの追加/更新サロン(4/24)

ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

  • Pangaea H2O【宮城県仙台市青葉区】
  • 美容室ヴェルテ【宮城県仙台市泉区】
  • Ladies Salon Sere【山形県鶴岡市】
  • ヒップス【栃木県宇都宮市】
  • 春かぜ【栃木県那須塩原市】
  • GARO 加須店【埼玉県加須市】
  • カットウィズ ロマン【埼玉県川越市】
  • GARO 妻沼店【埼玉県熊谷市】
  • GARO 熊谷店【埼玉県熊谷市】
  • GARO 鴻巣店【埼玉県鴻巣市】
  • ヘアーサロン ナイスヘアー【埼玉県坂戸市】
  • GARO 羽生店【埼玉県羽生市】
  • GARO Part I【埼玉県東松山市】
  • GARO ANNEX【埼玉県東松山市】
  • GARO 花園店【埼玉県深谷市】
  • PRISM ex【東京都豊島区】
  • Prism【東京都豊島区】
  • MODE CLUB rise【神奈川県小田原市】
  • MODE CLUB EURO【神奈川県中郡大磯町】
  • MODE CLUB ORGA二宮【神奈川県中郡二宮町】
  • nucleus【神奈川県中郡二宮町】
  • 4cm×W【石川県石川郡野々市町】
  • MOROE 4cm【石川県金沢市】
  • 4cm second【石川県金沢市】
  • 4cm【石川県金沢市】
  • ヘアーサロン本庄【長野県安曇野市】
  • オカダ美容室【岐阜県岐阜市】
  • ヘアー スペース ウイズ【京都府京都市左京区】
  • PLASTIC ARTS【岡山県倉敷市】
  • オムヘアーライト【岡山県岡山市】
  • ヘアーサロン上町ハートミー【高知県高知市】
  • SAIGA【福岡県福岡市南区】
  • ラムール ページ臼杵【大分県臼杵市】
  • ラムール メイク【大分県佐伯市】
  • ラムール ナチュラル佐伯【大分県佐伯市】
  • ラムール ナチュラル津久見【大分県津久見市】
  • ラムール オッジ【大分県別府市】
  • CAMEL CLUTCH!【鹿児島県霧島市】

2009年4月23日 (木)

バージョンアップツールを作る(7)~将来

LHA自己解凍書庫を使ったバージョンアップツールがひとまず完成した。今後は‘さまれぼ!’のバージョンアップで使うことになるが、ただ一点不満がある。それは、自己解凍書庫ファイルの作成が少し面倒なことだ。
書庫ファイルの作成は、次のような手順になる。

  1. $ファイルを作成する(フォルダ名を設定する)
  2. $ファイルとバージョンアップファイルを一箇所に集める
  3. PyxisファイラでLHA圧縮して書庫を作成する
  4. Pyxisファイラで自己解凍書庫に変換する

頻繁に行う作業ではないので大した問題ではないが、できれば少しでも手を抜きたい。それで、次ような自己解凍書庫作成プログラムを考えた。ちょうど、インストールファイルを作成する簡単インストーラのような位置付けになる。

まず、このプログラム用の設定ファイルを用意しておく。用途ごとに、$ファイル内容やバージョンアップ対象ファイル格納フォルダを指定しておくのだが、一度作成しておけば内容に変更がない限り編集する必要はない。
このファイルは次のような感じになる(WindowsのINIファイル形式)。

>[/共通設定]
>解凍先基準フォルダ=%WORK%\SMSVUP
>解凍先タイトル=展開先フォルダ
>書庫作成先フォルダ=C:\PRODUCTS\SMSRES
>
>[郵便番号住所辞書更新]
>識別コード=PAD
>ソースフォルダ=C:\PRODUCTS\SMSRES\POSTDIC
>
>[バージョンアップ]
>識別コード=VUP
>ソースフォルダ=C:\PRODUCTS\SMSRES\VERUP

次に、自己解凍書庫作成プログラムを使って書庫ファイルを作成する手順は、次のようになる。

  1. 自己解凍書庫作成プログラムを起動する
  2. プログラム上に表示された一覧から用途を選択する
    (上記設定例では、「郵便番号住所辞書更新」「バージョンアップ」と一覧表示)
  3. ファイラを使ってバージョンアップファイルをソースフォルダに集める
    (プログラム上にソースフォルダパスが表示される)
  4. 書庫作成ボタンを押す

以上で作成完了。プログラム内部では、次の書庫作成処理を行う。

  1. ソースフォルダ内に$ファイルを作成する
  2. ソースフォルダ内を圧縮して書庫作成先フォルダに書庫ファイルを作成する
    (ソースフォルダ自身は圧縮対象ではない)
  3. 書庫ファイルを自己解凍書庫に変換する

作業を2009年4月1日に行ったと仮定すると、自己解凍書庫のファイル名は「PAD20090401.exe」になる。これは、識別コードと作業日付から生成している。
また、自動作成された$ファイルは次のようになる。

>$WindowTitle=郵便番号住所辞書更新
>$InstallTitle=展開先フォルダ
>$InstallDir=%WORK%\SMSVUP\PAD20090401
>$Command=%WORK%\SMSVUP\PAD20090401\VerupTrigger.exe
>$Flag=31

「$WindowTitle」は設定ファイルのセクション名(用途名)、「$InstallTitle」は設定ファイルの「解凍先タイトル」になる。尚、自己解凍書庫変換時のコマンドを使うことで、$ファイルは必要なくなるかもしれない。

以上が自己解凍書庫作成プログラムの構想になる。簡単インストーラを始めとして様々なフリーソフトにはお世話になっているので、バージョンアップツールとセットでフリーソフトとして公開することも考えた。しかし、自家製ライブラリでのエラー発生時の処理は大規模システムを想定していて、この程度のプログラムで提供するにはちょっと大掛かりすぎる。もしもニーズがあるようなら、エラー処理を簡単にして公開することを考えようと思う。

サロン情報リストの追加/更新サロン(4/23)

ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

  • HAIR WORKS SERVE【北海道札幌市東区】
  • ビューティサロン タイム【青森県青森市】
  • ビタミン十和田店【青森県十和田市】
  • ビタミンフィースト【青森県十和田市】
  • ビタミン八戸店【青森県八戸市】
  • ビタミン三沢店【青森県三沢市】
  • VOICE 本店【山形県天童市】
  • VOICE 東根店【山形県東根市】
  • ヘアーサロンパル【群馬県太田市】
  • サイバー・ラガ【埼玉県さいたま市南区】
  • アマポーラ 北山田店【神奈川県横浜市都筑区】
  • Reaves【神奈川県横浜市戸塚区】
  • アラカワ homme【長野県松本市】
  • Deep's【愛知県名古屋市千種区】
  • FIVE-Hair Boutique【滋賀県大津市】
  • Ha-DU 住吉店【大阪府大阪市住吉区】
  • Ha-DU 堺市店【大阪府堺市堺区】
  • 美容室モダンチョキチョキ【大阪府羽曳野市】
  • Hair Create G-LINE【鳥取県倉吉市】
  • アンティス【島根県出雲市】
  • 整体療術院アットホーム大東【島根県雲南市】
  • 美容室はっとり【島根県簸川郡斐川町】
  • 美容室はら【島根県簸川郡斐川町】
  • ティナプリ松江店【島根県松江市】
  • 整体療術院アットホーム松江【島根県松江市】
  • J-forte 廿日市店【広島県廿日市市】
  • club.J 高取店【広島県広島市安佐南区】
  • バーバーかねこ【長崎県長崎市】
  • ヘアーアンドフェイス髪切屋【熊本県水俣市】
  • ラムール ページ大在店【大分県大分市】
  • ラムール ページ森【大分県大分市】

2009年4月22日 (水)

サロン情報リスト(サロンリンク集)リニューアル

ヘアサロン・エステサロン・ネイルサロンなどの情報を集めたサイトほぼリンク切れのないサロン情報リスト(サロンリンク集)をオープンしてから2ヶ月が経過しました。欠点も見えてきたので、リニューアルしました。トップページなどのデザインを少し変更しましたが、大きな変更があったのは都道府県別ページです。

  • サロンの並べ方が変わりました。従来は漢字コード順でしたが、郵便番号住所辞書を使って住所の読みの順に並べ替えるようになりました。
  • 市区町村が切り替わる位置に見出行を挿入するようにしました。従来は各サロン行の背景色を切り替えることで市区町村変更がわかるようにしていましたが、見出行により必要なくなったのでやめました。
  • 一覧表の上に市区町村の見出行へのリンクを付けました。列挙されている市区町村をクリックすると、該当する見出行にジャンプできます。

以上の変更により、従来以上に見やすく、かつ使いやすくなったと思います。

今回は、さらに当サイトとの相互リンクサロンへの配慮も行いました。従来も相互リンクサロン行の背景色を変えて目に付きやすいよう配慮していましたが、コメントを一覧表中に全文表示するようにして一層目立つようになりました。その上、トップページやリンク集の先頭に当サイトへのリンクを載せるなど配慮していただいた場合は、サロンのバナーも表示できるようにしました。

こうして、いざアップしようとしたのですが、郵便番号住所辞書を使うようになったことで、サロン住所の訂正が必要になりました。サイトに記載された住所が古かったり、転記ミスなどが見つかったためです。その修正に結構時間がかかりました。今回は市区町村レベルでの誤りを修正しましたが、郵便番号住所辞書を活用することで、将来はさらに細かいチェックも可能になるでしょう。

それでは、これからも進化する当サイトにご期待ください。

サロン情報リストの追加/更新サロン(4/22)

ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

  • 美容室ハートフェルト【北海道河東郡音更町】
  • 美容室ハイドアウト【北海道札幌市豊平区】
  • Channel C【北海道札幌市豊平区】
  • Le Lark 八橋店【秋田県秋田市】
  • プラティーノ ヘアー【群馬県高崎市】
  • エレガル 与野駅前店【埼玉県さいたま市中央区】
  • foulee-sakura【埼玉県所沢市】
  • DADA Hair Salon EBISU【東京都渋谷区】
  • 美容室ZOO【東京都杉並区】
  • WOOP【東京都世田谷区】
  • インタークロス【東京都豊島区】
  • mod's hair 吉祥寺店【東京都武蔵野市】
  • エス・ヒローズ【富山県高岡市】
  • 理容サロン ツジタニ【富山県富山市】
  • BARBER SUPPOSE【富山県富山市】
  • ヘアー&エステ ドイ【富山県富山市】
  • gate hair【山梨県甲府市】
  • カットスタジオ・たけうち【長野県千曲市】
  • スミレ美容室【静岡県賀茂郡東伊豆町】
  • VAN COUNCIL 大府店【愛知県大府市】
  • DADA Hair NAGOYA【愛知県名古屋市中区】
  • シャンティ【京都府舞鶴市】
  • DADA Hair Salon SHINSAIBASHI【大阪府大阪市中央区】
  • グラシアス【和歌山県有田市】
  • サロン・ド・ボーテ レーブ【和歌山県岩出市】
  • 和歌山市の美容室 primp【和歌山県和歌山市】
  • ZEAL STAGE-II【和歌山県和歌山市】
  • HAIR AFFECTION【和歌山県和歌山市】
  • PAL(パル)【和歌山県和歌山市】
  • Hair Salon HANDS【鳥取県倉吉市】
  • J-CLUB 土橋店【広島県広島市中区】
  • club.J アルパーク前店【広島県広島市西区】
  • Radi Hair【徳島県徳島市】
  • Hair Make SAMSARA 志度店【香川県さぬき市】
  • Cutting Garage HIRO【愛媛県松山市】
  • obje【高知県高知市】
  • DADA Hair Salon FUKUOKA【福岡県福岡市中央区】
  • おぐしの館なさき【熊本県熊本市】
  • ラムール エスプリ【大分県大分市】
  • ラムール バサラ【大分県大分市】
  • ラムール 宗方【大分県大分市】
  • ラムール ページ春日【大分県大分市】
  • 美容室 Actia【鹿児島県鹿児島市】
  • Hair Design SESSION【鹿児島県鹿児島市】
  • ガイズヘアー【沖縄県那覇市】

2009年4月21日 (火)

サロン情報リストの追加/更新サロン(4/21)

ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

  • せつ美容院【宮城県栗原市】
  • f-bunnoichi【宮城県仙台市青葉区】
  • Le Lark 中央高校正門前店【秋田県秋田市】
  • rire for pledge【福島県東白川郡棚倉町】
  • パリシェ【埼玉県ふじみ野市】
  • BeautySpace Image【千葉県山武郡大網白里町】
  • リトル・マミ【神奈川県茅ヶ崎市】
  • fLaP【神奈川県横浜市青葉区】
  • ヘアスタジオART-BOX【福井県坂井市】
  • ベガス【静岡県静岡市葵区】
  • スヴァ美容室【静岡県浜松市中区】
  • サロンド J2【静岡県浜松市浜北区】
  • Espace【愛知県東海市】
  • Espace Exchange【愛知県東海市】
  • ステージ・アップ コマ桂店【京都府京都市西京区】
  • NA BEAUTY SALON 心斎橋店【大阪府大阪市中央区】
  • ヘアースタジオゼロファイブ【大阪府堺市堺区】
  • 美容室 FUKASAKA【大阪府堺市中区】
  • シュヴー ブリエ【大阪府四條畷市】
  • FIGARO【兵庫県尼崎市】
  • frise 中山寺店【兵庫県宝塚市】
  • Hair salon matoba【和歌山県有田郡有田川町】
  • 髪MAKE Come Come【和歌山県紀の川市】
  • ヘアースタジオ髪工房【山口県熊毛郡田布施町】
  • メンズヘア コウノ【愛媛県宇和島市】
  • 香癒家 樂【高知県高知市】
  • マシュー 福岡店【福岡県福岡市中央区】
  • CUTS COMPANY ジャスコ大和店【佐賀県佐賀市】
  • CUTS COMPANY イオン東与賀店【佐賀県佐賀市】
  • Hair Art Little【長崎県諫早市】
  • ロアール 木風バイパス通り店【長崎県佐世保市】
  • カットショップソノダ【熊本県天草市】
  • やどかり 加納店【宮崎県宮崎郡清武町】
  • ベルフェミン美容室 ココニール店【宮崎県宮崎市】
  • へあ~さろん はいから【鹿児島県霧島市】
  • メンズサロン EBIHARA【鹿児島県霧島市】
  • cut space WITCH【沖縄県中頭郡西原町】
  • Syanze【沖縄県中頭郡読谷村】
  • Hair Project CaVa Yomitan【沖縄県中頭郡読谷村】

2009年4月20日 (月)

バージョンアップツールを作る(6)~完成!

LHA自己解凍書庫を使ったバージョンアップツールが出来上がり、Windows XPで動作することが確認できた。これで完成したと思いつつ、Vistaで動作確認を行うことにした。当然動くだろうという軽い気持ちでテストしたのだが、ファイル解凍後にトリガープログラムが起動されない!簡単インストーラで作成したインストールプログラムのように実行確認メッセージが表示されているわけではなく、単純に実行されないだけ。これには焦った。

自作プログラムで何とかできるわけではなかったので、$ファイルを見直した。すると「%WORK%\」の部分に問題があるのではないかと閃いた。自分の場合は環境変数「TMP」「TEMP」に「C:\TMP」を設定しているのだが、「%WORK%」が「C:\TMP\」に展開されると「%WORK%\」は「C:\TMP\\」になってしまう。この考えが正しいかどうかを検証するために「%WORK%」の後の「\」を削除してみると、無事トリガーが起動された。
考えてみると、「%WORK%」は GetTempPath APIで取得していると思われるが、このAPIが返すパスは「\」で終わるようになっている。だから「%WORK%」が「C:\TMP\」に転換されるのは理解できるのだが、XPでは動作するのにVistaでは動作しない点は疑問だ。

それはさておき、とりあえず「%WORK%\」を「%WORK%」にすれば良いことが分かったが、WinSFX32の仕様では"%WORK%"指定が「\」で終わるパスを返すと規定されていない。そのため、安易に「\」を取ってしまうことには抵抗がある。パスが「\」で終わることをWinSFX32の仕様できちんと規定するか、あるいは「\」の重複が発生しないようにWinSFX32側でうまく処理してくれると良いのだが、現状のままでの対策を考えることにする。とはいえ、自作のプログラムでどうこうできる問題ではない。

ここで思い出したのは、簡単インストーラで作成したインストールファイルがVistaでも動作するということだ。そこで、今回も簡単インストーラで作成したLHA自己解凍形式ファイルを見てみることにする。すると、次のように設定されていた。

>$Command=%WORK%\EINSTALL\20090417_160351\install.exe

これにならって、次のように指定することにした。

>$Command=%WORK%\SMSVUP\PAD20090401\VerupTrigger.exe

そしてテストしてみると、正常に動作した。偶然か、それとも試行錯誤の成果でこのような指定になったのかはわからないが、簡単インストーラ様様だ。身近に正解があると、仕事がはかどる。

結局、$ファイルは次のようになった。

>$WindowTitle=郵便番号住所辞書更新
>$InstallTitle=展開先フォルダ
>$InstallDir=%WORK%\SMSVUP\PAD20090401
>$Command=%WORK%\SMSVUP\PAD20090401\VerupTrigger.exe
>$Flag=31

以上でバージョンアップツールが完成した。手元の環境では、VistaでUACによるプログラムの実行確認は行われず、全く問題ない状態だ。次回記事がこのシリーズの最終回となる。

サロン情報リストの追加/更新サロン(4/20)

ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

  • ヘアーメイク・アルファ【青森県青森市】
  • 美容室ステージドア【群馬県沼田市】
  • Hair engineering moka【栃木県那須塩原市】
  • サロンド・サン【千葉県千葉市】
  • RIP RAP 二子玉川店【東京都世田谷区】
  • RIP RAP 用賀店【東京都世田谷区】
  • Melca due Hair salon【東京都千代田区】
  • 池袋美容院アートノイズ【東京都豊島区】
  • CRANE【東京都北区】
  • ヘアー&エステ すずき【富山県南砺市】
  • Anz美容室【愛知県豊橋市】
  • hair&make Blue Fin【愛知県名古屋市守山区】
  • Blue Fin cicero【愛知県名古屋市守山区】
  • ヘアーメイク プルーフオブパワー【滋賀県大津市】
  • reprizent【大阪府大阪市中央区】
  • ATOZ'S【兵庫県西宮市】
  • NICO hair make salon【和歌山県和歌山市】
  • ヘアークリニックウエダ【鳥取県倉吉市】
  • レーブ サリュー【鳥取県鳥取市】
  • 美容室Shima アトリエ店【島根県松江市】
  • 美容室Shima キャスパル店【島根県松江市】
  • AroCoCoYAMAMOTO【島根県松江市】
  • AroCoCoYAMAMOTO【島根県松江市】
  • nacer hair【広島県広島市】
  • ADOOA hair produce【山口県下関市】
  • AMIX hair works 小郡本店【山口県山口市】
  • あおぞら美容室【愛媛県四国中央市】
  • あぷりこっと美容室【愛媛県松山市】
  • hair factory Tozaki【高知県高知市】
  • 東崎理容室【高知県高知市】
  • CLEAR わさだ店【大分県大分市】
  • CLEAR 椎迫店【大分県大分市】
  • CLEAR 別府店【大分県別府市】
  • 美容室 髪夢【鹿児島県薩摩川内市】

2009年4月19日 (日)

バージョンアップツールを作る(5)~完成?

前回でLHA自己解凍書庫を使ったバージョンアップツールの大枠はできたのだが、細かい機能を追加して完成させることにする。
まずトリガープログラムには、次の機能を追加する。

  • インストール先フォルダパスを表示して、処理開始確認を行う
  • クーリエプログラムを更新できるようにする

インストール先にクーリエが存在しない場合や、クーリエのバージョンアップを考えて、トリガーでクーリエを更新できるようにした。これが結構面倒だった。
まず、無駄に時間を取らないように、ファイルのタイムスタンプをチェックして、インストール先のクーリエよりも新しい場合だけコピーを行うようにする。この時、インストール先がFAT(FAT32)である可能性も考えて、2秒以内の誤差は同一とみなすようにした。厳密にタイムスタンプを比較してファイルコピーを行う関数はあったのだが、2秒以内の誤差を同一とみなすようにはなっていなかったので、自家製ライブラリを修正する必要があった。
次に、クーリエのプログラムファイルをコピーした後、1秒間待つようにした。これは、ディスクキャッシュが実際にディスクに書き込まれるまでの時間差を考えてのことだが、本当に必要だったかどうかわからない。
こうして、クーリエのプログラムファイルコピー処理は次のようになった。

  1. 解凍先フォルダ内にクーリエがあるかどうかチェックする
    (存在しなければ処理終了)
  2. インストール先フォルダのクーリエをチェックする
    (解凍先と同じか新しい場合は処理終了)
  3. クーリエをコピーする
  4. 解凍先フォルダ内のクーリエを削除する
  5. 1秒間待つ

一方、クーリエプログラムでは、コピー対象のファイルが使用中かどうかチェックするようにした。初めは‘さまれぼ!’関連プログラムが実行中かどうかをチェックしようと思ったが、ファイルが書き込み可能かどうかをチェックすれば良いと思い付いた。これも自家製ライブラリにはなかったので、関数を追加しなければならなかった。

こうしてバージョンアップツールが完成した。大丈夫だろうとは思いつつ、軽い気持ちでVistaでもテストすることにした。すると問題発生!

サロン情報リストの追加/更新サロン(4/19)

ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

  • カットマン【栃木県宇都宮市】
  • 藤タカシ美容室【群馬県館林市】
  • ステージドア【群馬県沼田市】
  • ヘアーストーリーぴゅあ【神奈川県愛甲郡】
  • HairMake Touch・Me【神奈川県川崎市】
  • ヘアーストーリーピュアレディー【神奈川県相模原市】
  • RISE hairdesign【神奈川県相模原市】
  • 86futureshair【神奈川県藤沢市】
  • ヘアーファクトリーE’【富山県高岡市】
  • 1923 カガミ美容室【山梨県甲府市】
  • 理容こばやし【長野県安曇野市】
  • ヘアサロン・コントロール【長野県長野市】
  • ヘアーサロン ツカマツ【愛知県海部郡】
  • プラチノ【愛知県海部郡】
  • clarte JR勝川駅南口店【愛知県春日井市】
  • clarte 小針店【愛知県小牧市】
  • clarte 小牧二重堀店【愛知県小牧市】
  • Soin de pasha【愛知県日進市】
  • A.R HAIR【愛知県名古屋市昭和区】
  • hairsalon pageone【愛知県名古屋市中川区】
  • Atelier HIOKI 一社店【愛知県名古屋市名東区】
  • アールグレイ 津店【三重県津市】
  • アールグレイ 久居店【三重県津市】
  • セレブ・ヘアデザイン【兵庫県加古川市】
  • プチハウス【兵庫県加古川市】
  • Seeds【兵庫県神戸市】
  • Atelier Parfum【兵庫県神戸市】
  • 66 HANIEL【兵庫県姫路市】
  • hair make hers【奈良県橿原市】
  • hair salon うえだ【和歌山県橋本市】
  • ヘアーサロン ヨシミ【島根県出雲市】
  • ヘアースタイルミュー【岡山県総社市】
  • カットハウスZEAL【広島県広島市】
  • ヘアーサロンカミカワ【広島県広島市】
  • ブランシェ山田美容室【広島県東広島市】
  • ヘアースタジオ髪工房【山口県熊毛郡】
  • laiz【高知県高知市】
  • jam-hair's【福岡県福岡市】
  • メンズサロン EBIHARA【鹿児島県霧島市】

2009年4月18日 (土)

バージョンアップツールを作る(4)~製作

LHA自己解凍書庫を使ったバージョンアップツールの構想が固まり、プログラム作成を開始する。既に記事にあるように、作成するプログラムは、ファイルコピーを行う「クーリエプログラム」と、クーリエプログラムを起動する「トリガープログラム」とに分かれている。

まず、トリガープログラムでは次の処理を行う。

  1. インストール先フォルダパスをレジストリから取得する
  2. $ファイルがコピーされないように削除する
  3. 解凍先フォルダを引数にしてクーリエプログラムを起動する

$ファイルは解凍されないようなのでわざわざ削除する必要はないのだが、念のため削除することにした。

続いて、クーリエプログラムでは次の処理を行う。

  1. プログラム実行時の引数からコピー元フォルダパスを取得する
  2. コピー元フォルダにトリガープログラムが存在することを確認する(誤処理防止)
  3. 作業状況表示ウィンドウを表示する
  4. コピー元フォルダ内のファイルをコピーする
  5. コピー元フォルダを削除する
  6. 作業状況表示ウィンドウを消去し、処理完了メッセージを表示する

こうしてプログラムを書いた後、書庫にして最終確認する前に個々のプログラムの動作をチェックしたのだが、クーリエでコピー元フォルダを削除できなかった。これまでもPyxisファイラでフォルダを削除しようとする際、フォルダ内のファイルを幾つか削除した後にフォルダごと削除しようとすると、ロックされていて削除できないことがあった。それと同じ現象かと思ったが、何のことはない、Pyxisで削除対象のフォルダを表示していたためだった。
このような時間の浪費はあったものの、基本的に自家製ライブラリにある部品を組み合わせるだけなので、一日程度で動作するようになった。

サロン情報リストの追加/更新サロン(4/18)

ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

  • ヘアーアトリエさとう【宮城県岩沼市】
  • おしゃれアドバイザー フォルツァ【茨城県つくば市】
  • アロマティック・ルポ【茨城県小美玉市】
  • ミスティア -MYSTERE-【茨城県水戸市】
  • ヘアーズクレスト【埼玉県入間市】
  • Shin WATANABE【千葉県佐倉市】
  • デジタルパーマ弱酸性縮毛矯正VIVACE【千葉県松戸市】
  • Cut shop May Be!?【千葉県柏市】
  • アディス・ヘアー【埼玉県深谷市】
  • free's HAIR【東京都世田谷区】
  • salon-ABA【東京都八王子市】
  • hair aloalo【東京都品川区】
  • Blau Nail Party【神奈川県横浜市】
  • 美容室BiBian 春江店【福井県坂井市】
  • 資生堂美容室 SASSOON アミ店【福井県坂井市】
  • 資生堂美容室 SASSOON セ・ラ・ヴィ店【福井県坂井市】
  • 資生堂美容室 SASSOON 鯖江店【福井県鯖江市】
  • 資生堂美容室 SASSOON Visage【福井県福井市】
  • 資生堂MAX【福井県福井市】
  • 資生堂美容室 SASSOON Myurex【福井県福井市】
  • 美容室BiBian 二の宮店【福井県福井市】
  • カットハウス シャイン【岐阜県多治見市】
  • Hair HIOKI 栄本店【愛知県名古屋市中区】
  • カットハウス カントリー【愛知県名古屋市中区】
  • ヘアサロン サニー【三重県四日市】
  • ヘアーサロン ホラグチ【滋賀県草津市】
  • calendrier【大阪府吹田市】
  • RYO【大阪府八尾市】
  • NAIL FLOOR vivid【岡山県岡山市】
  • ヘアースタイルミュー【岡山県総社市】
  • axes【高知県高知市】
  • hair room bustle for nail【福岡県福岡市】
  • ヘアークリニック髪風船【長崎県長崎市】
  • 水菜Hair【熊本県熊本市】
  • hair&make kami☆kobo【鹿児島県鹿児島市】
  • メンズサロン EBIHARA【鹿児島県霧島市】

2009年4月17日 (金)

バージョンアップツールを作る(3)~構想

LHA自己解凍書庫を使ったバージョンアップツールの技術的な裏付けができたので、自作するプログラムの構想を練ることにした。このプログラムは書庫内のファイルが解凍された後に自動実行されるもので、次の機能が求められる。

  1. レジストリから取得したインストール先に解凍ファイルをコピーする
  2. 解凍ファイルコピー後、全ての解凍ファイルを削除する

これを実装する際には、次の点に注意する必要がある。

  • 実行中のプログラムは削除できない
  • 無関係なファイルをコピー/削除しない

まず、実行中のプログラムは削除できないという点だが、二つのプログラムを連携させれば良いと思い付いた。インストール先にコピープログラム(クーリエ)を用意しておき、書庫にはそれを起動するためのプログラム(トリガー)を格納しておく。解凍後に自動実行されたトリガーはクーリエを起動して終了し、クーリエはファイルコピーした後にトリガーごと解凍ファイルを削除する。これで問題ないはずだ。

次に無関係なファイルを除外する点だが、解凍先フォルダが既存のものだと、その中に無関係なファイルが存在している可能性を考えなければならない。ユニークな解凍先を自動生成できれば良いのだが、残念ながらWinSFX32にそのような機能はない。かと言って、解凍前の話なので自作プログラムでは手が出せない
そうなると考えられるのは、コピー対象となるファイルの内訳を指定したファイルを書庫に入れておくことでこれが最も確実だ。しかし、郵便番号住所辞書更新ではファイルは常に同じなので良いのだが、バージョンアップでは一々指定しなければならないのが面倒。
最悪、この方法で実装するとして、何気なく簡単インストーラの$ファイルを見てみると、そこに一つの答えがあった。解凍先フォルダとして予めユニークなフォルダを指定しておくのだ。簡単インストーラの場合は、次のようになっている。

>$InstallDir=%WORK%\EINSTALL\20090417_160351

これを応用して、次のように指定することにした。

>$InstallDir=%WORK%\SMSVUP\PAD20090401

「PAD」はバージョンアップの種類で、後に書庫作成日を続ける。これなら、解凍先が既に存在することはないだろう。
こうして、構想が出来上がった。ちなみに、郵便番号住所辞書更新での$ファイルは次のようになる。

>$WindowTitle=郵便番号住所辞書更新
>$InstallTitle=展開先フォルダ
>$InstallDir=%WORK%\SMSVUP\PAD20090401
>$Command=VerupTrigger.exe
>$Flag=31

構想が固まっていよいよプログラム作りが始まるわけだが、上の$ファイルには問題があることが後日判明する。

サロン情報リストの追加/更新サロン(4/17)

ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

  • Elfina【北海道札幌市】
  • Hairmake e【東京都渋谷区】
  • 美容室ウェッジ【東京都世田谷区】
  • 美容室 プレンダ・ミア【東京都大田区】
  • 美容室クレイヴ【神奈川県平塚市】
  • カットパーク【石川県金沢市】
  • イブ理・美容室【福井県福井市】
  • クイン理容 本山店【愛知県名古屋市千種区】
  • クイン理容 大曽根店【愛知県名古屋市東区】
  • クイン理容 柴田店【愛知県名古屋市南区】
  • Atelier JD PARIS 本郷店【愛知県名古屋市名東区】
  • カットハウスヤマダ【滋賀県草津市】
  • BeautyUp RUSH【大阪府河内長野市】
  • haircreate raf【大阪府高槻市】
  • raf at ease【大阪府高槻市】
  • 美容室 FUKASAKA【大阪府堺市】
  • Bless Hair Design【大阪府松原市】
  • Bless Improve【大阪府松原市】
  • Charly Brown【大阪府大阪市都島区】
  • アトリエ・パンセ【大阪府東大阪市】
  • ヘアープロデュースニノミヤ【山口県防府市】
  • たんぽぽ【佐賀県佐賀市】
  • メンズサロン EBIHARA【鹿児島県霧島市】
  • 2009年4月16日 (木)

    バージョンアップツールを作る(2)~$ファイル

    ちょっとしたバージョンアップのためにLHA自己解凍書庫が使えそうなことが確認できたが、書庫を作成する度にPyxisで設定するのは面倒だ。そこで再びUNLHA32.DLLのドキュメントを読んでみたところ、$ファイルでWinSFX32設定が行えることがわかった。
    主な設定項目は次の通り。

    • $WindowTitle
      解凍時に表示されるSFXダイアログのタイトル
    • $InstallTitle
      SFXダイアログに表示される解凍先フォルダのタイトル
    • $InstallDir
      解凍先フォルダパス
    • $Command
      解凍後に実行するコマンド(引数指定可能)
    • $Flag
      自己解凍書庫の動作を指定するフラグ

    とりあえず試してみることにして、適当に設定した。実行コマンドには単体で動作するツールを指定したが、悩んだのは「$Flag」。INFCOM.TXTに説明があるのだが、フラグの設定例が合わない。

    >  $Flag=<フラグ>
    >      例 : $Flag=19
    >         『自動実行』『上書き確認抑制』『タイムスタンプの無視』
    >         を有効にする

    この例だと「$Flag=11」になるんじゃないかと思い、間違いだろうと考えないでもなかったが、何進数か記述されていないので確信が得られない。UNLHA32.DLLがリリースされて既に何年も経っているが、これだけ長い間、誤りが放置されているとも考えにくい。ネットで調べてみたが、フラグに関する説明は見つからなかった。
    いろいろな設定で試行錯誤して正解を導くのは面倒だと考えていたところ、簡単インストーラで作成したLHA自己解凍形式ファイルを見てみようと思い付いた。すると、$ファイルが作成されていて、そこでは

    >   $Flag=31

    のように指定されている。
    とりあえずこの設定で自己解凍書庫を作って試してみると、期待通りの働きをした。$ファイルが使えそうだということがわかり、これでまた一歩前進。LHA自己解凍書庫を使ったバージョンアップツールを具体的に考えることにした。

    尚、INFCOM.TXTのフラグ設定例だが、後日Micco氏に問合せたところ、やはり間違いだということがわかった。

    サロン情報リストの追加/更新サロン

    ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

    • Le Art galore【宮城県仙台市】
    • 理容ホリウチ【宮城県仙台市】
    • カットハウス創 袋原店【宮城県仙台市】
    • カットハウス創 長町店【宮城県仙台市】
    • ファーレンハイト 寒河江店【山形県寒河江市】
    • ファーレンハイト 本店【山形県村】
    • naturel【埼玉県入間郡】
    • naturel α【埼玉県入間郡】
    • GARO 嵐山店【埼玉県比企郡】
    • ロマネス神楽坂【東京都新宿区】
    • INFIS【東京都中央区】
    • mod's hair プランタン銀座店【東京都中央区】
    • Hair+Make CUE【東京都豊島区】
    • Hairdo【東京都練馬区】
    • ヘアスタジオART-BOX【福井県坂井郡】
    • AQUA NAIL 正木店【岐阜県岐阜市】
    • DALi【静岡県沼津市】
    • VAN COUNCIL 春日井店【愛知県春日井市】
    • クイン理容 浄心店【愛知県名古屋市西区】
    • クイン理容 江向店【愛知県名古屋市西区】
    • VAN COUNCIL 金山店【愛知県名古屋市中区】
    • クープ・ドゥ 大須店【愛知県名古屋市中区】
    • VAN COUNCIL 千種店【愛知県名古屋市東区】
    • affection 大曽根店【愛知県名古屋市東区】
    • クープ・ドゥ 本店【愛知県名古屋市南区】
    • クープ・ドゥ グレイス【愛知県名古屋市南区】
    • クイン理容 黒川店【愛知県名古屋市北区】
    • 理容店 ざ座【滋賀県草津市】
    • カット・イン・蔭山【滋賀県大津市】
    • ヘアーバグース【滋賀県彦根市】
    • ヘアーズアッシュ【大阪府河内長野市】
    • 美容室YUKOSYSTEM 高槻城北店【大阪府高槻市】
    • サロンドサカエ【大阪府吹田市】
    • サロンドアバンテ【大阪府大阪市阿倍野区】
    • ing...by TomTom【大阪府大阪市中央区】
    • 縮毛矯正お助けサロン矯正屋【大阪府藤井寺市】
    • ARAI LUNEX【奈良県生駒市】
    • ヘアースタイルミュー【岡山県総社市】
    • スィルキー【福岡県福岡市】
    • Hair Will【熊本県熊本市】
    • Hair's b-3【熊本県熊本市】
    • J/s【鹿児島県鹿児島市】
    • JAMES【鹿児島県鹿児島市】
    • J・DUE【鹿児島県鹿児島市】

    2009年4月15日 (水)

    バージョンアップツールを作る(1)~WinSFX32

    以前、‘さまれぼ!’ライセンスファイルをインストールするためにアーカイバを探したものの最終的に簡単インストーラを使うことにした、という記事を書いた(簡単インストーラを使って差分ファイル提供)。この時は、スタートメニュー登録処理を行うことにしたのでこのような結論になったのだが、郵便番号住所辞書更新やちょっとしたバージョンアップ用に改めてアーカイバが必要になった。単にファイルをコピーするだけなので、やはり簡単インストーラでは大げさな感じになる。
    必要な機能は、

    1. 複数ファイルを1ファイルで提供する
    2. インストール先をレジストリから取得する

    というもの。LHA自己解凍書庫ではプログラムを自動実行できるので、インストール先をレジストリから取得して解凍されたファイルをコピーするプログラムがあれば実現できそう。これはそんなに難しくなさそうなので、実現すべく詳しく調べてみることにした。

    まず、UNLHA32.DLL添付のドキュメントを読み、書庫にある任意のプログラムを自動実行できることが確認できた。そこで、そのような書庫を作成するツールを探すことにした。
    ネットで検索したところ、まず、Delphi用に書庫を作成するライブラリがあることがわかり、そこから統合アーカイバ・プロジェクトを経由して、UNLHA32.DLL作者のMicco's page に辿りついた。随分回り道をしたものだ。ここに、SFXの設定例が記載されていて、内容を確認するため再びUNLHA32.DLLのドキュメントに戻り、設定ダイアログを持っているらしいことがわかった。
    それならば、Pyxisファイラでも可能かもしれないと思い至り、自己解凍ファイル作成時の選択肢に「詳細設定あり」を見つけた。ここでは、WinSFX32設定を行うことができ、自動実行コマンドを入力できる。

    Winsfx32

    いつもは、単にファイルを解凍するためだけに自己解凍書庫を使っていたので、Pyxisでは作成できないものと決め付けていた。
    とにかく、これでLHA自己解凍書庫が使えそうなことがはっきりして、一歩前進した。

    サロン情報リストの追加/更新サロン

    ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

    • ヘアーサロンシャルム【青森県十和田市】
    • ヘアクリエイト プロペラ ギブ店【岩手県北上市】
    • zeas【宮城県仙台市】
    • rire for pledge【福島県棚倉町】
    • gaily hair【群馬県伊勢崎市】
    • フレンド美容室 本店【千葉県茂原市】
    • CureBee【東京都葛飾区】
    • Agee garden【東京都渋谷区】
    • Nail Room U【東京都新宿区】
    • サロンドユー 蒲田店【東京都大田区】
    • DEEP HAIR DRESSING【東京都板橋区】
    • 美容室シェラブ【東京都板橋区】
    • サロンドユー 大森ベルポート店【東京都品川区】
    • DEEP OGALE【東京都豊島区】
    • 美容室ペイジボーイ【富山県高岡市】
    • ヘアーサロン 一平【富山県高岡市】
    • ヘアーサロンてらしま【富山県富山市】
    • シャンプークラブ・アドニス【長野県岡谷市】
    • BARBERSHOP SEKI【長野県長野市】
    • BamBoo hair CREATION【滋賀県大津市】
    • ヘアーサロン Slippery【大阪府大阪市住吉区】
    • オールドストリート【兵庫県明石市】
    • ガロピーヌ・エ・ガロパン【奈良県奈良市】
    • サロン・ド・サリカ【和歌山県和歌山市】
    • ヘアーサロンアオキ【島根県出雲市】
    • カポック(美容室)【島根県松江市】
    • カポック(理容室)【島根県松江市】
    • アルチザン【広島県東広島市】
    • hair&make raQct【広島県福山市】
    • エル美容室【徳島県勝浦郡】
    • おしゃれサロン タイムズ【高知県高知市】
    • 男爵 福井店【高知県高知市】
    • ヘアーサロンSeason【高知県南国市】
    • 美容室ラ・メール【長崎県長崎市】
    • サインポスト【宮崎県宮崎市】

    2009年4月14日 (火)

    サロン情報リストの追加/更新サロン

    ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

    • ヘアーアートキムラ【青森県弘前市】
    • クリッパーズ バーバーショップ【青森県青森市】
    • ピカソ美容院【宮城県仙台市】
    • Hair resort Reef【福島県白河市】
    • 美容室ポプリ【埼玉県川越市】
    • アンジー 中延店【東京都品川区】
    • Hair Breeze 瑞浪店【岐阜県瑞浪市】
    • アイエー美容室 多治見店【岐阜県多治見市】
    • Straight 土岐店【岐阜県土岐市】
    • ブランシェ 名鉄味美駅前店【愛知県春日井市】
    • クイン理容 円頓寺店【愛知県名古屋市西区】
    • アイエー美容室 金山店【愛知県名古屋市中区】
    • アイエー理容 金山店【愛知県名古屋市中区】
    • クイン理容 名駅店【愛知県名古屋市中村区】
    • ヘアステージ クープ【愛知県名古屋市南区】
    • アイエー美容室 大曽根店【愛知県名古屋市北区】
    • 髪空間 心【滋賀県栗東市】
    • garden(ガーデン)【大阪府茨木市】
    • Horide 京都ホテル店【大阪府高槻市】
    • Horide 南松原本店【大阪府高槻市】
    • Crank UP(クランクアップ)【大阪府高槻市】
    • Horide 西武高槻店【大阪府高槻市】
    • テラセ美容室 深井店【大阪府堺市】
    • テラセ美容室 【大阪府堺市】
    • ビューティガール【大阪府大阪市此花区】
    • オリーヴ美容室【大阪府大阪市西区】
    • ラ・クープ アンジュ【大阪府門真市】
    • Principe HAIRSHOP【兵庫県神戸市】
    • アッシュ川西店【兵庫県川西市】
    • Red artery【岡山県倉敷市】
    • KIDS natural【広島県中区】
    • ヘアースタジオ髪工房【山口県熊毛郡】
    • Season MASAKI【愛媛県伊予郡】
    • KIDS IMABARI【愛媛県今治市】
    • KIDS cielo【愛媛県松山市】
    • KIDS KOSAKA【愛媛県松山市】
    • KIDS TRUSH【愛媛県松山市】
    • JILL GREEN【愛媛県松山市】
    • corto lungo【愛媛県松山市】
    • KIDS PINKY CLOVER【愛媛県松山市】
    • KIDS SIEKIMAE【愛媛県松山市】

    2009年4月13日 (月)

    サロン情報リストの追加/更新サロン

    ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

    • 美容室ピックアップ【青森県青森市】
    • ジュエルネイル【青森県青森市】
    • 理容千葉【宮城県塩竈市】
    • 福島市の美容室 矢沢【福島県福島市】
    • 理容 サクマ【福島県福島市】
    • Atelier Queen【東京都杉並区】
    • ゆめ屋【東京都中野区】
    • SRhair美容室 SMASH【東京都武蔵野市】
    • SRhair美容室 RONRO【東京都武蔵野市】
    • マーシュ 武生【福井県越前市】
    • マーシュ 春江【福井県坂井市】
    • マーシュ 鯖江【福井県鯖江市】
    • マーシュ 勝山【福井県勝山市】
    • マーシュ 呉竹【福井県敦賀市】
    • マーシュ 敦賀【福井県敦賀市】
    • マーシュ ビー【福井県福井市】
    • マーシュ 大和田【福井県福井市】
    • マーシュ ドゥオモ【福井県福井市】
    • マーシュ 二の宮【福井県福井市】
    • マーシュ セィ【福井県福井市】
    • ルッソコンフォルト【福井県福井市】
    • Hair and Art Work Space WOODS【山梨県甲斐市】
    • PURE WOODS【山梨県甲府市】
    • afic lima【大阪府高槻市】
    • b.a.t moon【大阪府大阪市住吉区】
    • HAIRSTUDIO resh【大阪府大阪市西成区】
    • natural MODE【大阪府大阪市中央区】
    • E TYPE【大阪府大阪市中央区】
    • 髪空間NAG【大阪府大阪市天王寺区】
    • ヘアーメイク&エステ ラ・ジェーン【大阪府大阪市東淀川区】
    • K'S BEE【大阪府大阪市平野区】
    • R-cubic【大阪府東大阪市】
    • R-cubic retreat【大阪府八尾市】
    • frise 中山寺店【大阪府宝塚市】
    • HAIR+ Trick【和歌山県橋本市】
    • Hair Esthe pompa-dour【和歌山県橋本市】
    • カットハウス ばりかん【広島県広島市】
    • noichi【高知県香南市】
    • 東京堂美容室【福岡県中間市】

    2009年4月12日 (日)

    Kaspersky Anti-Virusが突然異常終了

    数日前、完全スキャン中にアプリケーションエラーで死んだ「Kaspersky Internet Security 2009」だが、今度は、何もしていないのにKaspersky Anti-Virusがエラーを出した

    ファイルをオンラインストレージにアップロードしながら、テキストエディタを使っていたところ、突然、「問題が発生したため、Kaspersky Anti-Virusを終了します」というメッセージが表示された。

    Kis8err08

    この時、タスクバー通知領域(タスクトレイ)のアイコンは赤い表示のままだったが、「送信しない」でメッセージを閉じるとグレイ表示に変わった。この状態で通信を続けるのは不安だったが、前回同様、10秒ほどで赤アイコンに戻った
    それから1分ほどすると、アプリケーションエラーの時と同じく「サポートデータの保存」ウィンドウが表示された。

    Kis8err09

    メモリダンプは、圧縮しない状態で150MBもあった。

    しかし、これほど多彩なトラブルに見舞われているKasperskyユーザは他にいないんじゃないだろうか?余程相性の悪いプログラムがあるのか?それともKaspersky Internet Securityが不安定な状態になっているのか?これが続くようなら、再インストールが必要になるかもしれない。

    サロン情報リストの追加/更新サロン

    ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

    • メンズエステ ビューティーアカデミー【岩手県盛岡市】
    • とこやさん チダ【岩手県盛岡市】
    • 美容室 CLIPPERS【岩手県盛岡市】
    • エステサロン 美プロデュース【岩手県盛岡市】
    • 美容室 dejavu【岩手県盛岡市】
    • 美容室 ビューティーワン【山形県山形市】
    • cutting innovation SENSE【福島県いわき市】
    • RESERVED BAR BER ROJIULA【福島県伊達市】
    • Liberty. hair【群馬県高崎市】
    • palms【埼玉県戸田市】
    • Hair Design Salon Oasis【千葉県市】
    • Baiser a la papa【神奈川県横浜市】
    • CHUZAN【新潟県新潟市】
    • 理容ふるいち【富山県富山市】
    • AQUA NAIL 岐阜店【岐阜県岐阜市】
    • おしゃれサロン スギモト【岐阜県瑞浪市】
    • vis-a-vis【岐阜県揖斐郡】
    • 髪工房咲【静岡県志太郡】
    • eNu【京都府京都市中京区】
    • トップヘアーセブン【大阪府岸和田市】
    • ヘア-ファッションアクティブ【大阪府高石市】
    • シエル【大阪府堺市】
    • TRUNK【大阪府寝屋川市】
    • cut studio LONE【大阪府吹田市】
    • タカベ本店【大阪府大阪市城東区】
    • MOVE Ⅱ【大阪府大阪市城東区】
    • semantics[セマンティックス]【大阪府大阪市中央区】
    • move de level【大阪府大阪市鶴見区】
    • FIGARO【大阪府尼崎市】
    • SUPER NOVA 緑丘店【大阪府豊中市】
    • SUPER NOVA 豊中駅前店【大阪府豊中市】
    • ラ★ミューゼ【兵庫県伊丹市】
    • 髪工房 日曜の朝【鳥取県鳥取市】
    • OshaleSalon Kazu【広島県広島市】
    • ヘアースタジオ髪工房【山口県熊毛郡】
    • CutRoomRe-Fresh【徳島県名西郡】
    • ブレスベリー【長崎県西彼杵郡】

    2009年4月11日 (土)

    サロン情報リストの追加/更新サロン

    ほぼリンク切れのないサロン情報リスト(サロンリンク集)に次のサロンを追加/更新しました。

    • テラシマ・ヘア・スタジオ【青森県弘前市】
    • スタジオアート【秋田県秋田市】
    • ヘアスペース キュート【秋田県秋田市】
    • 美容室PALFUN あら町店【山形県長井市】
    • カットイン上林【山形県鶴岡市】
    • 美容室PALFUN 高畠店【山形県東置賜郡】
    • カット倶楽部 ビジョン【福島県いわき市】
    • ミスティア -MYSTERE-【茨城県水戸市】
    • imaii linea【埼玉県さいたま市】
    • FREE☆MAN Artist Club【埼玉県飯能市】
    • 夢工場【千葉県船橋市】
    • Agee daikanyama【東京都渋谷区】
    • imaii scaena×colore【東京都渋谷区】
    • imaii【東京都渋谷区】
    • ヘアースタジオF&F【東京都世田谷区】
    • SALON DE bika 中野【東京都中野区】
    • Essence【東京都豊島区】
    • 美容室QBjafa【東京都北区】
    • ミツモト【神奈川県小田原市】
    • ジツ【神奈川県川崎市】
    • MYSTY HAIR ジェネス【神奈川県相模原市】
    • ハスラー【神奈川県大和市】
    • 理容室たかぎ【富山県射水郡】
    • Saya【石川県金沢市】
    • ヘアーベース タム【石川県金沢市】
    • M&M【石川県金沢市】
    • ヘアサロン・コントロール【長野県長野市】
    • COSMO【岐阜県各務原市】
    • 早川床屋【岐阜県関市】
    • こばと【岐阜県岐阜市】
    • 髪工房タケバヤシ【岐阜県高山市】
    • クアトロヘア【岐阜県本巣郡】
    • AQUA NAIL 北方店【岐阜県本巣郡】
    • Atelier HIOKI 平針店【愛知県名古屋市】
    • AQUA NAIL 千種店【愛知県名古屋市】
    • カットハウスホラグチ【滋賀県栗東市】
    • 美容室Keizo【滋賀県彦根市】
    • imaii bellafons【兵庫県神戸市】
    • ヘアーカットたに【兵庫県尼崎市】
    • RAVEL deux【和歌山県岩出市】
    • RAVEL【和歌山県和歌山市】
    • カットハウスZEAL【広島県広島市】
    • CAPA みどり町店【広島県福山市】
    • Slur HAIR【徳島県徳島市】
    • Men's Salon miuraya【徳島県徳島市】
    • シャングリ・ラ【徳島県徳島市】
    • ヘアポストペーロ【福岡県福岡市】
    • サロンド富士【長崎県長崎市】
    • ヘアーモードメーカーズヤマシタ【長崎県長崎市】
    • ニフティ アズ【熊本県熊本市】
    • ニフティ チレン【熊本県熊本市】
    • BAU HAUS【沖縄県名護市】

    2009年4月10日 (金)

    ‘さまれぼ!’関連記事を目次風に整理

    これまでの‘さまれぼ!’関連記事のうち、技術話や裏話に関するものをウェブページとして整理しました(‘さまれぼ!’開発裏話)。

    サロン情報リストにサロンを追加(大阪府)

    ほぼリンク切れのないサロン情報リスト(サロンリンク集)に大阪府のサロンを追加しました。

    • BlesseD HaiR【大阪府大阪市】
    • シュウ美容室【大阪府大阪市】
    • Fill HAIR【大阪府大阪市】
    • neutral space【大阪府大阪市】
    • カットアームズコマガタ【大阪府大阪市】
    • エナジー美容室【大阪府守口市】
    • ヘアスタジオ ベレッツァ【大阪府守口市】
    • ヘアースタジオゼロファイブ【大阪府堺市】
    • ヘアーズアラモーダ 大和田店【大阪府門真市】
    • ヘアーズアラモーダ 東香里店【大阪府寝屋川市】
    • ヘアメイクアルバ【大阪府吹田市】
    • L.FORT【大阪府茨木市】
    • 美容室ヘアメイク コットン【大阪府東大阪市】

    2009年4月 9日 (木)

    サロン情報リストにサロンを追加(大阪府)

    ほぼリンク切れのないサロン情報リスト(サロンリンク集)に大阪府のサロンを追加しました。

    • H1 NAILS GRANDIA【大阪府大阪市】
    • 山田雅子 Am's Hair【大阪府大阪市】
    • サンロード【大阪府大阪市】
    • カットハウス・シエン【大阪府大阪市】
    • HIKARIS hair 井高野店【大阪府大阪市】
    • HIKARIS hair 心斎橋店【大阪府大阪市】
    • HIKARIS hair KUU店【大阪府大阪市】
    • HIKARIS hair .cao店【大阪府大阪市】
    • Hair & Nail Studio HighestOne【大阪府門真市】
    • Men's Lady's Hair Create SUCCEED【大阪府豊中市】
    • スタジオアップ美容室【大阪府阪南市】
    • 美容室ディアー【大阪府東大阪市】
    • HIKARIS hair 吹田店【大阪府吹田市】

    2009年4月 8日 (水)

    サロン情報リストにサロンを追加(大阪府)

    ほぼリンク切れのないサロン情報リスト(サロンリンク集)に大阪府のサロンを追加しました。

    • ZIP【大阪府大阪市】
    • HAIR'S Dab【大阪府大阪市】
    • atelier Dab【大阪府大阪市】
    • ヘアーメイクケンジ【大阪府大阪市】
    • AZ BALI【大阪府大阪市】
    • ZIP SECOND【大阪府東大阪市】
    • OVER瓢箪山店【大阪府東大阪市】
    • OVER東花園店【大阪府東大阪市】
    • OVER布施店【大阪府東大阪市】
    • OVERエステ店【大阪府東大阪市】
    • ZIP clinica【大阪府豊中市】
    • サロンドY’s【大阪府四條畷市】
    • KT TOTAL DESIGN【大阪府寝屋川市】
    • 美容室 RENGA-YA【大阪府枚方市】
    • EMIサロン【大阪府八尾市】

    2009年4月 7日 (火)

    サロン情報リストにサロンを追加(大阪府)

    ほぼリンク切れのないサロン情報リスト(サロンリンク集)に大阪府のサロンを追加しました。
    全ての都道府県の登録サロンが20店を越えたので、これからしばらく大阪府が続きます。

    • バリエステ アラムハティ【大阪府大阪市】
    • へあめいく ふぁいん【大阪府大阪市】
    • HAIR SALON ROCK FIELD【大阪府大阪市】
    • NA BEAUTY SALON 心斎橋店【大阪府大阪市】
    • エクステCANDY 梅田店【大阪府大阪市】
    • エクステCANDY 心斎橋店【大阪府大阪市】
    • ヌーベル美容室【大阪府高石市】
    • プラッチックカプセル【大阪府枚方市】
    • dpcreation 三国ヶ丘店【大阪府堺市】
    • dpcreation 百舌鳥店【大阪府堺市】
    • ヘアーズ ルフト【大阪府和泉市】

    2009年4月 6日 (月)

    ‘さまれぼ!’サイト紹介~サポート

    ‘さまれぼ!’専用サイト samarevo.com 紹介の五回目は、サポートページ です。
    このページは三つの部分に分かれています。

    まず、概要部です。ここでは、‘さまれぼ!’のサポート方法についての概要を説明しています。

    次にFAQ部です。「よくあるご質問」ページの説明とリンクがあります。「よくあるご質問」では、ユーザからの問合せが多いものや重要と思われる質問に対する回答をまとめています。

    最後にメール問い合わせについて説明しています。メール送信後、丸一日経過しても返信が届かない場合の確認事項についても記述しています。

    • 送信メールの確認(送信先アドレスなど)
    • メールプログラムやメールサーバーでの迷惑メール設定
    • セキュリティソフトの迷惑メールフィルタ設定

    サロン情報リストにサロンを追加(長野県)

    ほぼリンク切れのないサロン情報リスト(サロンリンク集)に長野県のサロンを追加しました。

    • nijuHAIR【長野県長野市】
    • ヘアサロン・コントロール【長野県長野市】
    • sora. HAIR MAKE【長野県長野市】
    • 美容室Verry【長野県長野市】
    • プリズムシーオー【長野県佐久市】
    • ヘアレスト イデア【長野県佐久市】
    • 理容こばやし【長野県安曇野市】
    • アラカワ homme【長野県松本市】
    • 松島美容室【長野県上伊那郡】
    • プリンス美容室【長野県上伊那郡】
    • Hair Drops【長野県上伊那郡】
    • nina【長野県伊那市】
    • TiDA【長野県駒ヶ根市】

    2009年4月 5日 (日)

    サロン情報リストにサロンを追加(長野県)

    ほぼリンク切れのないサロン情報リスト(サロンリンク集)に長野県のサロンを追加しました。

    • 美容室プチ・クロード【長野県長野市】
    • BARBERSHOP SEKI【長野県長野市】
    • シャンプークラブ・アドニス【長野県岡谷市】
    • ヘアーアート マルヤマ【長野県岡谷市】
    • アップリバー【長野県上田市】
    • 髪工房伽羅【長野県上田市】
    • 大橋理容店【長野県木曽郡】
    • ヘアーサロン本庄【長野県安曇野市】
    • フリーシャー リーベ【長野県安曇野市】
    • Hair Labo TAKAYAMA【長野県下高井郡】
    • hair art wish【長野県飯田市】
    • マインド中京【長野県諏訪市】
    • HENMi-iSM【長野県千曲市】

    Kaspersky Internet Security 2009 完全スキャン中にアプリエラー発生

    今回はホットな話題を一つ。
    今日の昼前から完全スキャンを行っていたのだが、1時間半過ぎた時にいきなりアプリケーションエラーが発生した。

    Kis8err01

    エラーを引き起こしたのは、お馴染みの「avp.exe」。この時、完全スキャン状況を表示していたウィンドウは消えていて、タスクトレイ上のアイコンは存在したが、プロテクションが無効な状態を示すグレイ表示に変わっていた。
    アプリエラーウィンドウを画像ファイルに記録した後、アイコンが赤に戻っているのに気付いた。アイコンをクリックしてKISウィンドウを表示すると、プロテクションが有効な状態に戻っていた

    Kis8err02

    レポートを見ると、自動的に保護を開始したようだ。

    Kis8err03

    念のため、コンピュータを再起動すると通常通りKISも起動して、一安心。完全スキャンタブを見ると、「前回の実行結果」が「保護機能が停止しています」だった。意味が分からない。

    Kis8err04

    以上がつい先ほど遭遇したトラブルだが、今回は完全にKISの問題だ。過去の経験から、完全スキャン中に作業を行うとトラブルが起こりやすいことがわかっていたので、今回は何も作業せずに放置していた。にもかかわらずアプリエラーになったわけだ。
    そもそもセキュリティソフトがアプリエラーを起こすなんて、セキュリティソフト自身がセキュリティホールになるわけで、あってはならないことだ。早急に対応してもらいたいが、期待薄だ。せいぜい、完全スキャンは行わないか、完全スキャン中はネットに接続しないよう自己防衛するしかない

    ここまで書いて記事を投稿しようとネット接続すると、次の「サポートデータの保存」というウィンドウが表示された。

    Kis8err06

    初めて見るウィンドウだ。どのような情報が送られるのか確認するため、ファイル内容を表示しようとクリックすると次のウィンドウに変わった。

    Kis8err07

    メモリダンプが大きく、トータルで27MBもある。該当ファイルはバイナリファイルで、どのような情報が含まれるかわからない。以前にも書いたが、もう少しサイズを小さくできないものか。ユーザに迷惑をかけているのだから、少しでも負担を減らすことを考えるべきだろう。それに、協力しても放ったらかしで、こちらから問い合わせるまで報告もない。これでは、協力する気になんかなれない。

    ‘さまれぼ!’サイト紹介~ご購入情報

    ‘さまれぼ!’専用サイト samarevo.com 紹介の四回目は、 購入情報ページ です。
    このページは三つの部分に分かれています。

    まず、購入前注意部です。ご購入前に認識しておいていただきたいことを説明しています。

    • シェアウェアという販売形態
    • 使用許諾契約書への同意
    • さまれぼ!説明書の紹介

    次は価格表示部です。‘さまれぼ!’ライセンスやオプションソフトの販売価格や送金方法を表示しています。

    最後は特記事項部です。ご購入に関して知っておいていただきたいこと、サポートやオプションソフト試用時期などについて説明しています。

    2009年4月 4日 (土)

    ‘さまれぼ!’郵便番号住所辞書の特長

    以前、このブログで簡単に触れましたが(簡単住所入力)、‘さまれぼ!’では郵便番号や住所の入力が簡単に行えます。

    顧客住所だけではなく店舗・スタッフ・メーカー・営業活動地区などで利用できますが、さらにライセンス申請時の連絡先入力にも使えます。この機能は独自の郵便番号住所辞書により実現していますが、この辞書は日本郵便提供の郵便番号データ を変換したものです。通常、月一回、月末に新しいデータが提供されますが、いつ更新されても良いように毎日チェックし、更新の翌日には新しい郵便番号住所辞書を提供できるようにしています。

    このように、日本郵便提供の郵便番号データを元に郵便番号や住所の入力を行うアプリケーションは多いと思いますが、‘さまれぼ!’の辞書ほど詳細なものはないと思います。
    例えば、「京都府京都市下京区住吉町」を選択した場合はこうなります。

    Addrselect1

    郵便番号データでは、町域として、

    • 住吉町(河原町通七条上る、河原町通下枳殻馬場下る、下枳殻馬場通河原町西入、下珠数屋町通高倉東入)

    のように指定されています(郵便番号違いで複数レコードがあります)。
    このケースは割りと簡単で、「、」をプログラムで処理すれば実現できそうです。

    次は、「北海道札幌市中央区大通西」の場合です。

    Addrselect2

    郵便番号データでは、

    • 大通西(1~19丁目)

    のように指定されています。
    このケースも簡単で、「~」をプログラムで処理すれば実現できるかもしれません。

    最後は、「岩手県下閉伊郡川井村箱石」の場合です。

    Addrselect3

    郵便番号データでは、

    • 箱石(第2地割「70~136」~第4地割「3~11」)

    のように指定されています。
    このケースをプログラムで処理するのは、ちょっと大変です。
    実際にはもっと複雑なケースもあり、‘さまれぼ!’のような辞書を作成するのは難しいと思います。大体は、詳細な町域を無視しているのではないでしょうか。
    どのように辞書を作成しているか、機会があればご紹介したいと思います。

    ‘さまれぼ!’サイト紹介~動作条件

    ‘さまれぼ!’専用サイト samarevo.com 紹介の三回目は、 動作条件ページ です。
    このページは二つの部分に分かれています。

    まず、データ仕様部です。以前、このブログでも触れたことがありますが、‘さまれぼ!’におけるデータ設計上の上限数を列挙しています。

    • 店舗グループ数
    • 店舗数
    • 顧客数
    • 来店履歴数
    • 条件設定項目数

    どれも、事実上、無制限と言える値になっています。

    次は‘さまれぼ!’の動作環境です。

    • 対応OS
    • 必要なハードディスク空き容量
    • ディスプレイ
    • CPU・メモリ

    他のアプリケーションに比べて特に変わった点はなく、ありふれた環境です。

    サロン情報リストにサロンを追加(高知県)

    ほぼリンク切れのないサロン情報リスト(サロンリンク集)に高知県のサロンを追加しました。

    • ヴィヴァーチェ フィオーレ【高知県高知市】
    • ヴィヴァーチェ セーメ【高知県高知市】
    • ヴィヴァーチェ レガルシィ【高知県高知市】
    • 男爵 福井店【高知県高知市】
    • LOVE&PEACE【高知県高知市】
    • ヘアーサロン ケンジ【高知県高知市】
    • おしゃれサロン タイムズ【高知県高知市】
    • ヘアーサロン上町ハートミー【高知県高知市】
    • ROOTS INTERNATIONAL【高知県高知市】
    • Hair design Vogue【高知県高知市】
    • 香癒家 樂【高知県高知市】
    • イフヘアーデザイン【高知県高知市】
    • 東崎理容室【高知県高知市】
    • hair factory Tozaki【高知県高知市】
    • パトス ラポール【高知県高知市】
    • パトス デュオ【高知県高知市】
    • パトス クライス【高知県高知市】
    • ヴィヴァーチェ フォリア【高知県吾川郡】
    • ヘアーサロンSeason【高知県南国市】

    2009年4月 3日 (金)

    Kaspersky Internet Security アンチスパム無効化

    昨日、ジャストシステムから「アンチスパム機能が使えなくなってしまう件」についてのメールが届いた。4月2日早朝に配信された定義データベースを適用するとアンチスパム機能が無効になってしまうらしい。

    アンチスパム機能とは、迷惑メールと疑われる受信メールの[件名]欄に[!! SPAM]と付けたりするというものだが、自分の場合は元々無効にしていた。というのも、誤判定が多いためだ。Kaspersky Internet Securityを使い始めた頃には有効にしていたのだが、問題のない情報配信メール等に対してもスパムと判定されていた。特に知人からのメールがスパムにされてしまうこともあり、返信の際に[!! SPAM]を削除する手間が鬱陶しかった。ホワイトリストに登録すれば良いようだが、結構な数を登録しなければならず面倒なのでアンチスパム機能を無効にしたわけだ。現在は、プロバイダ側での迷惑メール対策をしっかり行っているので、迷惑メールを受信することはなくなった。

    それでジャストからのメールにある対策だが、更新処理を行えば良いらしい。ただ気になるのは、「カスペルスキーが起動できない状況となっている場合」の対策として安易に完全削除後の再インストールを求めていることだ。「起動できない状況」というのがどのような状況を指すのか分からないが、もしもタスクバー通知領域(タスクトレイ)にアイコンが表示されなくなる状況を言うのであれば、いい加減問題を解決してもらいたい
    このアイコンが表示されなくなる件やスキャンが暴走する件については、昨年ジャストには報告して原因究明にも協力してきたのだが、今では放ったらかしで連絡もない。一体、解決する気があるのか、疑問に感じる。

    また、今回の件で感じたのは、どのようなチェックをして定義データベースを配信しているのかという点だ。今回はアンチスパムで済んだが、もしもアンチウィルスが機能しなくなってウィルスの侵入を許してしまえば致命的だ。
    ジャストシステムには、今回のトラブルが発生した原因と、再発防止策についてきちんと説明してもらいたい。多くのユーザに迷惑をかけたのだから、ジャストシステムが果たすべき当然の義務だと思う。

    サロン情報リストにサロンを追加(島根県)

    ほぼリンク切れのないサロン情報リスト(サロンリンク集)に島根県のサロンを追加しました。

    • approve【島根県出雲市】
    • アダチ美容室【島根県出雲市】
    • たしろIZUMO【島根県出雲市】
    • ヘアー ワークス【島根県出雲市】
    • ヘアールーム セレンディップ【島根県出雲市】
    • Hair Shop eight【島根県出雲市】
    • 美容室サロンドハーズ【島根県出雲市】
    • 美容室Shima キャスパル店【島根県松江市】
    • 美容室Shima アトリエ店【島根県松江市】
    • カポック【島根県松江市】
    • セロたしろ【島根県松江市】
    • たしろ春日【島根県松江市】
    • アルたしろ【島根県松江市】
    • テスたしろ【島根県松江市】
    • AroCoCoYAMAMOTO【島根県松江市】
    • ビューティーサロン ヴレース【島根県江津市】
    • 美容室はっとり【島根県簸川郡】
    • 美容室はら【島根県簸川郡】

    2009年4月 2日 (木)

    ‘さまれぼ!’サイト紹介~機能紹介

    ‘さまれぼ!’専用サイト samarevo.com 紹介の二回目は、 機能紹介ページ です。
    このページは二つの部分に分かれています。

    まず、概要部です。‘さまれぼ!’が持つ機能を大きく次の6つに分類しています。

    • フロント
    • 顧客管理
    • 来店管理
    • 業務管理
    • スタッフ勤怠管理
    • システム管理

    それぞれの分類ごとに主な機能を列挙していて、分類の見出しをクリックすると詳細説明ページが表示されます。

    概要部の下には特長部があります。‘さまれぼ!’の特徴的な15機能に見出しを付けて、簡単な説明を行っています。例えば次のようなものがあります。

    • 多彩で状況検知型の仮想キーボード
    • 簡単!郵便番号住所入力
    • 先進のヘルプシステム
    • 多様なインフォビュー
    • 高度な条件設定

    これらは、概要部のような詳細説明ページを順次用意していく予定です。

    実際にこのページをご覧になればわかりますが、数多くの機能を列挙している割にスッキリまとまっていると思います。

    サロン情報リストにサロンを追加(和歌山県)

    ほぼリンク切れのないサロン情報リスト(サロンリンク集)に和歌山県のサロンを追加しました。

    • 小さなエステ屋さん【和歌山県和歌山市】
    • サロン・ド・サリカ【和歌山県和歌山市】
    • 和歌山市の美容室 primp【和歌山県和歌山市】
    • NICO hair make salon【和歌山県和歌山市】
    • PAZAM【和歌山県和歌山市】
    • Luxe Weeds【和歌山県和歌山市】
    • ZEAL STAGE-II【和歌山県和歌山市】
    • HAIR AFFECTION【和歌山県和歌山市】
    • PAL【和歌山県和歌山市】
    • Libra ライブラ【和歌山県和歌山市】
    • ヘアーヒーリングスペースイニジオ【和歌山県御坊市】
    • グラシアス【和歌山県有田市】
    • ヘアーイン クーカラー【和歌山県紀の川市】
    • 美容室 レーブ【和歌山県岩出市】

    2009年4月 1日 (水)

    サロン情報リストにサロンを追加(富山県)

    ほぼリンク切れのないサロン情報リスト(サロンリンク集)に富山県のサロンを追加しました。

    • アキ ヘアーインフォメーション【富山県富山市】
    • BARBER SUPPOSE【富山県富山市】
    • ヘアーサロンてらしま【富山県富山市】
    • L&M hair【富山県富山市】
    • ヘアー&エステ ドイ【富山県富山市】
    • 美庵~びあん~【富山県富山市】
    • HAIR SALON みずほ【富山県高岡市】
    • オセルヘアデザイナーズ【富山県魚津市】
    • 美容室 髪優【富山県射水市】
    • ヘアーファクトリーE’【富山県高岡市】
    • ヘアーサロン 一平【富山県高岡市】
    • 美容室ペイジボーイ【富山県高岡市】
    • エス・ヒローズ【富山県高岡市】
    • ドロップスヘアランド【富山県高岡市】
    • ヘアー&エステ すずき【富山県南砺市】

    « 2009年3月 | トップページ | 2009年5月 »

    2009年11月
    1 2 3 4 5 6 7
    8 9 10 11 12 13 14
    15 16 17 18 19 20 21
    22 23 24 25 26 27 28
    29 30          

    カテゴリー

    無料ブログはココログ