Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 06.03.2008, 19:12
Greenish вне форума Посмотреть профиль Отправить личное сообщение для Greenish Посетить домашнюю страницу Greenish Найти все сообщения от Greenish
  № 1  
Ответить с цитированием
Greenish
 
Аватар для Greenish

Регистрация: Nov 2006
Адрес: Издалёка
Сообщений: 83
Отправить сообщение для Greenish с помощью ICQ Отправить сообщение для Greenish с помощью Skype™
Приветствую. Искал ответ сначала в поиске, нашел кучу тем но ни в одной ответа нет. Одни вопросы.
Итак есть демон на перле, есть флешка. Юзается XMLSocket. Если человек через прокси, то флешка не может законнектится.
Как я понял из тем которые нашел, проблема не решаема. Если я не прав поправьте. А если решаема, то как поправить? На серваке можно делать все что угодно, ставить все что угодно.
Если не решается, то какие есть альтернативы? Будет ли работать если сделать десктопное приложение под Цинком? Какие в этом есть камни?
Спасибо.

И еще.. Будут ли проблемы если сделать через обычный sendAndLoad а не через сокет?


Последний раз редактировалось etc; 06.03.2008 в 23:21.
Старый 07.03.2008, 14:04
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 2  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
возможно прокси фильтрует пакеты по порту. что естественно непоправимо, если вы не админ прокси. сервак свой-это хорошо, но проблема не в нем.
с sendAndLoad может и сработать, более чем вероятно.
цинк может использовать флэшовый плеерный коннект со всеми вытекающими последствиями. а может и свой создать чисто в оболочке. см. класс mdm.Network.TCP. там есть методы работы с прокси. но врядли это поможет, если действительно по порту ограничения на прокси есть. а камней особых нету в цинке вроде...

Старый 07.03.2008, 17:59
LinuxVideo вне форума Посмотреть профиль Найти все сообщения от LinuxVideo
  № 3  
Ответить с цитированием
LinuxVideo
Banned
[+4 11.12.07]
[+4 18.03.08]

Регистрация: Oct 2007
Сообщений: 269
На каком этапе "не работает"?
1. Флешка даже не коннектится. "Нету вашего сервака и ваще "
2. Флешка коннектится до прокси, а прокся "чо это такое просите"
3. Запрос таки доходит до сервера, но результат не виден во флешке?

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

Старый 07.03.2008, 19:16
Greenish вне форума Посмотреть профиль Отправить личное сообщение для Greenish Посетить домашнюю страницу Greenish Найти все сообщения от Greenish
  № 4  
Ответить с цитированием
Greenish
 
Аватар для Greenish

Регистрация: Nov 2006
Адрес: Издалёка
Сообщений: 83
Отправить сообщение для Greenish с помощью ICQ Отправить сообщение для Greenish с помощью Skype™
на первом не работает если у юзера прокси. посмотрели в логах, флешка тупо коннектится по айпи который прописан в ней. ей на прокси все равно. А прокси конечно режет это дело. Если можно по остальному в личку

Старый 07.03.2008, 19:50
LinuxVideo вне форума Посмотреть профиль Найти все сообщения от LinuxVideo
  № 5  
Ответить с цитированием
LinuxVideo
Banned
[+4 11.12.07]
[+4 18.03.08]

Регистрация: Oct 2007
Сообщений: 269
1. Попробовать в разных браузерах.
2. Поступить по логике медиасервера: если сконнектится низя, то по таймауту отваливаемся и дальше стандартными средствами Loader или еще чем (но без сокета).
3. Попробовать детектить прокси-сервер и менять ип-адрес в флешке динамически =)

Старый 07.03.2008, 19:58
Greenish вне форума Посмотреть профиль Отправить личное сообщение для Greenish Посетить домашнюю страницу Greenish Найти все сообщения от Greenish
  № 6  
Ответить с цитированием
Greenish
 
Аватар для Greenish

