@mjeday Неочень понял, но может быть вам в таком случае будет проще создать html на своем ПК в которых закинуть это скрипт и в браузере БАС загружать его?
Либо через js попробуйте
Вот пример appendScript.xml
C:\u005cbas\u005cpics\u005c0.jpg
Все адаптируешь? Мне вот не понятно зачем? Цель? интерпретатору пофиг он понимает все ваши телодвижения, но зачем вы так упорно лезете в код? и подставляете? Тот код в скрипте написан басом для СЕБЯ! он так его видит он художник. Правила в выполнить код почти не отличаются от обычных правил написания js только некоторые функциклеры не робят. Экшены (кубики которые) это на самом деле и есть куски кода которые интерпретатор подствляет и ваши значения тудыть
@allive said in Можно ли выполнить загрузку файла через "Выполнить код"?:
Мне вот не понятно зачем?
@senerg said in Можно ли выполнить загрузку файла через "Выполнить код"?:
Прописал кучу ифов в "Выполнить код" и понял, что теперь надо их повторить в действиях с загрузкой.
Этих экшенов с два десятка в одной функции сделаешь и уже хрен разберешь что зачем и почему.
@senerg Пишите вы на кубиках ну успеете вы в кишках поковырятся. Поверьте скорость в басе не падает. Во всяком случае иа сумневаюсь что вы сейчас на раз сможете так нагрузить бас что вам придется резать действия для облегчения. Ну там кода на 100 к строк и тяжолое всьо распознавание картинок например.
@allive said in Можно ли выполнить загрузку файла через "Выполнить код"?:
Пишите вы на кубиках ну успеете вы в кишках поковырятся.
Я же объясняю, у меня 5 if - else с массивами в цикле. Я не уверен, что смогу физически без ошибок эту историю повторить в экшенах.
@uraabk Ваше предложение не сработало. Этот код
if(maxImg[i] == allImageSizes[0][i]){ [[IMAGE_TO_LOAD_LIST]][i] = "EN";
_switch_http_client_main(); http_client_download(VAR_ALI_BIGVIEW_ITEM_LIST_EN[ VAR_IMAGE_NUMBER_LIST[i] ], "C:\u005cbas\u005cpics\u005c0.jpg")!}
ничего не загрузил. Ошибок не было, все выполнил, просто в папке появился файл 0 кБ. Без строчки "Скачать файл" все работает.
@senerg, нравится мне Ваше упорство )
@senerg said in Можно ли выполнить загрузку файла через "Выполнить код"?:
Я не уверен, что смогу физически без ошибок эту историю повторить в экшенах.
Пишите функции. Они оптимальны для однотипных действий.
@allive said in Можно ли выполнить загрузку файла через "Выполнить код"?:
про if вы знаете вот это?
Про стрелочку не знал, спасибо. Но это сильно делу не поможет)
@xclsv said in Можно ли выполнить загрузку файла через "Выполнить код"?:
Пишите функции
Функции пишем, но они не всегда удобные.
Неужели опять @Fox ждать придется, ни кто кроме него опять не знает?
@senerg said in Можно ли выполнить загрузку файла через "Выполнить код"?:
Неужели опять @Fox ждать придется, ни кто кроме него опять не знает?
этапять!!! яплачувесь https://i.imgur.com/GFcfn52.gif
Что вам мешает сделать так же?

Религия не позволяет? И на самом деле там этих if больше 50, а будет больше 1000 и они будут по группам
@senerg у меня идея вам для ваших очень очень очень очень нужных вопросов нужно ответить на один вопрос только мне. И тогда у вас возможно вопросы отпадут, а те что останутся, станут более предметными. И в то же время вы перестаните клянчить "шаблончик" в виде тестового исполнения.
C:\u005cbas\u005cpics\u005c0.jpg
Почему так? Почему бас пишет так? Что это? Почему? Ответить вы сможете только поняв что же это и как оно вот вот вот так вы же писали другое.
Дамнавотку
@allive said in Можно ли выполнить загрузку файла через "Выполнить код"?:
клянчить "шаблончик"
Я никаких шаблончиков тут не просил. Вопрос простой: можно или нельзя действие "Сохранить файл" прописать в действии "Выполнить код". Если можно, то как? Если нет, то вопрос закрыт. Куда предметнее-то?
А то, что путь к файлу кодируется я уже догадался.
@allive said in Можно ли выполнить загрузку файла через "Выполнить код"?:
@senerg
пожалуйста прекратите отвлекать иначе @Fox вам счет выставит знаете что его время стоит дорого?)
Кого он отвлекает? Если знаешь и хочешь ответить, то почему бы не ответить...
Он ведь не требует конкретно вас отвечать на конкретно его вопросы. Все по желанию)
@uraabk Вы вроде сами поняли как находить нужный код. Создаете экшен кубиком, затем по номеру действия находите его в коде. Откидываете всякую мишуру вроде этой
section_start("", 917687722)!
/*Dat:eyJzIjoiaHR0cGNsaWVudGdldCIsInYiOjEsImYiOltdLCJ1dyI6IjAiLCJ1dCI6IjAiLCJ1dG8iOiIwIiwidW0iOiIwIiwiZCI6W3siaWQiOiJWYWx1ZSIsInR5cGUiO*/
_switch_http_client_main()
section_end()!
И остается например http_client_download("url", "path")! - скачать файл. Но имейте ввиду все действия после которых стоит знак ! являются асинхронными и с ними все очень непросто. Например такие дейcтвия нельзя ставить в обычный if. Нужно использовать БАСовский if ^) Например
_if(true, function(){
http_client_download("url", "path")!
})!
Вообщем там очень много нюансов, можно приличного размера статью написать на эту тему :D