04-11-2013, 06:05 PM
(Сообщение последний раз редактировалось: 04-11-2013, 09:59 PM vetal.lebed.)
В общем я разработчик под Android. Знания явы на уровне написания простых клиент сервреных приложения.. (Это для тех, кто может подумать - "ооо, очередной школьник")
В общем начал учить Python. И естественно чтоб нормально вьехать в язык - надо чтонить написать. В голову из полезного ничего не пришло (кроме как автоматической развертки сервлетов на работе) и решил написать хотябы логин сервер для Lineage2 Interlude.
Написал сокет сервер, залил на vps и тут беда.. Коннект устанавливается, и клиент ждет первую порцию байт... которая в Wireshark выглядит так:
В общем начал учить Python. И естественно чтоб нормально вьехать в язык - надо чтонить написать. В голову из полезного ничего не пришло (кроме как автоматической развертки сервлетов на работе) и решил написать хотябы логин сервер для Lineage2 Interlude.
Написал сокет сервер, залил на vps и тут беда.. Коннект устанавливается, и клиент ждет первую порцию байт... которая в Wireshark выглядит так:
PHP код:
<?php
ba:00:26:ee:43:d2:7b:e6:22:60:52:8e:c1:0a:c5:cf:87:df:17:95:55:bb:9f:de:20:5f:d2:14:4f:10:bc:00:a7:4c:25:17:93:0b:6f:13:bd:5c:e2:f7:60:63:27:85:f0:a1:d1:a5:c8:a2:88:e2:ca:ba:d1:78:4e:98:a6:7a:cd:ef:62:68:65:5f:e1:88:c5:a8:e9:31:45:2c:3e:7e:85:36:15:b4:92:57:5b:61:29:f7:0c:9c:3f:09:c6:0c:43:03:0b:5b:8f:32:7f:6e:26:b2:b1:40:60:73:a8:5c:c1:ed:b2:15:4c:f1:14:db:38:7f:1d:5f:fa:03:4e:1a:aa:d8:24:7e:e5:ea:91:3e:99:b7:26:b3:78:c8:d5:21:bc:8c:81:d9:29:2b:65:90:c7:c0:b2:4a:ae:0e:f7:5c:78:e3:cb:00:41:d2:e6:f8:18:54:77:53:71:b3:45:4c:13:62:bf:6d:25:d1:12:16:d6:5b
И вот вопрос - как это чудо упоковать и отправить клиенту, чтоб он адекватно среагировал и я мог продолжить изучение этого интересного языка...
UPD: Нашел 1 решение.. но думаю оно говняное и хочу услышать совет от людей, которые знают язык.
В общем заекспортил байты в файл, в питоне считал файл в бинарном режиме. и отправил на клиент.
Добавлено через 3 часа 54 минуты
Тема гавняная.. и по возможности удалите ее.. Я вообще не так себе представлял разработку емулятора под готовый клиент и написал тут глупостей.