Я читаю ресурс в список и беру строку по индексу, ориентируясь на номер потока
Можно ли выполнить загрузку файла через "Выполнить код"?
-
@fox said in Можно ли выполнить загрузку файла через "Выполнить код"?:
Что означает "загрузку файла"
Действие - Скачать картинку с url адреса.
@fox said in Можно ли выполнить загрузку файла через "Выполнить код"?:
откройте файл скрипта и скопируйте оттуда код действия BAS.
Как это сделать?
-
@forall said in Можно ли выполнить загрузку файла через "Выполнить код"?:
Далее как @Fox прописал
Создал проект, в котором только одно действие - сохранить файл.
<![CDATA[ section(1 /*1*/,1 /*1*/,1 /*1*/,0,function(){ section_start("\u007b\u0022n\u0022:\u0022Initialize\u0022\u007d", 0)! _BROWSER_TYPE = 0; section_end()! _call(_on_start, null)! section_start("", 716278870)! /*Dat:eyJzIjoiaHR0cGNsaWVudGRvd25sb2FkIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJkIjpbeyJpZCI6IlZhbHVlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW0FMSV9CSUdWSUVXX0lURU1fTElTVF9SVV1dWyBbW0lNQUdFX05VTUJFUl9MSVNUXV1bMF0gXSIsImNsYXNzIjoiZXhwcmVzc2lvbiJ9LHsiaWQiOiJGaWxlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJDOlxcYmFzXFxwaW50ZXJlc3RcXDAuanBnIiwiY2xhc3MiOiJzdHJpbmcifV19*/ _switch_http_client_main() http_client_download(VAR_ALI_BIGVIEW_ITEM_LIST_RU[ VAR_IMAGE_NUMBER_LIST[0] ], "C:\u005cbas\u005cpics\u005c0.jpg")! section_end()! })! ]]>Если нужно в строку пути сохранения файла вставить переменную, то что здесь нужно поменять? И что из этого копировать в "Выполнить код"?
-
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Почему так? Почему бас пишет так? Что это? Почему? Ответить вы сможете только поняв что же это и как оно вот вот вот так вы же писали другое.
Дамнавотку

