2015年2月15日日曜日

Soulvizier 138日目 ケピソス渓谷最終回。新ハーピーヒーロー「レタ」

久々に土日休み。と、いうことでケピソス渓谷75周目までいっきにこなした。

まずクリサイオスの滝2851~2900周ではラスース出現なし。

ケピソス渓谷は56周目から開始して20周をしっかりこなす。
ここだけで3ヶ月も経ってしまったけど、とうとう先に進むことにします。

ちなみに66周目で初めてのヒーロー「レタ ザ キャリオン クィーン」が出現。
これ、弱いものの、レアなの?単純に出現箇所が少ないから出なかったの?
オキュペテやアイロなんかも出るかと思っていたが出なかったし、場所が不足していたと思いたい。
レアじゃなければいいなぁ。ソウルとるの大変だから。

いきなり出てきたため、倒さないように慌てて逃げるの図。でも動画このときは撮れなかった。
動画とるためだけにループしないといけないと思ってたら最後の75周目に再会。

と、いうわけで次回からやっとアテネの戦場方面へ移動します。


  • 出たヒーロー

  • レタ ザ キャリオン クィーン
    レタ ザ キャリオン クィーン
    ケピソス渓谷で66周目に初めて出てきたハーピー。これもレア系なのか???




  • 出たアイテム

  • ブラッド ウィング ソウル(4個目)
    ブラッド ウィング ソウル
    ブラッド ウィング ソウル

    ヒュダーネス シールド(3個目)
    ヒュダーネス シールド
    ヒュダーネス シールド

    ブリッスルバッシュ(3個目)
    ブリッスルバッシュ
    ブリッスルバッシュ

    ロット ボーン ソウル(7個目)
    ロット ボーン ソウル
    ロット ボーン ソウル

    グロウィング ロッド(5個目)
    グロウィング ロッド
    グロウィング ロッド

    大看守 エクニス ソウル(5個目)
    大看守 エクニス ソウル
    大看守 エクニス ソウル

    シンダー ボーン ソウル(4個目)
    シンダー ボーン ソウル
    シンダー ボーン ソウル

    チャイルド スナッチャー ソウル(5個目)
    チャイルド スナッチャー ソウル
    チャイルド スナッチャー ソウル

    ハート オブ ザ マウンテン(3個目)
    ハート オブ ザ マウンテン
    ハート オブ ザ マウンテン

    ブラッド ウィング ソウル(5個目)
    ブラッド ウィング ソウル
    ブラッド ウィング ソウル

    フロストスパイア(3個目)
    フロストスパイア
    フロストスパイア

    エンシェント リモス ライフ イーター ソウル(4個目)
    エンシェント リモス ライフ イーター ソウル
    エンシェント リモス ライフ イーター ソウル

    パトロクロス ショートブレード(3個目)
    パトロクロス ショートブレード
    パトロクロス ショートブレード

    ラム ボウ(3個目)
    ラム ボウ
    ラム ボウ

    エンシェント リモス ライフ イーター ソウル(5個目)
    エンシェント リモス ライフ イーター ソウル
    エンシェント リモス ライフ イーター ソウル

    ボーンロード ソウル(7個目)
    ボーンロード ソウル
    ボーンロード ソウル

    エペイウス グリーヴ(2個目)
    エペイウス グリーヴ
    エペイウス グリーヴ

    オブシディアン ヘルム(3個目)
    オブシディアン ヘルム
    オブシディアン ヘルム

2015年2月12日木曜日

雑談の雑談 YouTube強制1080pスクリプト

Soulvizierではなくて、YouTube 60fps化の記事が一番読まれているみたいなので、vq=を使わない強制高品質60fps化をやっている方法を書いときます。
(vq=をつかうのはFlashPlayer版で、HTML5版では使えないため。)


ここ、Bloggerならガジェットの追加で「HTML/Script」を選んで、ヘッダの下あたりに入れて、下記のソースコードを入れます。
普通のブログでもどこか先頭のほうに入れてください。

<script id="YouTubeMyYouTube">

      var tagMyYouTube = document.createElement('script');

      tagMyYouTube.src = "https://www.youtube.com/iframe_api";
      var firstScriptTagMyYouTube = document.getElementById('YouTubeMyYouTube');
      firstScriptTagMyYouTube.parentNode.insertBefore(tagMyYouTube, firstScriptTagMyYouTube);

      var playerMyYouTube = [];
      var playerVideoIdMyYouTube = [];
      var playerCntMyYouTube = 0;
      var playerAPIReadyMyYouTube = false;
      var playerWidthMyYouTube = [];
      var playerHeightMyYouTube = [];

      function mkPlayerMyYouTube(i){
         playerMyYouTube.push(new YT.Player(playerVideoIdMyYouTube[i], {
                  height: playerHeightMyYouTube[i],
                  width: playerWidthMyYouTube[i],
                  videoId: playerVideoIdMyYouTube[i],
                  events: {
                    'onReady': onLoadMyYouTube
                  }
              }));
      }

      function onLoadMyYouTube(event){
        event.target.setPlaybackQuality("hd1080"); // ここのタイミングで画質を設定するとうまく切り替わるっぽい
      }

      function onYouTubeIframeAPIReady() {
        if(playerCntMyYouTube > 0){
            for(i=0;i<playerCntMyYouTube;i++) {
              mkPlayerMyYouTube(i);
            }
        }
        playerAPIReadyMyYouTube = true;
      }

      function addPlayerMyYouTube(vID,vWidth,vHeight){
        var i = playerCntMyYouTube;
        playerVideoIdMyYouTube.push(vID);
        playerWidthMyYouTube.push(vWidth);
        playerHeightMyYouTube.push(VHeight);
        playerCntMyYouTube++;
        if(playerAPIReadyMyYouTube == true){
          mkPlayerMyYouTube(i);
        }
      }

      // これを呼び出す。引数はYouTubeのビデオIDと自分のサイトに表示したい幅と高さ。
      function divAddMyYouTube(vID,vWidth,vHeight){
        document.write('<div id="'+vID+'"></div><br />');
        addPlayerMyYouTube(vID,vWidth,vHeight);
      }
</script>


で、本文の中で動画を入れたい場所に

<script>
divAddMyYouTube('kbWmSdIETe0', 768, 467);
</script>

という感じで書きます。 'kbWmSdIETe0'の部分は「https://www.youtube.com/watch?v=kbWmSdIETe0」のv=の後ろの部分ね。

ま、これが役にたつのかたたないのかわかりませんが、好きに使ってください。
(このブログではもうちょっといじってサイズは引数に入れないようにしているのでこのソース通りではないです。)