├── 2.0 ├── README.md ├── acfun.php ├── bilibili.php ├── combine.js ├── combinelite.js ├── getyoukuid.php ├── node_modules │ ├── .bin │ │ └── uglifyjs │ └── uglify-js │ │ ├── .npmignore │ │ ├── README.html │ │ ├── README.org │ │ ├── bin │ │ └── uglifyjs │ │ ├── docstyle.css │ │ ├── lib │ │ ├── consolidator.js │ │ ├── parse-js.js │ │ ├── process.js │ │ └── squeeze-more.js │ │ ├── package.json │ │ ├── test │ │ ├── beautify.js │ │ ├── testconsolidator.js │ │ ├── testparser.js │ │ └── unit │ │ │ ├── compress │ │ │ ├── expected │ │ │ │ ├── 1e21.js │ │ │ │ ├── array1.js │ │ │ │ ├── array2.js │ │ │ │ ├── array3.js │ │ │ │ ├── array4.js │ │ │ │ ├── assignment.js │ │ │ │ ├── concatstring.js │ │ │ │ ├── const.js │ │ │ │ ├── div-with-regexp.js │ │ │ │ ├── empty-blocks.js │ │ │ │ ├── forstatement.js │ │ │ │ ├── if-not.js │ │ │ │ ├── if.js │ │ │ │ ├── ifreturn.js │ │ │ │ ├── ifreturn2.js │ │ │ │ ├── infinite.js │ │ │ │ ├── issue10.js │ │ │ │ ├── issue11.js │ │ │ │ ├── issue13.js │ │ │ │ ├── issue14.js │ │ │ │ ├── issue16.js │ │ │ │ ├── issue17.js │ │ │ │ ├── issue20.js │ │ │ │ ├── issue21.js │ │ │ │ ├── issue25.js │ │ │ │ ├── issue27.js │ │ │ │ ├── issue278.js │ │ │ │ ├── issue28.js │ │ │ │ ├── issue29.js │ │ │ │ ├── issue30.js │ │ │ │ ├── issue34.js │ │ │ │ ├── issue349.js │ │ │ │ ├── issue353.js │ │ │ │ ├── issue372.js │ │ │ │ ├── issue4.js │ │ │ │ ├── issue48.js │ │ │ │ ├── issue50.js │ │ │ │ ├── issue53.js │ │ │ │ ├── issue54.1.js │ │ │ │ ├── issue68.js │ │ │ │ ├── issue69.js │ │ │ │ ├── issue9.js │ │ │ │ ├── issues222_324.js │ │ │ │ ├── mangle.js │ │ │ │ ├── null_string.js │ │ │ │ ├── strict-equals.js │ │ │ │ ├── var.js │ │ │ │ ├── whitespace.js │ │ │ │ └── with.js │ │ │ └── test │ │ │ │ ├── 1e21.js │ │ │ │ ├── array1.js │ │ │ │ ├── array2.js │ │ │ │ ├── array3.js │ │ │ │ ├── array4.js │ │ │ │ ├── assignment.js │ │ │ │ ├── concatstring.js │ │ │ │ ├── const.js │ │ │ │ ├── div-with-regexp.js │ │ │ │ ├── empty-blocks.js │ │ │ │ ├── forstatement.js │ │ │ │ ├── if-not.js │ │ │ │ ├── if.js │ │ │ │ ├── ifreturn.js │ │ │ │ ├── ifreturn2.js │ │ │ │ ├── infinite.js │ │ │ │ ├── issue10.js │ │ │ │ ├── issue11.js │ │ │ │ ├── issue13.js │ │ │ │ ├── issue14.js │ │ │ │ ├── issue16.js │ │ │ │ ├── issue17.js │ │ │ │ ├── issue20.js │ │ │ │ ├── issue21.js │ │ │ │ ├── issue25.js │ │ │ │ ├── issue27.js │ │ │ │ ├── issue278.js │ │ │ │ ├── issue28.js │ │ │ │ ├── issue29.js │ │ │ │ ├── issue30.js │ │ │ │ ├── issue34.js │ │ │ │ ├── issue349.js │ │ │ │ ├── issue353.js │ │ │ │ ├── issue372.js │ │ │ │ ├── issue4.js │ │ │ │ ├── issue48.js │ │ │ │ ├── issue50.js │ │ │ │ ├── issue53.js │ │ │ │ ├── issue54.1.js │ │ │ │ ├── issue68.js │ │ │ │ ├── issue69.js │ │ │ │ ├── issue9.js │ │ │ │ ├── issues222_324.js │ │ │ │ ├── mangle.js │ │ │ │ ├── null_string.js │ │ │ │ ├── strict-equals.js │ │ │ │ ├── var.js │ │ │ │ ├── whitespace.js │ │ │ │ └── with.js │ │ │ └── scripts.js │ │ ├── tmp │ │ ├── hoist.js │ │ ├── instrument.js │ │ └── test.js │ │ └── uglify-js.js ├── sohu.php ├── source │ ├── 163open.js │ ├── 56.js │ ├── acfun.js │ ├── bilibili.js │ ├── header.js │ ├── iqiyi.js │ ├── letv.js │ ├── player.js │ ├── playerlite.js │ ├── qq.js │ ├── sina.js │ ├── sohu.js │ ├── start.js │ ├── test.js │ ├── tudou.js │ ├── xunlei.js │ └── youku.js ├── youkuhtml5playerbookmark2.css ├── youkuhtml5playerbookmark2.js ├── youkuhtml5playerbookmark2lite.css └── youkuhtml5playerbookmark2lite.js ├── README.md ├── index.html ├── iqiyihtml5playerbookmark.js ├── sohuhtml5playerbookmark.js ├── tudouhtml5playerbookmark.js └── youkuhtml5playerbookmark.js /2.0/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/README.md -------------------------------------------------------------------------------- /2.0/acfun.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/acfun.php -------------------------------------------------------------------------------- /2.0/bilibili.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/bilibili.php -------------------------------------------------------------------------------- /2.0/combine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/combine.js -------------------------------------------------------------------------------- /2.0/combinelite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/combinelite.js -------------------------------------------------------------------------------- /2.0/getyoukuid.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/getyoukuid.php -------------------------------------------------------------------------------- /2.0/node_modules/.bin/uglifyjs: -------------------------------------------------------------------------------- 1 | /Applications/MAMP/htdocs/youkuhtml5playerbookmark/node_modules/uglify-js/bin/uglifyjs -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .tmp*~ 3 | *.local.* 4 | .pinf-* 5 | node_modules/ 6 | npm-debug.log 7 | -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/README.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/README.html -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/README.org -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/bin/uglifyjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/bin/uglifyjs -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/docstyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/docstyle.css -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/lib/consolidator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/lib/consolidator.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/lib/parse-js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/lib/parse-js.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/lib/process.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/lib/process.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/lib/squeeze-more.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/lib/squeeze-more.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/package.json -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/beautify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/beautify.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/testconsolidator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/testconsolidator.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/testparser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/testparser.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/1e21.js: -------------------------------------------------------------------------------- 1 | 1e20,1e21 -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/array1.js: -------------------------------------------------------------------------------- 1 | [],Array(1),[1,2,3] 2 | -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/array2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/array2.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/array3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/array3.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/array4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/array4.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/assignment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/assignment.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/concatstring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/concatstring.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/const.js: -------------------------------------------------------------------------------- 1 | var a=13,b=1/3 -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/div-with-regexp.js: -------------------------------------------------------------------------------- 1 | print(a/ /[a-z]/) 2 | -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/empty-blocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/empty-blocks.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/forstatement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/forstatement.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/if-not.js: -------------------------------------------------------------------------------- 1 | _,_ -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/if.js: -------------------------------------------------------------------------------- 1 | var a=1;a==1?a=2:a=17 -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/ifreturn.js: -------------------------------------------------------------------------------- 1 | function a(a){return a==1?2:17} -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/ifreturn2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/ifreturn2.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/infinite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/infinite.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue10.js: -------------------------------------------------------------------------------- 1 | function f(){var a;return(a="a")?a:a}f() -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue11.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/issue11.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue13.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/issue13.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue14.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/issue14.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue16.js: -------------------------------------------------------------------------------- 1 | var a=3250441966 -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue17.js: -------------------------------------------------------------------------------- 1 | var a=function(b){b(),a()} -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue20.js: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue21.js: -------------------------------------------------------------------------------- 1 | var a=0;switch(a){case 0:a++} -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue25.js: -------------------------------------------------------------------------------- 1 | a:break a;console.log(1) 2 | -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue27.js: -------------------------------------------------------------------------------- 1 | (a?b:c)?d:e -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue278.js: -------------------------------------------------------------------------------- 1 | if(!x)debugger 2 | -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue28.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/issue28.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue29.js: -------------------------------------------------------------------------------- 1 | result=function(){return 1}() -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue30.js: -------------------------------------------------------------------------------- 1 | var a=8,b=4,c=4 -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue34.js: -------------------------------------------------------------------------------- 1 | var a={};a["this"]=1,a.that=2 -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue349.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/issue349.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue353.js: -------------------------------------------------------------------------------- 1 | function test(){debugger;return} 2 | -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue372.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/issue372.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue4.js: -------------------------------------------------------------------------------- 1 | var a=2e3,b=.002,c=2e-5 -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue48.js: -------------------------------------------------------------------------------- 1 | var s,i;s="",i=0 -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue50.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/issue50.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue53.js: -------------------------------------------------------------------------------- 1 | x=(y,z) 2 | -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue54.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/issue54.1.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue68.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/issue68.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue69.js: -------------------------------------------------------------------------------- 1 | [(a,b)] 2 | -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issue9.js: -------------------------------------------------------------------------------- 1 | var a={a:1,b:2} -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/issues222_324.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/issues222_324.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/mangle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/2.0/node_modules/uglify-js/test/unit/compress/expected/mangle.js -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/null_string.js: -------------------------------------------------------------------------------- 1 | var nullString="\0" -------------------------------------------------------------------------------- /2.0/node_modules/uglify-js/test/unit/compress/expected/strict-equals.js: -------------------------------------------------------------------------------- 1 | typeof a=="string",b+""!=c+"",d [MAMA2](http://zythum.github.io/mama2/) -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/index.html -------------------------------------------------------------------------------- /iqiyihtml5playerbookmark.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sohuhtml5playerbookmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/sohuhtml5playerbookmark.js -------------------------------------------------------------------------------- /tudouhtml5playerbookmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/tudouhtml5playerbookmark.js -------------------------------------------------------------------------------- /youkuhtml5playerbookmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zythum/youkuhtml5playerbookmark/HEAD/youkuhtml5playerbookmark.js --------------------------------------------------------------------------------