summaryrefslogtreecommitdiff
path: root/res
diff options
context:
space:
mode:
authorIru Cai <mytbk920423@gmail.com>2014-05-08 01:52:53 +0800
committerIru Cai <mytbk920423@gmail.com>2014-05-08 01:52:53 +0800
commit342d16f40af2e8e82892a2af3584e33eeee9235a (patch)
tree8057383abe37f0dee056d1383bbd79dcb3698821 /res
parent082f8edfa0f8178fa005cc28e1ec0e06fab74d10 (diff)
downloadfqterm-342d16f40af2e8e82892a2af3584e33eeee9235a.tar.xz
Add downloadart.js
Diffstat (limited to 'res')
-rw-r--r--res/script/downloadart.js10
1 files changed, 5 insertions, 5 deletions
diff --git a/res/script/downloadart.js b/res/script/downloadart.js
index 8438a52..d58b7f9 100644
--- a/res/script/downloadart.js
+++ b/res/script/downloadart.js
@@ -10,15 +10,15 @@ var r = new RegExp("%");
var esc = new RegExp('\x1b\x1b','g');
var content = "";
-getAnsiLine = function(i){
- var line = fqterm.getAttrText(i).replace(esc, "\x1b[");
+getLine = function(i){
+ var line = fqterm.getText(i);
return line+"\n";
}
// first copy the previous lines
for (var i=0; i<LastLine; ++i){
// fqterm.appendFile(saveFile, getAnsiLine(i));
- content += getAnsiLine(i);
+ content += getLine(i);
}
// then copy until article ends
@@ -27,11 +27,11 @@ while (1){
if (!r.exec(line)){ // article ends
break;
}
- var prev = getAnsiLine(LastLine-1);
+ var prev = getLine(LastLine-1);
var cur;
fqterm.sendString("j");
for (var i=0; i<retries; i++){
- var cur = getAnsiLine(LastLine-1);
+ var cur = getLine(LastLine-1);
if (prev == cur){
sleep(timeout);
}