где бас хранит файлы



  • если пользователь установил скрипт на свой компьютер. в самом скрипте на ноде у меня написано читать такой то фаил тхт . по какому пути обратиться бас чтобы прочитать фаил?



  • This post is deleted!


  • This post is deleted!


  • @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.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);
    

    x:/patch/to/script/appsremote/<ИМЯ СКРИПТА>/SID<АБРАКАДАБРА>/enginie/ вот корневая папка скрипты будет. Хз как в ноде а все что указывается в его экшенах отсичитывает свое начало отсюда. Если пропистаь например чиатть файл /DATA/data.txt то бас будит читать файл по абсолютному пути вида x:/patch/to/script/appsremote/<ИМЯ СКРИПТА>/SID<АБРАКАДАБРА>/enginie/DATA/data.txt