Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.
  • Форумы
  •  » iMacros
  •  » [РЕШЕНО] Как суммировать результаты и сохранить их сумму в файл txt?

№122-02-2017 00:14:29

Romstar08
Участник
 
Группа: Members
Зарегистрирован: 02-02-2016
Сообщений: 38
UA: Chrome 52.0

[РЕШЕНО] Как суммировать результаты и сохранить их сумму в файл txt?

Всем привет.. Прошу помощи у гуру JS.. гугление не помогает.. Есть код, который сохраняет последний вбив (последние заработанные) сатош(и) на сайте в текстовый файл...

скрытый текст

Выделить код

Код:

var t0='SET !TIMEOUT_STEP 0\n',balans="";
iimPlayCode(t0+'TAG POS=1 TYPE=TD ATTR=TXT:*<SP>Satoshis EXTRACT=TXT');balans=iimGetExtract().match(/\d+/);
iimPlayCode('ADD !EXTRACT '+balans+'\nSAVEAS TYPE=EXTRACT FOLDER=C:\\Balans\\ FILE=Bustedfaucet.txt');


код публикуется в тегах code внутри спойлера

...Как сделать так, чтобы после следующего вбива, новый результат... и результат преведущий суммировать между собой..  Проще говоря... преведущий вбив был равен, предположим 100 сатош и это результат был сохранён в файл txt на комп... а новый (следующий) - 50 сатош.. Как их суммировать в JS и сохранить потом эту сумму также в txt файл на компьютер?? Помогите.. очень нужно.. Заранее спасибо всем откликнувшимся...

InfSub

Отсутствует

 

№222-02-2017 01:40:13

Romstar08
Участник
 
Группа: Members
Зарегистрирован: 02-02-2016
Сообщений: 38
UA: Chrome 52.0

Re: [РЕШЕНО] Как суммировать результаты и сохранить их сумму в файл txt?

..Это то же самое что и

скрытый текст

Выделить код

Код:

var a = 10;
var b = 15;
var c = Number(a)+Number(b);
alert(c);


код публикуется в тегах code внутри спойлера
..Думаю.. это не совсем то что нужно.. В моём случае.. раннее преведущее значение, предположим "100" уже сохранено на комп в файл txt.. Его нужно суммировать с новым значением... предположим "50" ...и сохранить сумму также комп в текстовом файле... При чём тут
скрытый текст
потому что а и b текст

и
скрытый текст
переводим в числа

Отсутствует

 

№322-02-2017 12:31:41

karginaolga
Участник
 
Группа: Members
Зарегистрирован: 23-09-2016
Сообщений: 196
UA: Firefox 50.0

Re: [РЕШЕНО] Как суммировать результаты и сохранить их сумму в файл txt?

Romstar08
так сохраняйте не в текстовый файл а в эксель и вконце формулу поставьте сложения

Отсутствует

 

№422-02-2017 12:31:56

Romstar08
Участник
 
Группа: Members
Зарегистрирован: 02-02-2016
Сообщений: 38
UA: Chrome 52.0

Re: [РЕШЕНО] Как суммировать результаты и сохранить их сумму в файл txt?

...Вопрос остаётся открытым ..В теории предпалагаю, что первый результат ("предпожительно 100"), сохранённый на компьютер в txt нужно передать в 1-ую созданную переменную из этого текстового файла.... А второй результат  ("предпожительно 50") - передать во вторую переменную.. А после уже суммировать эти результаты.. Но как правильно передать эти результаты в переменные....?? Помогите с реальными примерами...

Добавлено 22-02-2017 12:34:25

karginaolga пишет

Romstar08
так сохраняйте не в текстовый файл а в эксель и вконце формулу поставьте сложения

Как это сделать на практике и прописать в JS?? Подскажите где копать...

Добавлено 22-02-2017 12:45:28

karginaolga пишет

Romstar08
так сохраняйте не в текстовый файл а в эксель и вконце формулу поставьте сложения

Мне удобнее чтобы было сохранено именно в txt... Как из txt перенести результат в первую переменную средствами JS..?? А потом взять во вторую переменную второй рузультат с сайта и суммироть их...?? Помогите с кодом..

Отредактировано Romstar08 (22-02-2017 12:45:28)

Отсутствует

 

№522-02-2017 13:43:48

Romstar08
Участник
 
Группа: Members
Зарегистрирован: 02-02-2016
Сообщений: 38
UA: Firefox 45.0

Re: [РЕШЕНО] Как суммировать результаты и сохранить их сумму в файл txt?

