//D setting ver.1.000 [001]mediafire [002]http://www.mediafire.com/\\? [008]true [009](.+) [010]$1 [012]true [013]/([^/]+)$ [014]$1 [015]irvine [016]auto [019]nop [028]true [029]mediafire_program1 [030]function mediafire_program1(str , xhttp){\n\tcookie_set('.mediafire.com' , xhttp.responseHeader.cookie);\n\tprintln('cookie ' + xhttp.responseHeader.cookie);\n\tif(!str.match(/eb\\('(.+?)','(.+?)'(|,'(.+?)')\\);/)){\n\t\tprintln('失敗');\n\t\tu.url = '';\n\t\treturn ' ';\n\t}\n\tvar qk = RegExp.$1;\n\tvar pk = RegExp.$2;\n\tvar r = RegExp.$4;\n\tvar http = download('http://www.mediafire.com/dynamic/download.php?qk=' + qk + '&pk=' + pk + '&r=' + r);\n\tprintln('http://www.mediafire.com/dynamic/download.php?qk=' + qk + '&pk=' + pk + '&r=' + r);\n\tif(http.responseHeader.code != 200){\n\t\tprintln(\"There was a software exception while trying to start your download. Please refresh your page and try again.\");\n\t\tu.url = '';\n\t\treturn ' ';\n\t}\n\t//println(http.data);\n\thttp.data.match(/var D= ([-\\d]*);/);\n\tvar D = RegExp.$1;\n\thttp.data.match(/var iy='(.*?)';/);\n\tvar iy = RegExp.$1;\n\thttp.data.match(/var jf='(.*?)';/);\n\tvar jf = RegExp.$1;\n\thttp.data.match(/var iO='(.*?)';/);\n\tvar iO = RegExp.$1;\n\tif(D != 15){\n\t\tif(D == -2){\n\t\t\tprintln('クッキーをirvine に設定して下さい');\n\t\t}\n\t\tprintln('error : code=' + D);\n\t\tu.url = '';\n\t\treturn ' ';\n\t}\n\thttp.data.match(/' href=\\\\\"http:\\/\\/\"\\+iy\\+'\\/'\\+ (.+) \\+'g\\/'\\+jf\\+'\\/'\\+iO\\+'\"/);\n\tvar work = RegExp.$1;\n\tprintln('work = ' + work);\n\thttp.data.match(format(\"var %s = '(.+?)'\" , work));\n\tvar work2 = RegExp.$1;\n\tif(work2 == ''){\n\t\tprintln('解析失敗');\n\t\tu.url = '';\n\t\treturn ' ';\n\t}\n\tvar href = \"http://\" + iy +'/' + work2 + 'g/' + jf + '/' + iO;\n\tprintln(decodeURI(href));\n\treturn decodeURI(href);\n}\n [036]true //end 使い方は readme.txt の設定データの更新を読んで下さい。