Регистрация: Nov 2006
Адрес: Издалёка
Сообщений: 83
Отправить сообщение для Greenish с помощью ICQ Отправить сообщение для Greenish с помощью Skype™
1. Пробовали. Все равно
2. Сервак переписывать придется
3. Что это даст интересно? Ну определили мы например что прокси. Ну стучимся мы не к 3.3.3.3 а к 2.2.2.2, но прокси то не сокет-сервер.... Или я что-то путаю..

Старый 07.03.2008, 20:11
LinuxVideo вне форума Посмотреть профиль Найти все сообщения от LinuxVideo
  № 7  
Ответить с цитированием
LinuxVideo
Banned
[+4 11.12.07]
[+4 18.03.08]

Регистрация: Oct 2007
Сообщений: 269
2. Ну просто в начале скинуть хттп-заголовки, не так уж и сложно. Или там постоянный коннект?
3. Есть socks-прокси. Им пофигу, что у тебя за коннект и какой контент там бегает.

Старый 07.03.2008, 20:14
Greenish вне форума Посмотреть профиль Отправить личное сообщение для Greenish Посетить домашнюю страницу Greenish Найти все сообщения от Greenish
  № 8  
Ответить с цитированием
Greenish
 
Аватар для Greenish

Регистрация: Nov 2006
Адрес: Издалёка
Сообщений: 83
Отправить сообщение для Greenish с помощью ICQ Отправить сообщение для Greenish с помощью Skype™
2. да постоянный
3. не понял... и что? поконкретнее можно?

Старый 07.03.2008, 20:56
LinuxVideo вне форума Посмотреть профиль Найти все сообщения от LinuxVideo
  № 9  
Ответить с цитированием
LinuxVideo
Banned
[+4 11.12.07]
[+4 18.03.08]

Регистрация: Oct 2007
Сообщений: 269
2. Сначала подумались извраты о ужержании клиента, выставлении в заголовке 1gb данных и т.д... Но есть такие кривые прокси, которые только после полного скачивания отдают контент... Может проще написать враппер? Т.е. по http приходит запрос (скажем авторизации), враппер коннектится к основному серверу (для него это может быть 127.0.0.1), и создает коннект. Враппер получает данные от сервера и НЕ закрывая коннект с главным сервером отдает данные клиенту, закрывая его соединение. Клиент пришел еще раз - передал идентификатор сессии, враппер его узнал, и уже использует установленный коннект. Да, изврат. Может будет проще сам сервер переписать...

3. http://en.wikipedia.org/wiki/SOCKS
Цепляемся к адресу прокси, говорим ей "Я хочу домой, на 1.2.3.4", а потом работаем как обычно. Сделать окошко для юзера "работа через сокс-прокси". Если юзер в локалке - только так, пусть милостивый админ сервак поднимает =)

Старый 07.03.2008, 21:05
Greenish вне форума Посмотреть профиль Отправить личное сообщение для Greenish Посетить домашнюю страницу Greenish Найти все сообщения от Greenish
  № 10  
Ответить с цитированием
Greenish
 
Аватар для Greenish

Регистрация: Nov 2006
Адрес: Издалёка
Сообщений: 83
Отправить сообщение для Greenish с помощью ICQ Отправить сообщение для Greenish с помощью Skype™
2. эт мысль.. подумаем.
3. ну что такое сокс я знаю.. просто не понял че с ними делать именно в этой ситуации..
Хорошо. Огромное спасибо за помощь! А то я думал вопрос загнется напрочь.
Думаю в моем случае самым оптимальным будет доработка сервера и клиента. если флешка не может законнектиться, то переходим к плану Б "без сокета". Ну а если и это не проканает (фиг знает че там у юзера позакрыто), то уж писать "Чувак, тебе не повезло"
Еще раз благодарю.

Создать новую тему Ответ Часовой пояс GMT +4, время: 02:26.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 02:26.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.