...Возможно я думаю ошибочно ...возможно нужно передать эти результаты не в созданные переменные, а в массив(ы).. и после суммировать их.. Но как это сделать на практике я не знаю..:(

Отсутствует

 

№622-02-2017 15:30:34

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3311
UA: Chrome 56.0
Веб-сайт

Re: [РЕШЕНО] Как суммировать результаты и сохранить их сумму в файл txt?

Romstar08
так опишите задачу так, чтобы ее можно было понять, а не гадать что и куда...
у вас столбец из результатов или всегда только 2 числа?
если первое число уже сохранено в файл, так считайте значение из файла и прибавьте к нему второе число, после чего сохраните


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№722-02-2017 15:50:54

Hamzat
Участник
 
Группа: Members
Зарегистрирован: 30-03-2015
Сообщений: 326
UA: Chrome 56.0

Re: [РЕШЕНО] Как суммировать результаты и сохранить их сумму в файл txt?

1 Получить значение из txt файла
2 Сложить значение с полученным с сайта
3 Перезаписать значение из файла на новый

скрытый текст

Выделить код

Код:

bustedfaucet = {

    _readToFile: function(file) {

        var fileDescriptor = imns.FIO.openNode(file);
        return imns.FIO.readTextFile(fileDescriptor)
    },

    _writeToFile: function(file, text) {

        var fileDescriptor = imns.FIO.openNode(file);
        imns.FIO.writeTextFile(fileDescriptor, text);
    },

    run: function(file , num) {

        var sum = parseFloat(this._readToFile(file)) + num;
        this._writeToFile(file , sum);
    }
};

bustedfaucet.run('D:\\test.txt' , 100)


iMacros скрипты на заказ!

Отсутствует

 

№822-02-2017 15:58:34

Romstar08
Участник
 
Группа: Members
Зарегистрирован: 02-02-2016
Сообщений: 38
UA: Firefox 45.0

Re: [РЕШЕНО] Как суммировать результаты и сохранить их сумму в файл txt?

InfSub пишет

Romstar08
так опишите задачу так, чтобы ее можно было понять, а не гадать что и куда...
у вас столбец из результатов или всегда только 2 числа?
если первое число уже сохранено в файл, так считайте значение из файла и прибавьте к нему второе число, после чего сохраните

...Итак ...по-порядку ...С помощью кода, который я привёл выше, сохраняется последний результат на комп в текстовом файле - в нём, в этом файле,  всего одно число, предподожим это число "100". ..В дальнейшем, эти 100 мне нужно сложить с будущим результатом, предположим это будет 50... и сохранить эту сумму, в данном случае сумма будет 150, также на комп в текстовый файл.. ...в файле сохраняется только одно число, в данном примере, сумма 100 и 50, т.е. число 150  ....Сейчас, в данный момент, мне нужно эти 100 считать из файла txt в скрипт... Как это сделать..? Всё облазил.. никак не могу найти код как считать это число из текстового файла... Прошу помощи!

Отсутствует

 

№922-02-2017 16:03:24

Hamzat
Участник
 
Группа: Members
Зарегистрирован: 30-03-2015
Сообщений: 326
UA: Chrome 56.0

Re: [РЕШЕНО] Как суммировать результаты и сохранить их сумму в файл txt?

Romstar08

мне нужно эти 100 считать из файла txt в скрипт

Привел вам код выше, вместо пути файла напишите ваш, вместо 100 число которую нужно сложить с тем что есть в файле


iMacros скрипты на заказ!

Отсутствует

 

№1022-02-2017 16:20:02

Romstar08
Участник
 
Группа: Members
Зарегистрирован: 02-02-2016
Сообщений: 38
UA: Firefox 45.0

Re: [РЕШЕНО] Как суммировать результаты и сохранить их сумму в файл txt?

Hamzat пишет

вместо 100 число которую нужно сложить с тем что есть в файле

....Число которое нужно сложить с тем что есть в файле каждый раз разное... Прописал полный путь.. в файле было "100" ....запустил - в файле стало NaN ...в чём проблема??

Добавлено 22-02-2017 16:30:35

Hamzat пишет

2 Сложить значение с полученным с сайта

...Вероятнее всего, скрипт не получает значение с сайта..  Значение с сайта я получаю отсюда...

скрытый текст

Выделить код

Код:

TAG POS=1 TYPE=TD ATTR=TXT:*<SP>Satoshis


...Не совсем понятно.. как это реализовать..:/

Отредактировано Romstar08 (22-02-2017 16:30:35)

Отсутствует

 

№1122-02-2017 17:27:56

Romstar08
Участник
 
Группа: Members
Зарегистрирован: 02-02-2016
Сообщений: 38
UA: Firefox 45.0

Re: [РЕШЕНО] Как суммировать результаты и сохранить их сумму в файл txt?

Hamzat пишет

Привел вам код выше, вместо пути файла напишите ваш, вместо 100 число которую нужно сложить с тем что есть в файле

Подключаю alert ...итог: ReferenceError: сумма не определена, линия 97 (код ошибки: -991) ...т.е. в текстовом файле NaN :/

Отсутствует

 

№1222-02-2017 21:10:31

Hamzat
Участник
 
Группа: Members
Зарегистрирован: 30-03-2015
Сообщений: 326
UA: Chrome 56.0

Re: [РЕШЕНО] Как суммировать результаты и сохранить их сумму в файл txt?

Romstar08

Число которое нужно сложить с тем что есть в файле каждый раз разное

Так,а чем собственно сложность?


Прописал полный путь.. в файле было "100" ....запустил - в файле стало NaN ...в чём проблема??

Уберите кавычки,зачем они вам вообще...


iMacros скрипты на заказ!

Отсутствует

 
  • Форумы
  •  » iMacros
  •  » [РЕШЕНО] Как суммировать результаты и сохранить их сумму в файл txt?

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]