npm error Node.js v22.14.0 npm verbose cwd C:\Users\Administrator\AppData\Roaming\BrowserAutomationStudio\apps\28.5.0\e\cache.ykKp\distr\app npm verbose os Windows_NT 10.0.17763 npm verbose node v22.11.0 npm verbose npm v10.9.0 npm verbose exit 1 npm verbose code 1 npm error A complete log of this run can be found in: C:\Users\Administrator\AppData\Local\npm-cache_logs\2025-03-18T19_14_32_997Z-debug-0.log [20:14:42.514] Failed to install npm modules [20:14:42.514] Autoclean current folder becuase of error C:/Users/Administrator/AppData/Roaming/BrowserAutomationStudio/apps/28.5.0/e/7832.ykKp [20:14:42.514] Autoclean current cache C:/Users/Administrator/AppData/Roaming/BrowserAutomationStudio/apps/28.5.0/e/cache.ykKp
Динамические пути к ресурсам
-
Суть вопроса такова:
Есть строка login:pass:city. Есть папка города, которая лежит по пути C:\скрипт\города
В папке лежат текстовые файлы с строками которые нужно брать по одной и вводить куда-то
Например у меня есть 3 аккаунта с разными городами
гриша:пароль:екб
оксана:пароль:ростов
максим:пароль:москва
Соответственно пути к фалам будут такими:
C:\скрипт\города\екб.txt
C:\скрипт\города\ростов.txt
C:\скрипт\города\москва.txt
как подключить ресурс к файлу с таким путем C:\скрипт\города[[city]].txt -
@booldozer said in Динамические пути к ресурсам:
Суть вопроса такова:
Есть строка login:pass:city. Есть папка города, которая лежит по пути C:\скрипт\города
В папке лежат текстовые файлы с строками которые нужно брать по одной и вводить куда-то
Например у меня есть 3 аккаунта с разными городами
гриша:пароль:екб
оксана:пароль:ростов
максим:пароль:москва
Соответственно пути к фалам будут такими:
C:\скрипт\города\екб.txt
C:\скрипт\города\ростов.txt
C:\скрипт\города\москва.txt
как подключить ресурс к файлу с таким путем C:\скрипт\города[[city]].txtВ ресурсе подключать не файл, а папку C:\скрипт\города\ Дальше в скрипте в переменную загоняем место расположение ресурса, то есть путь к папке. Дальше найти все файлы в данной папке и пути к файлам загнать в список. Дальше, перебираем список в цикле тем самым извлекая строку C:\скрипт\города[[city]].txt на каждой итерации. Что делать дальше с путями к файлам уже зависит от логики вашего скрипта
-
@freeliman
Не, мне условия ставить не нужно... Один поток один аккаунт соответственно и один город. Но я не знаю как к ресурсу CITY подключить разные файлы под нужные города. Тоесть если в акке город москва. То чтобы к ресурсу подулючался текстовый док с москва.txt. А если аккаунт с городом питер то подключил питер.txt -
Ну так надо условие поставить. Там же есть инструмент РАСПОЛОЖЕНИЕ РЕСУСРА
Берёшь в него пихаешь переменную, которая меняется при условие.Парсить строку > USER,PASS,CITY
If [[CITY]] == "Москва"
Расположение ресурса + переменная CITYКакая разница какой поток, важно чтобы все потоки выбирали то что нужно.
Тебе же нужен синхронизатор а не распределятор ! -
Парсить строку > USER,PASS,CITY
If [[CITY]] == "Москва"
[[RESOURCE_LOCATION]] \ [[CITY]].txtIf [[CITY]] == "Ростов"
[[RESOURCE_LOCATION]] \ [[CITY]].txtIf [[CITY]] == "Сухадрыщенск"
[[RESOURCE_LOCATION]] \ [[CITY]].txtПарсить строку > USER,PASS,CITY [[RESOURCE_LOCATION]] \ [[CITY]].txt