169 похожих чатов

Доброй ночи! Подскажите пожалуйста инструмент, или что то, изучение которого поможет

мне реализовать функционал работы селениума на удаленном сервере. У меня есть проект на чистом Дарте который умеет работать с селениумом, если вкратце создаю армию ботов для инстаграмма, (бросил себе вызов написать что то на селениуме). Всё работает, но я не понимаю, как или чем могу управлять кодом удаленно? На данный момент работает всё только если запускаю код через VS code и задаю параметры в void main(), пока что это просто консольное приложение. У меня есть арендованный сервер (дедик) на операционной системе виндовс, всё прекрасно, там тоже установил VS Code, chromedriver, и тоже всё работает, но я не знаю чем или через что я могу написать API для управления моих методов, чтобы я мог просто через командную строку или может быть сделать какой то post запрос например на запуск метода "follow", чтобы при получение запроса сервер запускал этот метод. Я представляю себе смутно всё это, и у меня возникли 2 идеи,

Первая,
- подключить проект к бд и просто создавать какие то таблицы, к примеру "awaiting", и заставлять код на моем сервере проверять каждую секунду бд, и если там появляеться что то в таблице, пусть запускает метод, удаляет из таблицы "awaiting" заказ, и ставит его в таблицу "execution", где будет уже опять, передавать далее данные и обновлять каждую секунду их.

ИЛИ второй вариант
- написание собственного бекенд API, но это я вообще очень смутно себе представляю как реализовать, и у меня возникает вопрос - через что могу написать? Я слышал про aqueduct, serverpod, shell, и я видел что некоторые из них работают через докер, и у меня возник вопрос, я смогу их захостить именно на своем сервере, чтобы он выполнял всё? Я вроде как представляю как сервер должен принимать запросы, и как написать API, но никаких не представляю как соеденять этот код с моим купленным сервером, что надо для этого настраивать, что именно мне искать чтобы найти информацию по данному поводу? Такой проект, вообще, возможно реализовать таким методом?

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

1 ответов

11 просмотров

Можешь попробовать вызов через это https://github.com/ethanblake4/dart_eval создать функций заранее, вызывать позже через команды напрямую

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта