Как передать значение переменных в программу

Midnight

Client
Регистрация
28.02.2016
Сообщения
266
Благодарностей
129
Баллы
43
Здравствуйте. Такая проблема, хочу заказать скрипт на питоне или php, для выполнения специфических действий которых нет в ЗП. Cуть такая, что из ЗП нужно передать значения переменных в программу, таких как id:xxxxx, login:xxxxx, pass:xxxxx, proxy:xxxxx итд., программа выполняется 10-20сек. и записывает результат выполнения в файл с именем переданного уникального id. Вопрос в том, возможно ли передать значения переменных в программу при ее запуске и как лучше это сделать?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 598
Баллы
113
тебе нужно передать эти данные в какую-то программу или в заказанный скрипт?
И, если не секрет, что такого умеет питон и пхп, чего не умеет c# в зенно?
 

Midnight

Client
Регистрация
28.02.2016
Сообщения
266
Благодарностей
129
Баллы
43
тебе нужно передать эти данные в какую-то программу или в заказанный скрипт?
И, если не секрет, что такого умеет питон и пхп, чего не умеет c# в зенно?
В заказанный скрипт. Речь о работе с моб приложением
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 598
Баллы
113
данные просто можно сложитьв какой-то файл, который скрипт подхватит после запуска. Можно поднять локальный сервер и передать данные на прямую через пост или гет запрос, тем самым вызвав скрипт. Вариантов более чем достаточно
 

Midnight

Client
Регистрация
28.02.2016
Сообщения
266
Благодарностей
129
Баллы
43
данные просто можно сложитьв какой-то файл, который скрипт подхватит после запуска. Можно поднять локальный сервер и передать данные на прямую через пост или гет запрос, тем самым вызвав скрипт. Вариантов более чем достаточно
если в 1 поток выполнять, то да. Но если проект в 100 потоков допустим будет работать, получается потоки в один и тот же файл будут складывать данные.
Я представляю так, что в каждом потоке создается файл с данными с уникальным именем, и нужно как-то передать это имя скрипту, чтоб тот взял из этого файла значение переменных. И после выполнения скрипт записал результат в таблицу с тем же уникальным именем, откуда ЗП уже ее подхватит
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 598
Баллы
113
Правильно представляешь. Если как локалхост или ещё каким-то способом напрямую отдавать данные на скрипт, то он сам генерирует уникальный идентификатор и отдаёт зенке. Зенка в цикле проверяет наличие файла, например, с этим идентификатором, или по принципу апи капчасервисов, запрашивает эти данные у скрипта, отправляя ему идентификатор. Скрипт, как отработает, кладёт данные в файл с эим именем, либо отдаёт на запрос по этому айди
 

Midnight

Client
Регистрация
28.02.2016
Сообщения
266
Благодарностей
129
Баллы
43
Правильно представляешь. Если как локалхост или ещё каким-то способом напрямую отдавать данные на скрипт, то он сам генерирует уникальный идентификатор и отдаёт зенке. Зенка в цикле проверяет наличие файла, например, с этим идентификатором, или по принципу апи капчасервисов, запрашивает эти данные у скрипта, отправляя ему идентификатор. Скрипт, как отработает, кладёт данные в файл с эим именем, либо отдаёт на запрос по этому айди
Что если создать батник в зенке со списком переменных, назвать его рандомным именем, допустим c:\test\bat\dhGtdvthf.bat, а после создания этого батника, в экшне запуск программ указать путь до него c:\test\bat\dhGtdvthf.bat и таким образом запустить. То есть сначала сохраняем переменные в батник, потом этот батник запускаем, а он в свою очередь запускает скрипт. Так возможно?
 

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