{"id":2749,"date":"2014-06-23T12:18:07","date_gmt":"2014-06-23T03:18:07","guid":{"rendered":"http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/?p=2749"},"modified":"2014-06-23T12:18:07","modified_gmt":"2014-06-23T03:18:07","slug":"%e3%83%89%e3%83%83%e3%83%88%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e7%94%a8%e3%81%aegreasemonkey%e3%82%b9%e3%82%af%e3%83%aa%e3%83%97%e3%83%88-2","status":"publish","type":"post","link":"http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/2014\/06\/23\/2749\/","title":{"rendered":"\u30c9\u30c3\u30c8\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u7528\u306eGreasemonkey\u30b9\u30af\u30ea\u30d7\u30c8 (2)"},"content":{"rendered":"<p>\uff08\u904e\u53bb\u306e\u8a18\u4e8b\uff1a\u2190\u300c<a href=\"http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/2014\/06\/16\/2686\">\u30c9\u30c3\u30c8\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u7528\u306eGreasemonkey\u30b9\u30af\u30ea\u30d7\u30c8<\/a>\u300d\uff09<\/p>\n<p>\u4f5c\u6210\u3057\u305f\u30b0\u30ea\u30e2\u30f3\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u3001\u300c\u3082\u3057\u304b\u3057\u305f\u3089Chrome\u3067\u3082\u52d5\u304f\u304b\u3082\uff1f\u300d\u3068\u601d\u3063\u3066\u3001Chrome\u306e\u62e1\u5f35\u3092\u63a2\u3057\u3066\u3044\u305f\u3089\u300c<a href=\"http:\/\/os0x.hatenablog.com\/entry\/20100612\/1276330696\">NinjaKit<\/a>\u300d\u3068\u3044\u3046\u306e\u304c\u898b\u3064\u304b\u3063\u3066\u3001\u3053\u3061\u3089\u3067\u8a66\u3057\u3066\u3044\u308b\u3068\u81ea\u524d\u3067\u8ffd\u52a0\u3057\u3066\u3044\u308b\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u306f\u8868\u793a\u3055\u308c\u308b\u3082\u306e\u306e\u3001unsafeWindow\u306a\u3069\u304c\u52d5\u4f5c\u3057\u306a\u3044\u611f\u3058\u3002<\/p>\n<ul>\n<li><a href=\"http:\/\/os0x.hatenablog.com\/entry\/20100612\/1276330696\">NinjaKit &#8211; os0x.blog<br \/>\n<\/a><\/p>\n<ul>\n<li>\u3053\u308c\u306fFirefox\u306e\u30a2\u30c9\u30aa\u30f3\u3067\u3042\u308bGreasemonkey\u76f8\u5f53\u306e\u6a5f\u80fd\u3092\u5b9f\u88c5\u3059\u308b\u3053\u3068\u3092\u76ee\u6307\u3057\u3066\u3044\u307e\u3059\u3002(2010-06-12)\n <\/ul>\n<li><a href=\"http:\/\/shinobra.com\/2012\/02\/ogom\/ninjakit\">NinjaKit | \u3057\u306e\u3076\u3089!!!<br \/>\n<\/a><\/p>\n<ul>\n<li>\u30cb\u30f3\u30b8\u30e3\u3082\u306e\u3068\u8a00\u3048\u3070NinjaKit\u304c\u4fbf\u5229\u3067\u3059\u3002\n <\/ul>\n<li><a href=\"http:\/\/veadardiary.blog29.fc2.com\/blog-entry-2904.html\">Safari\u3068Chrome\u3067Greasemonkey\u3092\u4f7f\u3048\u308b\u3088\u3046\u306b\u3059\u308b\u62e1\u5f35\u300eNinjaKit\u300f &#8211; Mac\u306e\u624b\u66f8\u304d\u8aac\u660e\u66f8<br \/>\n<\/a><\/p>\n<li><a href=\"http:\/\/www.moongift.jp\/2012\/03\/20120322\/\">Safari\u3084Google Chrome\u3067Greasemonkey\u00b7NinjaKit MOONGIFT<br \/>\n<\/a><\/p>\n<li><a href=\"http:\/\/amaebi.net\/archives\/1489009.html\">Google Chrome \u3067Greasemonkey \u3092\u4f7f\u3048\u308b\u3088\u3046\u306b\u3057\u3066\u304f\u308c\u308b\u3000NinjaKit\uff5c\u3048\u3073\u901f<br \/>\n<\/a>\n<\/ul>\n<p>\u52d5\u4f5c\u306f\u7121\u7406\u304b\u3068\u601d\u3063\u3066\u3044\u305f\u3089\u3001\u5225\u3067\u300cTampermonkey\u300d\u3068\u3044\u3046\u62e1\u5f35\u304c\u898b\u3064\u304b\u3063\u3066\u3053\u3061\u3089\u3060\u3068\u52d5\u4f5c\u3057\u305f\u3002<br \/>\n<a href=\"http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/wp-content\/uploads\/2014\/06\/20140623121544.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/wp-content\/uploads\/2014\/06\/20140623121544-300x254.png\" alt=\"20140623121544\" width=\"300\" height=\"254\" class=\"aligncenter size-medium wp-image-2757\" srcset=\"http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/wp-content\/uploads\/2014\/06\/20140623121544-300x254.png 300w, http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/wp-content\/uploads\/2014\/06\/20140623121544-150x127.png 150w, http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/wp-content\/uploads\/2014\/06\/20140623121544.png 775w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<ul>\n<li><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/tampermonkey\/dhdgffkkebhmkfjojejmpbldmpobfkfo\">Tampermonkey &#8211; Chrome\u30a6\u30a7\u30d6\u30b9\u30c8\u30a2<br \/>\n<\/a><\/p>\n<li><a href=\"http:\/\/jutememo.blogspot.jp\/2012\/11\/google-chrome-greasemonkey-tampermonkey.html\">Google Chrome \u3067 Greasemonkey \u30b9\u30af\u30ea\u30d7\u30c8\u3092\u5229\u7528\u3059\u308b\u305f\u3081\u306e\u62e1\u5f35\u6a5f\u80fd Tampermonkey \u307e\u305f\u306f NinjaKit | \u3059\u3050\u306b\u5fd8\u308c\u308b\u8133\u307f\u305d\u306e\u305f\u3081\u306e\u30e1\u30e2<br \/>\n<\/a>\n<\/ul>\n<p>\u305f\u3060\u3057\u3001\u52d5\u753b\u306e\u81ea\u52d5\u518d\u751f\u304c\u3046\u307e\u304f\u3044\u304f\u5834\u5408\u3068\u3044\u304b\u306a\u3044\u5834\u5408\u304c\u3042\u308a\u3001\u3069\u3046\u3082\u30d6\u30e9\u30a6\u30b6\u7acb\u3061\u4e0a\u3052\u6642\u306eload\u30a4\u30d9\u30f3\u30c8\u3067\u306f\u518d\u751f\u3067\u304d\u308b\u304c\u3001\u30da\u30fc\u30b8\u518d\u8aad\u307f\u8fbc\u307f\u6642\u306eload\u30a4\u30d9\u30f3\u30c8\u3067\u306f\u52d5\u4f5c\u3057\u306a\u3044\u611f\u3058\u3002\u3053\u306e\u305f\u3081\u3001load\u30a4\u30d9\u30f3\u30c8\u3078\u306e\u5272\u308a\u5f53\u3066\u3092\u5358\u306bfunction(){}\u306b\u3059\u308b\u306e\u3067\u306a\u304f\u3001setTimeout()\u3067\u6307\u5b9a\u3059\u308b\u3088\u3046\u306b\u3057\u3066\u307f\u305f\u3002\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u306f500ms\u7a0b\u5ea6\u3067\u3082\u5927\u4e08\u592b\u305d\u3046\u3002<\/p>\n<div class=\"hl-surround\" ><div class=\"hl-main\"><pre>@@ -31,3 +31,3 @@\r\n         if ($('#auto-play').prop('checked')) {\r\n-           addEventListener('load', function(){unsafeWindow.HMHM.movie.vimeo.player.playVideo();});\r\n+           addEventListener('load', function(){setTimeout(function(){unsafeWindow.HMHM.movie.vimeo.player.playVideo();}, 500);});\r\n         }<\/pre><\/div><\/div>\n<p>\u5225\u3067\u3001GreaseKit\u3068\u3044\u3046\u306e\u3082\u898b\u3064\u304b\u3063\u305f\u304c\u3001\u3053\u308c\u306f\u3055\u3089\u306bNinjaKit\u3088\u308a\u3082\u53e4\u3044\u3082\u306e\u3060\u3063\u305f\u3088\u3046\u3060\u3002<\/p>\n<ul>\n<li><a href=\"http:\/\/8-p.info\/greasekit\/\">GreaseKit &#8211; User Scripting for all WebKit applications<br \/>\n<\/a><\/p>\n<ul>\n<li>KATO Kazuyoshi 2008-09-22\n <\/ul>\n<li><a href=\"http:\/\/blog.livedoor.jp\/qoozy\/archives\/52539974.html\">Safari\u306eGreaseKit\u306e\u4ee3\u308f\u308a\u306fNinjaKit\u3060\u3063\u305f : \u30ec\u30b9\u30da\u30b9\u30fb\u30c8\u30e9\u30f3\u30af\u30a3\u30eb<br \/>\n<\/a><\/p>\n<li><a href=\"http:\/\/d.hatena.ne.jp\/tomi_kun\/20110417\/1302999618\">Safari\u306bGreaseKit\u3092\u7d44\u307f\u8fbc\u3080 &#8211; \u3068\u307f\u304f\u3093\u306e\u65e5\u8a18<br \/>\n<\/a><\/p>\n<li><a href=\"http:\/\/safarirealized.com\/archives\/51189512.html\">Safari\u62e1\u5f35\u306e\u30b9\u30b9\u30e1 vol.3 \uff5e GreaseKit : Safari Realized<br \/>\n<\/a>\n<\/ul>\n<p><strong>\u30b9\u30af\u30ea\u30d7\u30c8<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/wp-content\/uploads\/2014\/06\/DotInstallLessonAutoPlayAndComplete-v0.2.user.js\">DotInstallLessonAutoPlayAndComplete-v0.2.user.js<\/a>\n<\/ul>\n<div class=\"hl-surround\" style=\"height:280px;\"><div class=\"hl-main\"><pre><span class=\"hl-comment\">\/\/ ==UserScript==\r\n\/\/ @name        DotInstallLessonAutoPlayAndComplete\r\n\/\/ @namespace   <\/span><span class=\"hl-url\">http:\/\/mechsys.tec.u-ryukyu.ac.jp\/<\/span><span class=\"hl-comment\">~oshiro\/\r\n\/\/ @include     <\/span><span class=\"hl-url\">http:\/\/dotinstall.com\/lessons\/<\/span><span class=\"hl-comment\">*\/*\r\n\/\/ @version     ver.0.2\r\n\/\/ @grant       GM_getValue\r\n\/\/ @grant       GM_setValue\r\n\/\/ @grant       unsafeWindow\r\n\/\/ @require <\/span><span class=\"hl-url\">http:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/1\/jquery.min.js\r<\/span><span class=\"hl-comment\">\n\/\/ @require <\/span><span class=\"hl-url\">http:\/\/ajax.googleapis.com\/ajax\/libs\/jqueryui\/1.8.4\/jquery-ui.min.js\r<\/span><span class=\"hl-comment\">\n\/\/ ==\/UserScript==\r\n\r\n<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-reserved\">function<\/span><span class=\"hl-brackets\">(){\r\n    <\/span><span class=\"hl-comment\">\/\/ \u52d5\u4f5c\u5207\u308a\u66ff\u3048\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u306e\u8ffd\u52a0\r<\/span><span class=\"hl-code\">\n    $<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">&quot;<\/span><span class=\"hl-string\">#lesson-complete-button<\/span><span class=\"hl-quotes\">&quot;<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">parent<\/span><span class=\"hl-brackets\">()<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">append<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">&lt;div&gt;<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">\r\n       .<\/span><span class=\"hl-identifier\">append<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">&lt;input id=&quot;auto-play&quot; name=&quot;autoplay&quot; type=&quot;checkbox&quot;&gt;\u81ea\u52d5\u518d\u751f<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">\r\n       .<\/span><span class=\"hl-identifier\">append<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">&lt;input id=&quot;next-complete&quot; name=&quot;nextcomplete&quot; type=&quot;checkbox&quot;&gt;\u81ea\u52d5\u5b8c\u4e86\u30c1\u30a7\u30c3\u30af<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">\r\n       .<\/span><span class=\"hl-identifier\">append<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">&lt;input id=&quot;return-list&quot; name=&quot;returnlist&quot; type=&quot;checkbox&quot;&gt;\u5168\u5b8c\u4e86\u6642\u306b\u4e00\u89a7\u3078<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">;\r\n    \r\n    <\/span><span class=\"hl-comment\">\/\/ \u52d5\u4f5c\u8a2d\u5b9a\u306e\u5fa9\u5e30\u3068\u5207\u308a\u66ff\u3048\u6642\u306e\u8a2d\u5b9a\u767b\u9332\r<\/span><span class=\"hl-code\">\n    $<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">#auto-play<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">prop<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">&quot;<\/span><span class=\"hl-string\">checked<\/span><span class=\"hl-quotes\">&quot;<\/span><span class=\"hl-code\">, <\/span><span class=\"hl-identifier\">GM_getValue<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">DotInstallAutoPlay<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-code\">, <\/span><span class=\"hl-reserved\">true<\/span><span class=\"hl-brackets\">))<\/span><span class=\"hl-code\">;\r\n    $<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">#next-complete<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">prop<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">&quot;<\/span><span class=\"hl-string\">checked<\/span><span class=\"hl-quotes\">&quot;<\/span><span class=\"hl-code\">, <\/span><span class=\"hl-identifier\">GM_getValue<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">DotInstallNextComplete<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-code\">, <\/span><span class=\"hl-reserved\">true<\/span><span class=\"hl-brackets\">))<\/span><span class=\"hl-code\">;\r\n    $<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">#return-list<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">prop<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">&quot;<\/span><span class=\"hl-string\">checked<\/span><span class=\"hl-quotes\">&quot;<\/span><span class=\"hl-code\">, <\/span><span class=\"hl-identifier\">GM_getValue<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">DotInstallReturnList<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-code\">, <\/span><span class=\"hl-reserved\">true<\/span><span class=\"hl-brackets\">))<\/span><span class=\"hl-code\">;\r\n\r\n    $<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">#auto-play<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">change<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-reserved\">function<\/span><span class=\"hl-brackets\">(){<\/span><span class=\"hl-identifier\">GM_setValue<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">DotInstallAutoPlay<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-code\">, $<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">#auto-play<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">prop<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">&quot;<\/span><span class=\"hl-string\">checked<\/span><span class=\"hl-quotes\">&quot;<\/span><span class=\"hl-brackets\">))<\/span><span class=\"hl-code\">;<\/span><span class=\"hl-brackets\">})<\/span><span class=\"hl-code\">;\r\n    $<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">#next-complete<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">change<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-reserved\">function<\/span><span class=\"hl-brackets\">(){<\/span><span class=\"hl-identifier\">GM_setValue<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">DotInstallNextComplete<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-code\">, $<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">#next-complete<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">prop<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">&quot;<\/span><span class=\"hl-string\">checked<\/span><span class=\"hl-quotes\">&quot;<\/span><span class=\"hl-brackets\">))<\/span><span class=\"hl-code\">;<\/span><span class=\"hl-brackets\">})<\/span><span class=\"hl-code\">;\r\n    $<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">#return-list<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">change<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-reserved\">function<\/span><span class=\"hl-brackets\">(){<\/span><span class=\"hl-identifier\">GM_setValue<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">DotInstallReturnList<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-code\">, $<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">#return-list<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">prop<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">&quot;<\/span><span class=\"hl-string\">checked<\/span><span class=\"hl-quotes\">&quot;<\/span><span class=\"hl-brackets\">))<\/span><span class=\"hl-code\">;<\/span><span class=\"hl-brackets\">})<\/span><span class=\"hl-code\">;\r\n\r\n    <\/span><span class=\"hl-comment\">\/\/ \u52d5\u753b\u306e\u81ea\u52d5\u518d\u751f\r\n    <\/span><span class=\"hl-reserved\">if <\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-code\">$<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">#completeButtonLabel<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)[<\/span><span class=\"hl-number\">0<\/span><span class=\"hl-brackets\">]<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">innerHTML<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">match<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">\/<\/span><span class=\"hl-string\">^\\s*\u5b8c\u4e86\\s*$<\/span><span class=\"hl-quotes\">\/<\/span><span class=\"hl-brackets\">)) { <\/span><span class=\"hl-comment\">\/\/ \u672a\u5b8c\u4e86\uff08\u300c\u5b8c\u4e86\u300d\u30e9\u30d9\u30eb\u304c\u3042\u308b\uff09\u306a\u3089\r\n        <\/span><span class=\"hl-reserved\">if <\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-code\">$<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">#auto-play<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">prop<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">checked<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)) {\r\n            <\/span><span class=\"hl-identifier\">addEventListener<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">load<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-code\">, <\/span><span class=\"hl-reserved\">function<\/span><span class=\"hl-brackets\">(){<\/span><span class=\"hl-identifier\">setTimeout<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-reserved\">function<\/span><span class=\"hl-brackets\">(){<\/span><span class=\"hl-identifier\">unsafeWindow<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">HMHM<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">movie<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">vimeo<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">player<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">playVideo<\/span><span class=\"hl-brackets\">()<\/span><span class=\"hl-code\">;<\/span><span class=\"hl-brackets\">}<\/span><span class=\"hl-code\">, <\/span><span class=\"hl-number\">500<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">;<\/span><span class=\"hl-brackets\">})<\/span><span class=\"hl-code\">;\r\n        <\/span><span class=\"hl-brackets\">}       \r\n    }\r\n    <\/span><span class=\"hl-comment\">\/\/ \u300c\u6b21\u3078\u300d\u30dc\u30bf\u30f3\u306e\u52d5\u4f5c\r<\/span><span class=\"hl-code\">\n    $<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">#lesson-complete-button<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">next<\/span><span class=\"hl-brackets\">()<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">click<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-reserved\">function<\/span><span class=\"hl-brackets\">() {\r\n       <\/span><span class=\"hl-reserved\">var <\/span><span class=\"hl-identifier\">href<\/span><span class=\"hl-code\"> = $<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-reserved\">this<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">attr<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">href<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">;\r\n        <\/span><span class=\"hl-reserved\">if <\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-code\">$<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">#return-list<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">prop<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">checked<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\"> &amp;&amp; $<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-reserved\">this<\/span><span class=\"hl-brackets\">)<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">hasClass<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-string\">disabled<\/span><span class=\"hl-quotes\">'<\/span><span class=\"hl-brackets\">)) {<\/span><span class=\"hl-identifier\">href<\/span><span class=\"hl-code\"> = <\/span><span class=\"hl-builtin\">window<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">location<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">href<\/span><span class=\"hl-code\">.<\/span><span class=\"hl-identifier\">replace<\/span><span class=\"hl-brackets\">(<\/span><span class=\"hl-quotes\">\/<\/span><span class=\"hl-string\">[^<\/span><span class=\"hl-quotes\">\/<\/span><span class=\"hl-code\">]+$<\/span><span class=\"hl-quotes\">\/<\/span><span class=\"hl-string\">, '');} <\/span><span class=\"hl-quotes\">\/\/<\/span><span class=\"hl-string\"> \u6700\u5f8c\u306e\u30ea\u30f3\u30af\u3067\u306f\u30ec\u30c3\u30b9\u30f3\u4e00\u89a7\u3078\r\n\r\n       if ($('#completeButtonLabel')[0].innerHTML.match(<\/span><span class=\"hl-quotes\">\/<\/span><span class=\"hl-code\">^\\<\/span><span class=\"hl-identifier\">s<\/span><span class=\"hl-code\">*\u5b8c\u4e86\\<\/span><span class=\"hl-identifier\">s<\/span><span class=\"hl-code\">*$<\/span><span class=\"hl-quotes\">\/<\/span><span class=\"hl-string\">) &amp;&amp; $('#next-complete').prop('checked')) {\r\n          unsafeWindow.$('#lesson-complete-button').click();\r\n          <\/span><span class=\"hl-quotes\">\/\/<\/span><span class=\"hl-string\">alert('\u5b8c\u4e86\u3057\u307e\u3057\u305f\uff01');\r\n      }\r\n      if (!$('#lesson-complete-button').next().hasClass('disabled') || $('#return-list').prop('checked')) {\r\n          setTimeout(function(){window.location=href;}, 800); <\/span><span class=\"hl-quotes\">\/\/<\/span><span class=\"hl-string\"> \u30ec\u30c3\u30b9\u30f3\u306e\u300c\u5b8c\u4e86\u300d\u64cd\u4f5c\u304c\u7d42\u308f\u308b\u304f\u3089\u3044\u307e\u3067\u5f85\u3063\u3066\u79fb\u52d5\r\n      }\r\n      return false;\r\n    });\r\n})();<\/span><\/pre><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\uff08\u904e\u53bb\u306e\u8a18\u4e8b\uff1a\u2190\u300c\u30c9\u30c3\u30c8\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u7528\u306eGreasemonkey\u30b9\u30af\u30ea\u30d7\u30c8\u300d\uff09 \u4f5c\u6210\u3057\u305f\u30b0\u30ea\u30e2\u30f3\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u3001\u300c\u3082\u3057\u304b\u3057\u305f\u3089Chrome\u3067\u3082\u52d5\u304f\u304b\u3082\uff1f\u300d\u3068\u601d\u3063\u3066\u3001Chrome\u306e\u62e1\u5f35\u3092\u63a2\u3057\u3066\u3044\u305f\u3089\u300cNinjaKit\u300d\u3068\u3044\u3046 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[333,76,339,172,337,338,331],"_links":{"self":[{"href":"http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/wp-json\/wp\/v2\/posts\/2749"}],"collection":[{"href":"http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/wp-json\/wp\/v2\/comments?post=2749"}],"version-history":[{"count":7,"href":"http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/wp-json\/wp\/v2\/posts\/2749\/revisions"}],"predecessor-version":[{"id":2758,"href":"http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/wp-json\/wp\/v2\/posts\/2749\/revisions\/2758"}],"wp:attachment":[{"href":"http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/wp-json\/wp\/v2\/media?parent=2749"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/wp-json\/wp\/v2\/categories?post=2749"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/mechsys.tec.u-ryukyu.ac.jp\/~oshiro\/SiteList\/wp-json\/wp\/v2\/tags?post=2749"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}