fqterm.import("utils.js"); //NOTE: 1. this file should be in utf8 // 2. if you cannot enter "BMS", this script may fail. //first enter the folder, then start script. var timeout = 2000; var path = "c:\\elite\\"; //DO NOT miss last slash var base_path = path; var newlinere; if (fqterm.platform() == "Win") { newlinere = /%0D%0A/g; } else if (fqterm.platform() == "Mac"){ newlinere = /%0D/g; } else { newlinere = /%0A/g; } newlinere = /\r\n|\n|\r/mg; //var path = /home/dp2/elite/ var download = function(filename) { fqterm.sendString("r"); sleep(timeout); var article = fqterm.copyArticle(); fqterm.sendString("q"); sleep(timeout); return article; } var make_html_header = function(num) { num = parseInt(num); var result = '
\n'+ '\n'+ '\n'+ 'FQTerm Article Downloader
FQTerm --- BBS client based on Qt library
\n'+ '
\n'+ 'http://code.google.com/p/fqterm
\n'+ '\n'+ '\n'; return result; } var make_index_header = function() { var result = '
\n' + '\n' + '\n' + 'FQTerm Article Downloader
\n' + 'Up\n' + '
\n' + '\n' + 'Up\n' + '
\n' + 'FQTerm --- BBS client based on Qt library
\n' + '
\n' + 'http://code.google.com/p/fqterm
\n' + '\n' + '