【障害】最新バージョンの確認No.45927
Con さん 14/03/29 18:15
 
いつも便利に秀丸メールを使用させていただいております。

この頃のバージョンでは「最新バージョンの確認」する機能が
ついていますが、なぜかうまく動いてくれません。

1日1回までという制限に引っかかっていると思い、
次の日や二日後に実行しても、
「今日はすでに〜実行済みのようです」というエラーになってしまいます。
何が問題なのでしょうか?

#これは、秀丸エディタでも、同一の症状です。

#一つ気になるのは、スタートアップ時にWindows Scriptを使用しており、
それが原因になっているのかもしれないです。しかし、重要なプログラムなので止め
られないのです。

[ ]
RE:45927 【障害】最新バージョンの確認No.45929
秀まるお2 さん 14/03/31 09:21
 
 お手数かけてすみません。

 まず1つの可能性としてですが、2012年末くらいまでのバージョンの秀丸
エディタ/秀丸メールだとダメっていうのがあります。

    http://hide.maruo.co.jp/news/oldnews/index.html

 の

    2012/10/24 「最新バージョンの確認」コマンドの動作不良について
    (お知らせとおわび)

 の所に書いてあるのですが、当時はTwitterを経由してバージョン番号を確認
する仕組みだったのですが、ある日突然Twitterさんの方で仕様変更があってう
まくバージョン番号が確認できなくなり、しかも悪いことに、うまくバージョン
番号が取得できないエラーが出るならまだしも、間違って常に「最新バージョン
です」と表示されてしまってました。

 もしその古いバージョンをお使いだとしたら、最新版に入れ替えていただくこ
とで、今後は大丈夫になると思います。

 もし2013年以降のバージョンをお使いだとしたら、とりあえず、「うまく動か
ない」ということの具体的な症状を教えてほしい所です。

 もしも

    今日は既に、「最新バージョンの確認」コマンドを実行済みのようです。

 のエラーが毎回出てしまうようでしたら、regedit.exeを起動して、

  HKEY_CURRENT_USER\Software\Hidemaruo\TuruKame

 の配下にある

   HMVC1
   HMVC2

 の2つの値を削除してから試してみてほしいです。それで一応、1日1回の制
限にひっかかることなくチェックできるはずだと思います。

 他の可能性として…

 エラーメッセージの最後に

     最新のバージョン情報を確認することが出来ません。

 のようなエラーが出るのだとしたら、たぶんそちらのネット環境的にうちの
サーバーへのアクセスが制限されてるのか、またはwscript.exe(Windows
Scripting Host)自体のネットへのアクセスが制限されてる(ファイヤウォール
で制限されてる)かどっちかじゃないかと思います。

 たとえば

----------------temp.vbs------------------------------------
    Dim oHtml
    Dim strRes
    Set oHtml = CreateObject("Msxml2.XMLHTTP")
    oHtml.Open "GET", "http://www.yahoo.co.jp", False
    oHtml.Send
    strRes = oHtml.ResponseText
    MsgBox strRes
------------------------------------------------------------

 みたいな簡単なvbscriptを作ってそれを実行してうまく結果が表示されるかど
うか確認するってことでどうでしょうか。それもダメならwscript.exeがネット
アクセスをブロックされてるのだと思います。

 うちのサーバーへのアクセスが制限されてるかどうかは、

   http://www.maruo.co.jp/

 にアクセス可能かどうか、普通にブラウザで見てみるだけで確認できるかと思
います。

 ということでどうでしょうか。

[ ]
RE:45929 【障害】最新バージョンの確認No.45939
Con さん 14/04/02 19:00
 
ご返信ありがとうございます。

レジストリの
HKEY_CURRENT_USER\Software\Hidemaruo\TuruKame
HMVC1
を削除したら、正しく動作いたしました。

ありがとうございました。

[ ]
RE:45939 【障害】最新バージョンの確認No.45940
秀まるお2 さん 14/04/03 09:19
 
 こちらでいろいろテストしたら、"HMVC1"の文字列値が何かおかしな値になっ
てると、バージョンチェックの際に「今日は既に…」が毎回出てしまうようでし
た。

 こういう場合にレジストリを自動で復旧してうまく動作するように修正させて
いただきます。(他のソフトも)

 バグでお手数かけてすみませんでした。

[ ]