Search
Write a publication
Pull to refresh
0
0
manager108 @manager108

User

Send message
У вас есть опыт работы с селениумумом?

Расскажите, плиз, по нему след. моменты:

1) можно ли задавать для каждого отдельного потока браузера свою проксю?
2) можно ли там сохранять картинки?
3) сколько примерно одновременно получается через селениум запускать ФФ?
картинки бывают динамические, которые без правильных кук и прочих хедеров не скачать через сокет, надо качать их в сессии запроса страницы
а как сделать чтобы в 10 потоках одновременно было 10 разных проксей?
И еще пару вопросов по watir появилось :)

1) Можно ли для запуска браузера указывать прокси?

2) Сколько одновременно браузеров на среднем компьютере получается запускать через watir? И какой вариант для большей многопоточности оптимальнее: ie или firefox?
ie = Watir::IE.new
ie.goto «yandex.ru»
ie.image(:src, 'http://img.yandex.net/i/www/logo.png').save(«d:\2.png»)

— вот пример кода. Браузер вызывает диалог сохранения картинки, и там вбито в названии файла «logo», а не мой путь. И автоматом он картинку не сохраняет.
Вы знаете как через watir сохранить картинку в файл?
Через image.save() у меня не получается. Браузер открывает диалоговое окно для сохранения и на этом все прекращается. Как сделать чтобы он автоматом сохранял картинку?
Прошу прощения за оффтоп, но меня аццки интересует следующий вопрос: возможно ли с использованием серверного javascript-а решить следующую программу: загрузить HTML страницу, в которой есть много жава скриптов. Чтобы они все выполнились, чтобы прошла эмуляция браузера.

Т.е. чтобы на линуксовом сервере без X-ов каким-нить серверным языком типа php и c использованием сервера жава скрипта можно было полностью эмулировать работу веб браузера?
Спасибо за статью, было интересно прочитать. Лично я все ж программал бы с использованием if, считаю что меньше шансов сделать ошибку, да и нагляднее. Но подход точно интересный :)
исправил om_server.php чтобы открывалась страница типа http://****:5080/openmeetings/?secureHash=xxxxxxxxx и все заработало.

Вот только получается не просто окошко где только видео собеседника, а сложная структура: меню, пользователи, документы, доска. Вобщем openmeetings.

А можно ли как-то сделать чтобы от опенмитинга получить только видео себя и собеседника, как например на chatroulette.com/?

Т.е. я хочу в свой дизайн, в свой сайт вставить два флеш объекта: в первом вижу себя через вебку, во втором вижу партнера, с кем общаюсь.
Благодарствую!

Страницу прочитал, но не получилось запустить эти скрипты.

Вызываю другого пользователя через test_functionality.php, он нажимает кнопку ответить. У нас у двоих открывается окно типа http://*****:5080/openmeetings/main.swf8.swf?secureHash=d623594acd9cc21f167f8b730bf77ab9

(для этого в om_server.php исправил путь к openmeetings/main.swf8.swf, в оригинале было что-то типа main.lsz.swf8.swf, которого не было)

Флешка загрузилась, раза три пробежал прогресс-бар. И все, белый экран. И у меня, и у другого юзера.

Для теста зашел на опенмитинг на своем сервере как обычно с регистрацией, там видео и звук работает.

В чем может быть проблема?
Прошу подсказать по openmeetings: смогу ли я прикрутить его для своего сайта, чтобы два пользователя моего сайта могли устанавливать друг с другом видео связь. Но только чтобы им не надо было нигде еще дополнительно регистрироваться, ходить по чат комнатам стандартного openmeetings. Чтобы было как на чатрулетке: страница, где ты сразу видишь себя и другого пользователя, с кем выбрал пообщаться.
Столкнулся с двумя проблемами, может быть Вы их тоже встречали и знаете пути решения:

1) ICQ connection lost! Reason: [Failure instance: Traceback (failure with no frames): struct.error: unpack str size does not match format ]
Вот такое иногда (а иногда очень уж часто) делает транспорт в сообщениях

2) Иногда при отправле сообщения аська-номеру это же сообщение от этого аська номера возвращается

Подозреваю что виной всему pyicqt, но в гугле так и не нашел как пофиксить проблему.
Столкнулся еще с двумя проблемами:

1) примерно 5% контактов, что пишут на аську-бота, создают мессаги с кривой кодировкой. Автори, например
Можно ли как-то через АПИ узнать в какой кодировке намерен общаться контакт?

2) есть ли способ автоматически создавать на ejabber юзера, с заданными аська параметрами, и автоматически подключать этому жаббер юзеру гейт на аську?
Премного благодарствую, этот пост мне очень помог. Прошу, прокоментируйте парой строк что делают методы:

1) связанные с Roster. Я правильно понял, что Roster в jabber-е есть контакт-лист?
2) presenceChanged

И еще я столкнулся с такой проблемой: иногда связь по транспорту icq теряется, и надо бы переконнектиться именно нему, жаббер аккаунт же приконнекчен нормально. Но как это сделать через апи я совсем не нашел.

+ иногда во время перезапуска приложений в логах наблюдал, что icq сервер начинает злобно ругаться на то, что слишком часто коннектимся.

Вобщем хочется через яву четко контролировать процесс логина в сеть аськи, и мониторить это состояние. Возможно ли это делать через апи смак?

Information

Rating
Does not participate
Registered
Activity