//Dorothy2 //caption=asg.to //version=0.00 //match=http://asg.to/contentsPage.html\?mcd=\w+ //author=  //path=program //priority=500 //end function(){ common_load('download', 'post', 'character_references'); //------------------------------- var http = download(urlinfo.url); if(http.responseHeader.code != 200) { println('error---> page ' + http.responseHeader.code); exit(); } var cookie = http.responseHeader.cookie.data; var mcd = http.data.match(/>urauifla\("mcd=(\w+)/) ? RegExp.$1 : null; println("mcd --> " + mcd); if( mcd == null ) { println('error---> mcd'); exit(); } var pt = http.data.match(/>urauifla\("[^"]+?&pt=(\w+)/) ? RegExp.$1 : null; println("pt --> " + pt); if( pt == null ) { println('error---> pt'); exit(); } var title = http.data.match(/

([^<>]+) xml ' + http.responseHeader.code); exit(); } var url = http.data.match(/(http[^<>]+) url not found"); exit(); } //------------------------------- var ext = url.match(/\.mp4/) ? '.mp4' : '.flv'; urlinfo.url = (new URL(url)).url; headers['Host'] = (new URL(urlinfo.url)).host; Dorothy.fileName = changeFileName(title + ' asg=' + mcd + ext); }