ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   SAMP | Подключение к серверу через Python (https://forum.antichat.xyz/showthread.php?t=1402652)

ZoomDev 25.09.2021 00:15

Приветствую, как совершить подключение к серверу путём питон? Речь идёт о ракботе, мне необходимо получать информацию от сервера(диалоги, чат и т.д.), а так-же передавать информацию серверу, не запуская GTA SA, а прямо из скрипта. Если попытаться подключиться через сокет, то сервер просто не даёт ответа.

Что бы меня точнее понять вот возможный вариант кода:

Пример:





Код:

from
samp
import
SampClient
,
SampEventsType

server
=
SampClient
(
"localhost"
,
7777
)
server
.
set_nickname
(
"Vasya_Pupkin"
)
for
event
in
server
.
eventlisten
(
)
:
if
event
.
id
==
SampEventsType
.
ServerDialog
:
if
event
.
data
.
dialog_id
==
1111
:
event
.
response
(
{
"Input1"
:
"qwerty123"
}
)
if
event
.
data
.
dialog_id
==
2222
:
print
(
"Авторизован"
)



Но подозреваю что такой библиотеки нет и всё основано на сокетах

манку хлебал 25.09.2021 03:44

Цитата:

Сообщение от ZoomDev

Приветствую, как совершить подключение к серверу путём питон? Речь идёт о ракботе, мне необходимо получать информацию от сервера(диалоги, чат и т.д.), а так-же передавать информацию серверу, не запуская GTA SA, а прямо из скрипта. Если попытаться подключиться через сокет, то сервер просто не даёт ответа.
Что бы меня точнее понять вот возможный вариант кода:

Пример:





Код:

from
samp
import
SampClient
,
SampEventsType

server
=
SampClient
(
"localhost"
,
7777
)
server
.
set_nickname
(
"Vasya_Pupkin"
)
for
event
in
server
.
eventlisten
(
)
:
if
event
.
id
==
SampEventsType
.
ServerDialog
:
if
event
.
data
.
dialog_id
==
1111
:
event
.
response
(
{
"Input1"
:
"qwerty123"
}
)
if
event
.
data
.
dialog_id
==
2222
:
print
(
"Авторизован"
)



Но подозреваю что такой библиотеки нет и всё основано на сокетах

такой библиотеки под питон в открытом доступе нет

ZoomDev 25.09.2021 11:36

Цитата:

Сообщение от maketoshka

такой библиотеки под питон в открытом доступе нет

Я это и так понимал, я привёл данный пример лишь для уточнения формулировки моего вопроса

pomidorq 25.09.2021 15:56

Не исполнимо.

Rei 25.09.2021 16:12

можно раксамп переписать

https://forum.antichat.xyz/attachmen...de02b3872d.png

ZoomDev 25.09.2021 20:01

Цитата:

Сообщение от SOLO WARRIOR

Не исполнимо.

Исполнимо

pomidorq 26.09.2021 06:18

Цитата:

Сообщение от ZoomDev

Исполнимо

Исполняй на "всемогущем" питоне.)) Поугараю.


Время: 10:02