パスワードを忘れた? アカウント作成
488346 journal

kazu2の日記: UNIQLOCK ScreenSaver at Vista Sidebar Gadgets 5

日記 by kazu2

UNIQLOCK をVistaのサイドバーで表示する方法

0. 目的
 UNIQLOCKをWindows Vistaのサイドバー上で時計として使う。

1. 準備
 (1) UNIQLOCKスクリーンセーバの入手とインストール
   http://www.uniqlo.jp/uniqlock/
   へ行って、UNIQLOCKのスクリーンセーバをダウンロードしてインストールします。

   24COLOR DOWNLOADをクリックして、WINDOWS 版を選ぶか
   MONO DOWNLOADをクリックして、WINDOWS 版を選んでください。
   どちらでもお好みで。(MONOの方は動画もMONOかと思ったら、そうでは無かったです。)

   どちらでもzipファイルですが、中にはexeファイルが一個しかないので、エクスプローラで、ダブルクリックして、中のexeファイルをダブルクリックすれば、インストールできます。

   このまま、スクリーンセーバとして、設定しても良いのですが、それもお好みで。

 (2) Screen Saver Gadgetの入手とインストール
   http://gallery.live.com/liveItemDetail.aspx?li=e321409b-231a-4da0-905c-0580c732223e&l=1/
   へ行って、ScreenSaverを表示するサイドバーガジェットをダウンロードしてインストールします。

   # あまり評価が良くないGadgetなのですが、アンインストールできないようです。
   # 下記3.備考に書きましたが、作者のサイトに行くと、解決策が見つかっていないとのことです。

2. 設定
 Screen Saver Gadgetの右上あたりに、マウスのポインタを持っていって、工具のマークをクリックして、設定ダイアログを開き、下記のどちらかのUNIQLOCKのスクリーンセーバを選択してください。

 C:\Windows\system32\uniqlock_24color.scr (24COLORバージョン)
 C:\Windows\system32\uniqlock_mono.scr (MONO COLORバージョン)

3. 備考
 Gadgetは、c:\Users\あなたのログイン名\AppData\Local\Microsoft\Windows Sideber\Gadgets にインストールされます。

 ちなみに、Vista が、デフォルトで持っているGadgetは、c:\Program Files\Windows Sidebar\Gadgets です。

 Screen Saver Gadgetは、改造(例えば、サイドバーから出したときは、少し大きく)したいと思ったのですが、大部分DLLで実装しているようです。残念。
 でも http://blogs.msdn.com/markhsch/ (作者のサイト)によれば、C#で書かれているとのこと。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • 2ch<URL:http://pc11.2ch.net/test/read.cgi/win/1141987951/>に
    「htmlにフラッシュのリンク埋め込めば良いんじゃね? 」という情報があったので

      c:\Users\あなたのログイン名\AppData\Local\Microsoft\Windows Sidebar\Gadgets
      フォルダに uniqlock_small.gadget というフォルダを作成し
        flash.htm と gadget.xml ファイルを置いて

      それぞれ下記のように記述したら、あっさり出来てしまいました。
      #ちょっといい加減ですが、動いているので良しとします。

      fhash.htmの scriptの行は、UNIQLOCKのサイトで、ブログパーツを御自身で
    作ってください。私は、ブログのページはローカルマシンなので、本当は無いのですが
    手持ちのドメインを入れて、作ってみました。

      flash.htm -----------------------------------------------

    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
            <style>
            body {
                    width:180;
                    height:150;
            }
            </style>
    </head>
    <body>
    <script type="text/javascript" src="http://www.uniqlo.jp/uniqlock/user/js/xxxxxxxxxxx.js"></script>
    </body>
    </html>

      gadget.xml ------------------------------------------
      <?xml version="1.0" encoding="utf-8" ?>
    <gadget>
        <name>UNIQLOCK SMALL</name>
        <namespace>uniqlock.jp</namespace>
        <version>1.0.0.0</version>
        <author name="someone">
            <info url="none" />
        </author>
        <copyright>2007</copyright>
        <description>uniqlock_small.gadget</description>
      <!-- icons>
                <icon height="48" width="48" src="icon.png"/>
        </icons -->
        <hosts>
            <host name="sidebar">
                <base type="HTML" apiVersion="1.0.0" src="flash.htm" />
                <permissions>full</permissions>
                <platform minPlatformVersion="0.3" />
            </host>
        </hosts>
    </gadget>
    --
    kazu2
    • largeの方のUNIQLOCK ブログパーツを使うときには
      flash.htm の widthとheight は、下記にしました。

                                      width:445;
                                      height:290;

      ブログパーツ作る際に、アラーム付きにすると、きちんとアラーム付きになります。

      追伸. 動画ファイルは、IE7のツール インターネットオプションを開いて、閲覧の履歴のところの「設定ボタン」を押して、「ファイルの表示ボタン」を押すと、その存在が確認できます。

      large,small別々に、5秒ごとの動画の他に、1時間ごとの動画やアラーム用の動画があることが判ります。
      --
      kazu2
      親コメント
    • 2007/8/15あたりから、時計の表示のみに切り替わりました。

      ブラウザでUNIQLOCKのサイトに行っても、時計のみ表示になっていて
      公開終了かとも思ったのですが、きちんとWebサイトで張られているところを
      見に行くと、問題なく、DANCEが表示されているので、ローカル環境だけの
      問題のようです。

      キャッシュか何かの問題だとあたりを付けて、CCleanerを実行し
      UNIQLOCK Sideber Gadgetを再登録したところ、復活しました。

      時計だけ表示にする機能があるのかも知れませんね。
      --
      kazu2
      親コメント
  • ふと思い立ち、作者のサイトに行ってみると
      Screen Saver を埋め込むコントロールがおいてあったのでリンクを書いておきます。

     http://blogs.msdn.com/markhsch/archive/2007/12/18/embedding-screensaver-s-in-a-windows-form.aspx

      ついでに、このScreenSaver Sidebar Gadgets が、ちょっと小さめなので
    修正したら、大きく出来たので、変更箇所を書いておきます。

     C:\Users\あなたのユーザ名\AppData\Local\Microsoft\Windows Sidebar\Gadgets\ScreenSaver.gadget フォルダに

     screensaver.html

     というファイルがあるので、これをテキストエディタで開いて
     下記の行を下記のように修正しました。それぞれの値を+20しただけです。

     11行と12行
                            width:140px;
                            height:120px
     65行と66行
                            ctrl.width = "138";
                            ctrl.height = "118";
     83行
            <div id="cpObject" style="position:absolute;left:1px;top:1px;width:139px;height:119px">
    --
    kazu2
typodupeerror

※ただしPHPを除く -- あるAdmin

読み込み中...