Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 19, 2012 18:57:57

Encore_1908
Зарегистрирован: 2012-12-04
Сообщения: 22
Репутация: +  1  -
Профиль   Отправить e-mail  

передача данных с одного компа на другой

всё зависит от сложности игры по сети если просто передавать позиции объектов это не очень сложно. Если же игра в которой геймплей зависит от различных факторов,там уже намного сложнее. И вообще использовать питон для таких целей…не знаю, не знаю.

Офлайн

#2 Дек. 20, 2012 13:15:35

pellon
Зарегистрирован: 2012-10-29
Сообщения: 98
Репутация: +  -1  -
Профиль   Отправить e-mail  

передача данных с одного компа на другой

а чо тогда использовать?
в питоне у меня гораздо больше успехов чем ао всём остальном.

Офлайн

#3 Дек. 20, 2012 22:53:25

Encore_1908
Зарегистрирован: 2012-12-04
Сообщения: 22
Репутация: +  1  -
Профиль   Отправить e-mail  

передача данных с одного компа на другой

честно не знаю я использовал С++. Сразу же и получал exe файл без всякого шаманства с Py2exe и т.п. ИМХО это проще

Офлайн

#4 Дек. 21, 2012 14:48:39

pellon
Зарегистрирован: 2012-10-29
Сообщения: 98
Репутация: +  -1  -
Профиль   Отправить e-mail  

передача данных с одного компа на другой

мне кажется этот код(сервер и клиент всмысле)- пустяк.
но у меня всё ещё не получается ничего….
у меня даже старый код теперь не работает. а почему не знаю

Офлайн

#5 Дек. 21, 2012 15:53:54

pellon
Зарегистрирован: 2012-10-29
Сообщения: 98
Репутация: +  -1  -
Профиль   Отправить e-mail  

передача данных с одного компа на другой

почему не работает этот код в клиенте?
объясните мне чтоб я знал:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import socket
sock = socket.socket()
sock.connect(('25.124.229.232',9798))
kkk():
	hhh=raw_input("enter: ")
	sock.send(hhh)
	data = sock.recv(1024)
	sock.close()
	print data
while True:
	kkk()

Отредактировано pellon (Дек. 21, 2012 15:54:09)

Офлайн

#6 Дек. 21, 2012 23:52:12

Encore_1908
Зарегистрирован: 2012-12-04
Сообщения: 22
Репутация: +  1  -
Профиль   Отправить e-mail  

передача данных с одного компа на другой

а что вам говорит отладчик?
просто я не уверен что вы правильно код вставили.Т.к. отсутствует определение функции,в таком случае это и есть причина того что не работает

Офлайн

#7 Дек. 22, 2012 11:41:32

pellon
Зарегистрирован: 2012-10-29
Сообщения: 98
Репутация: +  -1  -
Профиль   Отправить e-mail  

передача данных с одного компа на другой

Encore_1908
отсутствует определение функции
наверно это глупый вопрос: как сделать это определение?
я с другими кодами так делал - работает.
чо это вобще за определение?
я просто с такой проблемой не сталкивался.
а на счёт отладчика… я…. ну я им не пользуюсь…
такой вот я непутёвый

Отредактировано pellon (Дек. 22, 2012 11:42:06)

Офлайн

#8 Дек. 22, 2012 13:13:33

pellon
Зарегистрирован: 2012-10-29
Сообщения: 98
Репутация: +  -1  -
Профиль   Отправить e-mail  

передача данных с одного компа на другой

тфу ё маё!
вот я дурак: забыл “def” перед функцией записать
теперь этот код работает
я вспомнил чо такое определение

тогда почему этот код (сервер) не работает:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import socket
def rrr():
    sock = socket.socket()
    sock.bind(('25.124.229.232',9798))
    sock.listen(1)
    conn, addr = sock.accept()
    print 'connected:', addr
    data = conn.recv(1024)
    if not data:
    	gg=5
    conn.send(data)
    conn.close()
while True:
    rrr()

Отредактировано pellon (Дек. 22, 2012 13:22:10)

Офлайн

#9 Дек. 22, 2012 16:44:43

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

передача данных с одного компа на другой

Послушайте, pellon
Давно уже чешутся руки закрывать Ваши темы на взлете. Давайте так, либо Вы начинаете стремительно взрослеть, либо Вы возвращаетесь в школу и пребываете там до наступления момента прозрения. Этот момент характеризуется тем, что Вы четко начнете понимать, что учиться - Ваша задача. Вам будут помогать в определенной степени, на определенных этапах, но не постоянно, не ежемоментно. Возьмем Ваше теперешнее непонимание Вашего же кода.
>>>>тогда почему этот код (сервер) не работает:
Вы не постарались объяснить, чего Ваш код должен делать вообще, но Вам должны объяснить Ваши ошибки!
Хотите быть профессионалом - привыкайте к определенным правилам и соблюдайте их, для начала научитесь выражать свои мысли внятно и последовательно, научитесь читать литературу или хотя бы пользоваться гуглом. На Ваш (якобы) заявленный возраст и так делают скидки, не наглейте,



Отредактировано FishHook (Дек. 22, 2012 16:47:16)

Офлайн

#10 Дек. 23, 2012 13:07:49

pellon
Зарегистрирован: 2012-10-29
Сообщения: 98
Репутация: +  -1  -
Профиль   Отправить e-mail  

передача данных с одного компа на другой

FishHook
не наглейте
ладно понял. больше небуду…

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version