@stalin45 said in [как быть с пост запросом где есть [:
@UserTrue а этого модуля хттп нет в общем доступе? полезные доп опции есть в обработке запросов
нет
если пользователь установил скрипт на свой компьютер. в самом скрипте на ноде у меня написано читать такой то фаил тхт . по какому пути обратиться бас чтобы прочитать фаил?
@yvayayfvayfva ```
такой вот код на ноде у меня в скрипте . куда обратиться бас чтобы прочитать фаил 'result_iz4islenia.xlsx
var fs = require('fs');
var xlsx = require('xlsx');
var com1 = 'C'+[[COM1]]; //ЧИТ ПЕРВОЙ КОМАНДЫ
var com2 = 'D'+[[COM1]]; //ЧИТ 2 КОМАНДЫ
var KOEF = 'F'+[[COM1]]; //ЧИТ КОЭФИЦИЕНТА
var ORDER = 'G'+[[COM1]]; //ЧИТ ORDER
var CASH1 = 'H'+[[CASH1]]; //ЧИТ БАЛАНС ДО СТАВКИ
var workbook = xlsx.readFile('result_iz4islenia.xlsx');
var sheets = workbook.Sheets;
var sheetNames = workbook.SheetNames;
var sheetName = workbook.SheetNames[0];
var sheet = workbook.Sheets[sheetName ];
var c2=sheet[com2].v
var KO=sheet[KOEF].v
var ORD=sheet[ORDER].v
var c=sheet[com1].v
if(c==undefined){ com1 = 'C'+[[COM1]]-1; }
[[COM3]]=([[COM1]]);
[[COM2W]]=(c);
[[COM3W]]=(c2);
[[KOEFW]]=(KO);
[[ORDERW]]=(ORD);
@yvayayfvayfva said in где бас хранит файлы:
@yvayayfvayfva ```
такой вот код на ноде у меня в скрипте . куда обратиться бас чтобы прочитать фаил 'result_iz4islenia.xlsxvar fs = require('fs'); var xlsx = require('xlsx'); var com1 = 'C'+[[COM1]]; //ЧИТ ПЕРВОЙ КОМАНДЫ var com2 = 'D'+[[COM1]]; //ЧИТ 2 КОМАНДЫ var KOEF = 'F'+[[COM1]]; //ЧИТ КОЭФИЦИЕНТА var ORDER = 'G'+[[COM1]]; //ЧИТ ORDER var CASH1 = 'H'+[[CASH1]]; //ЧИТ БАЛАНС ДО СТАВКИ var workbook = xlsx.readFile('result_iz4islenia.xlsx'); var sheets = workbook.Sheets; var sheetNames = workbook.SheetNames; var sheetName = workbook.SheetNames[0]; var sheet = workbook.Sheets[sheetName ]; var c2=sheet[com2].v var KO=sheet[KOEF].v var ORD=sheet[ORDER].v var c=sheet[com1].v if(c==undefined){ com1 = 'C'+[[COM1]]-1; } [[COM3]]=([[COM1]]); [[COM2W]]=(c); [[COM3W]]=(c2); [[KOEFW]]=(KO); [[ORDERW]]=(ORD);
x:/patch/to/script/appsremote/<ИМЯ СКРИПТА>/SID<АБРАКАДАБРА>/enginie/ вот корневая папка скрипты будет. Хз как в ноде а все что указывается в его экшенах отсичитывает свое начало отсюда. Если пропистаь например чиатть файл /DATA/data.txt то бас будит читать файл по абсолютному пути вида x:/patch/to/script/appsremote/<ИМЯ СКРИПТА>/SID<АБРАКАДАБРА>/enginie/DATA/data.txt