![]() |
Python и flash, AS 2.0 нету связи
Создал не большой сокет сервер на питоне, так же сделал клиент на питоне. При коннекте клиента на питоне к серверу на питоне, соединение отличное, но при попытке коннекта флеша 0 реакций. Вот собственно сам флеш:
Код AS1/AS2:
Если надо, вот питон: Код:
import pickle |
попробуйте так
Код AS3:
|
Вопрос в вопросе. Кто-нибудь знает как привязать Python 3.* к Apache?
вот 2.7 можно через mod_wsgi, ну или через mod_python (но он вообще для каких-то бАрАдатых версий)... а что в 3.*, он как ни как 2 года назад РЕЛИЗовался.. |
Всеровно не помогло... Флешку из среды разработки запускаю. Есть ли еще какие то варианты? Пользуюсь AS 2.0
|
Я реализовывал все тоже самое, только на AS3, работало без проблем. Так вроде все правильно, единственное - какую версию плеера указываете при публикации?
|
Хм. Дык проблема и не в питоне. Пробовал сервер на C++ , такая же фигня, никакой реакции сервер на попытку коннекта флешки.
Добавлено через 50 секунд По стандарту, 7-ю версию |
Не в питоне и не во флеше, я про это и говорю. ) Мб версия плеера или фаервол какой нить.. Больше идей нету
|
Такая фишка на двух компьютерах сразу! На ноутбуке и на стационаром. Не знаю уже что делать ( А что может блокировать, localhost: port (порт изменял) может быть занят? Хотя нет, все таки ж Клиент на питоне коннектит спокойно...
|
Видимо и там и там стоит Win7 или типа того =) Только что специально запустил оба ваших скрипта (flash & python)
итог: flash: Соединение установлено! python: Received connection: 127.0.0.1 (ну и + ошибки про picledList, но это мелочи) Так что смотрите свое ПО |
Все таки сделал коннект, залил на сервер. Но при коннекте флешки, на сервер выдает:
Received connection: <мой ип> <policy-file-request/> Closed connection: <мой ип> Хотя задержку на закрытие соединение я поставил. А вот что пишет флешка: "Попытка соединения завершилась сбоем!" Добавлено через 3 минуты На сколько я понял надо что то прописать в crossdomain.xml, вот только что... Добавлено через 20 минут Покопался по форуму, нашел что надо создавать типу crossdomain на сервере, такого плана: Код:
Но не смотря на это почему то нифига не работает, написано что коннект закрыт (на сервере) а на флешки пишет что Попытка соединения завершилась сбоем... Добавлено через 2 часа 8 минут Оказываеться проблема в среде разработки. На Adobe Flash CS4 работает все на ура... |
А, дело в безопасности.
Установите свою рабочую зону доверенной. |
| Часовой пояс GMT +4, время: 11:49. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.