Работа с кубиком запустить сценарий

_HEDELKA_

Client
Регистрация
20.02.2022
Сообщения
648
Благодарностей
170
Баллы
43
Привет всем) все же пришлось столкнуться с кубиком "проект в проекте" но есть одна проблема, сценарий доходит до кубика, и ждет выполнение открытого проекта, как это исправить? Запустить и пусть работает сам по себе, и сразу доп вопрос:
Если один файл, при запуске нового потока будет ли он совпадать с открытым?
Более подробно о 2 вопросе, допустим мы запускаем один сценарий "главный" он спарил данные с сайта положил в файл, мы через кубик "проект в проекте" передаем переменную с данной директорией файла, так вот если данный файл работает, при открытии и передачи новой директории откроется новый поток или все же будет передано в открытый (который уже работает)? " Просто нужно понимать лучше главный сценарий копировать в папки и так же через переменную открывать в кубике "проект в проекте" что является совсем другим сценарием так как меняется директория, или же без заморочки открывать 10000 разных потоков через общий файл =)
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 789
Благодарностей
5 721
Баллы
113

_HEDELKA_

Client
Регистрация
20.02.2022
Сообщения
648
Благодарностей
170
Баллы
43
Расценивай запуск под проекта, как вызов функции в текущем потоке.
Подскажите пожалуйста есть ли вариант запустить проект в 1 поток, не привязанный к главному шаблону, при этом подобный проект может запуститься еще раз (а может и 10, все зависит от пользователей)
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 789
Благодарностей
5 721
Баллы
113
Подскажите пожалуйста есть ли вариант запустить проект в 1 поток, не привязанный к главному шаблону, при этом подобный проект может запуститься еще раз (а может и 10, все зависит от пользователей)
вообще не понятно что надо сделать :bw:
 

DrunkDeath

Client
Регистрация
24.12.2014
Сообщения
589
Благодарностей
402
Баллы
63

_HEDELKA_

Client
Регистрация
20.02.2022
Сообщения
648
Благодарностей
170
Баллы
43
вообще не понятно что надо сделать :bw:
Хорошо максимально подробно:
Есть пользователь (который через бота в тг создает комнату)
Есть скрипт который по папкам раскладывает пользователей комнаты, в папке id комнаты все нужные настройки, но самый главный скрипт это сценарий игры, так вот чтобы у каждой комнаты был запушен свой сценарий (в ходных настройках просто передать директорию комнаты) и скрипт игры "сценария" работал только с этим файлом, но так же может кто-то создаст еще одну игру, это опять сценарий заново + новые входные данные, по итогу получается не делаем 10000 потоков в холостую а запускаем только по запросу.

Так же подумал сейчас что если сделать копии сценариев ну к примеру 10, если бот зайдет пользователям то это будет очень мало (ну типа лимит 10 комнат), так вот нужно просто в главном шаблоне запустить шаблон игры и забыть про него, просто пойти дальше по сценарию, главный сценарий пишет запросы пользователей в папки сценарий игры их читает тем самым соединен.

Так же пробовал через bat чето не пашет покопался на форуме, бат не запускает проект как отдельный новый поток, так бы можно было просто запускать батники в количестве равных запросов
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 789
Благодарностей
5 721
Баллы
113
это все надо делать через базу данных. правильно создать структуру, продумать что и как будет взаимодействовать.
рабочий поток при запуске будет получать ID пользователя и работать только с его данными в базе. обычная работа с данными в многопотоке.
 

_HEDELKA_

Client
Регистрация
20.02.2022
Сообщения
648
Благодарностей
170
Баллы
43
это все надо делать через базу данных. правильно создать структуру, продумать что и как будет взаимодействовать.
рабочий поток при запуске будет получать ID пользователя и работать только с его данными в базе. обычная работа с данными в многопотоке.
еще варианты есть?
 

Кто просматривает тему: (Всего: 3, Пользователи: 0, Гости: 3)