Чтение файла, относительный и абсолютный пути



  • Странный и не постоянный баг, при указании пути относительного "profile\cookie\login555@gmail.com.txt" иногда читает содержимое файла, а иногда нет.
    При указании абсолютного пути "c:\temp-soft\BAS tmp\my555\profile\cookie\login555@gmail.com.txt" - читает всегда успешно.

    Если получится выявить закономерность, то я отпишусь.



  • @out Долго пробовал, не могу повторить. Абсолютный путь можно получить действием "Информация О Файле/Папке"



  • @support это не поможет, т.к. тоже не может получить инфу о файле.
    BAS тут C:\Users\knet\AppData\Roaming\BrowserAutomationStudio
    запускается от админа.

    GIF http://ipic.su/img/img7/fs/test-filesystem.1479676736.gif



  • @out Относительные пути считаются от BrowserAutomationStudio.exe.
    Тоесть, если BAS находится тут
    C:\Users\knet\AppData\Roaming\BrowserAutomationStudio\apps\15.9.0\BrowserAutomationStudio.exe
    , то относительный путь inp\inp1.txt
    будет валидным, если существует файл
    C:\Users\knet\AppData\Roaming\BrowserAutomationStudio\apps\15.9.0\inp\inp1.txt



  • @support said in Чтение файла, относительный и абсолютный пути:

    Относительные пути считаются от BrowserAutomationStudio.exe.

    я рассчитывал, что относительный путь идет от расположения проекта .xml это более логично и удобно для пользователей BAS или же мне просто так кажется.



  • @out Добавлю специальное действие для получение папки проекта.



  • @support получение директории проекта, это то то нужно cool


Log in to reply
 

  • 5
  • 5
  • 16
  • 1
  • 5
  • 9
  • 8
  • 2