Необходимо пояснение про скачивание файлов



  • Скажите пожалуйста, что происходит при скачивании файла не через функции БАСа, а при простом нажатии ссылки на скачивание. Интересует:

    1. Файл скачивается в оперативную память или в temp папку?
    2. Можно ли пользоваться функцией "Ждать Загрузки Файла" в этом случае?
    3. Насколько возможны обрывы скачивания как при таком способе, так и при готовых решениях?


  • @D1MA12 1. Файл скачивается в корневую папку проекта, с рандомным именем.
    Остальное можно проверить эксперементально.



  • @Fox У меня в папке проекта ничего не создается.



  • @D1MA12 Но функция "Ждать Загрузки Файла" действительно работает. При просмотре переменной пути к файлу действительно задаётся случайное имя файла с расширением .file, НО не показывается полный путь к файлу, только его имя.



  • Нашёл! Файлы сохраняются не в папку проекта, а в папку БАСа.



  • @D1MA12 Если запускаешь из BAS то файлы лежат в директории

    BrowserAutomationStudio\apps\18.5.0
    

    А если запускаешь скомпилированный скрипт, то в

    appslocal\SID*куча букв и цифр\engine
    


  • @Fox эх, туда бы параметром путь для закачки передавать...



  • @Fox Спасибо за информацию :)



  • Кстати, никто не знает, ка вставить один проект в другой? Просто нужно решить капчу solvemedia, тут уже давали рабочий код, но я не знаю, как его туда всунуть.



  • @D1MA12 я тоже не знаю :)
    попробуй копипастой во вкладку "скрипт" закатать в основном окне. Может, все отразится в окне браузера...
    Не выйдет, можно попробовать вставить в пустой проект...



  • @D1MA12 said in Необходимо пояснение про скачивание файлов:

    Кстати, никто не знает, ка вставить один проект в другой? Просто нужно решить капчу solvemedia, тут уже давали рабочий код, но я не знаю, как его туда всунуть.

    Обычно я для этих целей открываю второй bas и копирую блоки из одного проекта в другой. Только функции необходимо будет заново объявить и отдельно скопировать их содержимое.


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.