Что то у меня не работает Что я делаю не так?
remove(index)
set(index, value)
Работает только добавление строки: lines.insert("строка")
BAS 26.7.1
Вот мой код:
var lines = RMap("CookiesForAccountsList")
for (var i = 0; i < lines.length(); i++) {
var str = lines.at(i);
if (str.indexOf([[USERNAME]]) != -1) {
log("Строка "+ i)
lines.remove(i)
lines.sync()
lines.insert([[SAVED_COOKIES]])
lines.sync()
log("Куки для аккаунта: " + [[USERNAME]].toString() + " обновлены в файле: CookiesForAccountsList, так как куки для этого аккаунта уже были в файле")
break;
}
else if (i == lines.length() - 1) {
lines.insert([[SAVED_COOKIES]])
lines.sync()
log("Куки для аккаунта: " + [[USERNAME]].toString() + " не существуют в файле CookiesForAccountsList, записываем куки как новые")
break;
}
}