himado To HTML5 Script (former To Flash Script)

ひまわり動画において、終了したFlashの使用を避け、自動でHTML5プレイヤーに移動するスクリプトです。

  1. // ==UserScript==
  2. // @name himado To HTML5 Script (former To Flash Script)
  3. // @namespace Scottie400
  4. // @include http://himado.in/*
  5. // @exclude http://himado.in/
  6. // @exclude http://himado.in/?keyword*
  7. // @exclude http://himado.in/?mode*
  8. // @exclude http://himado.in/?sort*
  9. // @version 2.01
  10. // @grant none
  11. // @description ひまわり動画において、終了したFlashの使用を避け、自動でHTML5プレイヤーに移動するスクリプトです。
  12. /* ***************************************************************************************************************
  13. ◆ひまわり動画において、不具合の多いHTML5から自動でFlashプレイヤーに移動するスクリプト……でしたが、
  14.  Flashが終了したことに伴い、自動でHTML5プレイヤーに移動するスクリプトです。
  15.  運営さんには早めにFlashプレイヤーを廃止して欲しいところです。
  16.  
  17. ◆Greasemonkey(firefox)、Tampermonkey(Chorome,Opera)というアドオンが必要です。
  18.  導入方法はこちらを要参照 ⇒ http://dic.nicovideo.jp/a/greasemonkey
  19.  ユーザースクリプトとは? ⇒ https://greasyfork.org/
  20.  
  21. ※Last Update : 2021-05-12
  22. ※ご使用は自己責任でお願いします。責任を負いかねます。
  23. ※推奨環境:Win7が普通に動く程度を満たすスペック・ちゃんと更新しているブラウザ
  24. *************************************************************************************************************** */
  25. // ==/UserScript==
  26.  
  27.  
  28. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  29. // 編集不要範囲 ここから
  30.  
  31. $(function(){
  32. if(document.URL.match(/\/\d{6}$/)) {
  33. window.location.replace("http://himado.in/?id=" + $(location).attr('pathname').replace(/\//g,''));
  34. return false;
  35. } else if(document.URL.match(/\&flashplayer&sid=/)) {
  36. preventDefault();
  37. return false;
  38. } else if(document.URL.match(/\&flashplayer/)) {
  39. window.location.replace("http://himado.in/" + $(location).attr('search').replace(/\&flashplayer/g,''));
  40. return false;
  41. }
  42. })();
  43.  
  44. // 編集不要範囲 ここまで
  45. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////